An ancient maritime trading post of the Maya empire, Majahual is now a cruise ship port replete with restaurants, bars, saltwater pools, a beach club, artisan and luxury shopping areas, and the r...
TravelWeekly Asia Newsletter
Subscribe Today
San Pedro, Belize55 miles
Not Yet Rated
Commission: 10%
Rooms: 20
Rates: $125 - $125