Mahogany Beach, Ocho Rios

Beach St. Ann Easy access

A small beach club on Main Street at the east end of Ocho Rios, with calm turquoise water, loungers under thatch umbrellas and a bar and grill. It is popular with locals, comes alive on weekends with music and food, and boat trips leave from here.

Getting there

Easy. On Main Street at the east end of Ocho Rios. Open every day, 9am to 7pm. Contact is by WhatsApp only.

Photo of Mahogany Beach, Ocho Rios
The Mahogany Beach Bar and Grill signClear shallow water by the rocks at Mahogany BeachSunset at Mahogany BeachPainted benches under the Mahogany Beach sign

Photos: Mahogany Beach · swipe for more

Before you go

Place type
Beach
Access
Easy access
Guide
Not mentioned in our notes
Entry cost
J$1,000 for locals, US$15 for international visitors.
What to bring
Sun protection, water and a little cash
Safety
Check the sea conditions and whether a lifeguard is on duty before you swim.

Details last reviewed November 2026. Conditions can change, especially after storms.

DirectionsOpen on the map💬 WhatsApp📷 Instagram

Nearby on the map

More spots in St. Ann

More in St. Ann. See all beaches in Jamaica.