Review:

Mammee Bay Beach is a stunning public-private beachfront located approximately 15 minutes from the tourist town of Ocho Rios, near the Riu Ocho Rios resort. The beach offers beautiful views of the nearby Ocho Rios coastline and is home to calm waters thanks to a barrier reef located close to its shoreline. Snorkeling, windsurfing, and other watersports are popular at the beach, with guided snorkeling tours available through several resorts in the region. Delicious meals are served up at the beachfront Bamboo Blu Restaurant, including fresh-caught seafood and Jamaican-style cocktails. Though no vendors are allowed along the beach's shoreline, floating vendors often sell a variety of goods within the beach's waters.

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.