Mahogany Bay Cruise Port Guide

Mahogany Bay, Roatan, Bay Islands, Honduras

A cruise port on the island of Roatan with a private beach, colorful reef snorkeling and easy access to wildlife and West Bay Beach.

Mahogany Bay, Roatan, Bay Islands, Honduras

About Mahogany Bay

Mahogany Bay is a cruise port on Roatan, the largest of Honduras's Bay Islands, near the town of Coxen Hole. Ships dock right at the port, which has shops and a short chairlift ride to its own beach.

Roatan sits on the Mesoamerican Reef, so the snorkeling and diving are wonderful. It suits beach lovers, snorkelers and families, especially anyone who wants to see sloths and monkeys up close.

Things to do

  • Ride the chairlift to the port's own beach at Mahogany Bay
  • Snorkel the Mesoamerican Reef, the largest barrier reef in the Western Hemisphere
  • Relax on the soft white sand of West Bay Beach
  • Explore the laid-back waterfront village of West End
  • Learn about Garifuna culture in the community of Punta Gorda

Shore excursions in Mahogany Bay

See all Mahogany Bay excursions

Here are my favorite ways to spend a cruise day in Mahogany Bay. Each one opens on Viator, where you can check the times, reviews and price before you book.

Sailings that stop in Mahogany Bay

See all sailings

Questions about Mahogany Bay

What is there to do in Mahogany Bay on a cruise?

My favorites: ride the chairlift to the port's own beach at Mahogany Bay; snorkel the Mesoamerican Reef, the largest barrier reef in the Western Hemisphere; relax on the soft white sand of West Bay Beach; explore the laid-back waterfront village of West End; learn about Garifuna culture in the community of Punta Gorda.

What currency is used in Mahogany Bay?

Honduran lempira; US dollars are widely accepted.

How far is Mahogany Bay from the cruise pier?

The port beach is right there, and West Bay is a longer taxi ride across the island, so most people use taxis or tours.

How do I book a cruise that stops in Mahogany Bay?

Search sailings that stop in Mahogany Bay on our site, or ask me for a quote. I book it for you with no fees, and I watch for price drops after you book.