Mahogany Beach from the Ocho Rios cruise port

Beach5 minutes by taxi2-3 hoursFits a typical call

A small, calmer paid beach east of the cruise piers, reachable on foot in about 30 minutes or by a 5-minute taxi.

Getting there from the ship

From
Turtle Bay Pier
Ocho Rios has 2 cruise piers; your line confirms which one the evening before. Pier guide.
Travel time
5 minutes by taxi · 1.6 km
Allow about 20 minutes to get off the ship first. Ocho Rios taxi fares.
Cost
J$500 entry, including loungers and restrooms (2025).
Time to allow
2-3 hours

Will you be back for all aboard?

Yes. On a typical 8:00 am–3:30 pm Ocho Rios call you have up to 6 h at Mahogany Beach, enough for a visit (allow 2-3 hours), and you are back at the ship with at least an hour before all aboard.
  1. 1
    8:00 am · Ship docks
    Allow about 20 minutes to get off and through the terminal.
  2. 2
    8:25 am · At Mahogany Beach
    5 minutes by taxi from Turtle Bay Pier.
  3. 3
    2:25 pm · Leave Mahogany Beach by
    That gets you back to the ship an hour before all aboard.
  4. 4
    3:30 pm · All aboard
    Typical for Ocho Rios; your ship's time may differ. Check ship time vs local time

Tip

Agree the return taxi fare with the driver before you go.

Ocho Rios cruise port: Mahogany Beach FAQ

How far is Mahogany Beach from the Ocho Rios cruise port?

From Turtle Bay Pier it is 5 minutes by taxi, about 1.6 km.

How much does it cost to visit Mahogany Beach?

J$500 entry, including loungers and restrooms (2025).

How much time do you need at Mahogany Beach?

Allow 2-3 hours. Yes. On a typical 8:00 am–3:30 pm Ocho Rios call you have up to 6 h at Mahogany Beach, enough for a visit (allow 2-3 hours), and you are back at the ship with at least an hour before all aboard.

Can you visit Mahogany Beach on your own from a cruise ship?

Yes, it is easy to do on your own: it is 5 minutes by taxi from Turtle Bay Pier. Agree the return taxi fare with the driver before you go.

More things to do near Mahogany Beach

All 12 places