Mahogany Bay cruise port guide
Cruise to Mahogany Bay and you’ll feel like you won the island lottery. With silky-sand beaches and diamond-clear seas, the island of Roatan is one of the Caribbean’s hidden gems. And there’s no better way to experience this natural paradise than on a cruise to Honduras. The largest of Honduras’s Bay Islands is a real beauty, built on a backbone of volcanic rock and ringed by the world’s second largest coral reef. Carnival cruises to Roatan promise superb diving and fishing, plus totally swoon-worthy beaches. The lush landscape of the wildlife reserves and pristine marine parkland of Roatan awaits you on your cruise to Mahogany Bay in Honduras.
Quick facts
| Country | Roatan |
| Coordinates | 16.3248, -86.4959 |
| Available cruises | 105 |
Cruises visiting Mahogany Bay
Prices per person · incl. taxes & fees.
Sailing soonest
Western Caribbean Cruise from Miami, FL
Carnival Celebration · Caribbean · 7 nights
from $804
$114 / night
Western Caribbean from Port Canaveral (Orlando)
Mardi Gras · Caribbean · 7 nights
from $1,091
$155 / night
Western Caribbean from Miami, FL
Carnival Celebration · Caribbean · 7 nights
from $634
$90 / night
Western Caribbean from Port Canaveral (Orlando)
Mardi Gras · Caribbean · 7 nights
from $721
$103 / night
Western Caribbean from New Orleans, LA
Carnival Liberty · Caribbean · 7 nights
from $530
$75 / night
Western Caribbean from Miami, FL
Carnival Celebration · Caribbean · 7 nights
from $528
$75 / night
Showing the 20 least-expensive of 105 sailings.
Showing 105 Mahogany Bay cruises
Open in full search →