There is no restriction to foreign ownership – simply apply to the Bahamian government for residency status; renew annually. Owners enjoy tax advantages in their home countries and there’s no income tax, capital gains tax nor sales tax.
Expect to pay up to 10% of property value in stamp duty and up to 2.5% in legal fees. The true value of having a home in the Bahamas? Priceless.