Beach Terrace
Oceanview Rooftop
If you want ocean views without actually being on the sand, this venue is such a solid option.
The Beach Terrace sits right by the shoreline, so you still get that beautiful Caribbean backdrop, just with a more structured setup.
It’s a spacious, open-air terrace with a paved surface, which means it’s more practical for heels and formal setups compared to the beach.
And it’s perfect if you love the idea of a beachfront wedding but don’t want to deal with sand everywhere.
This venue can comfortably host up to 300 guests for your ceremony, cocktail hour, or reception.
Also, since it’s basically a blank canvas, you can play around with décor and make it feel as grand or as minimal as you want.
The Resort
From $260 per person per night
Make unforgettable memories at this romantic all-inclusive resort, with stunning views of the Caribbean Sea, luxurious suites, and gourmet dining.
Start Planning