Caribbean STAY

Located on the southern coast of the Caribbean Island of Grenada, Bacolet Bay Beach Resort & Spa is a front line 280 property resort development in construction.


Create Account



Log In Your Account