Discover the Wonders of Ambergris Caye, An Undisturbed Belizean Getaway

Immerse yourself in our local community and become a part of our unique resort lifestyle. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton™ sits no more than 15 minutes from the colorful eateries and shopping of historic San Pedro Town, located off Belize’s coastline on Ambergris Caye — just under 15 minutes by flight from Belize City. Less than a mile off the island’s eastern shore, you’ll encounter the magnificent Belize Barrier Reef, the largest in the Western Hemisphere. North of the island lies the Mexican Yucatan peninsula, a significant influencer of Belize’s cuisine. Find Belizean culture all around you in the food we serve, the products we sell and the experiences we offer at our one-of-a-kind resort.

Check out the most up-to-date info on how to get to San Pedro, Belize and Mahogany Bay Resort.



Ambergris Caye, Belize

Ambergris Caye is the largest island on Belize’s coastline. Less than a mile off Ambergris Caye’s eastern shore, you’ll encounter the magnificent Belize Barrier Reef, the largest barrier reef in the Western Hemisphere. Beach Casual. Breezy, but winter-less. Boasts the title of #1 Island in the World on TripAdvisor®


Explore Ambergris Caye

San Pedro, Belize

As the largest and only true city on Ambergris Caye, San Pedro is the main place to meet, eat, shop and enjoy the 2nd largest Barrier Reef in the world. Its shabby chic downtown area is home to barefoot strollers, adventurous fisherman and clusters of family owned businesses, openly inviting newcomers to experience the real essence of Belize.


Explore San Pedro Town


Getting Here

Located on the soulful island of Ambergris Caye, Belize, Mahogany Bay Reosrt & Beach Club sits no more than 15 minutes away from bustling San Pedro Town and all the natural wonders of the caye

Direct Flights From Many US Cities: Atlanta, Charlotte, Dallas, Denver, Fort Lauderdale, Houston, Miami, and Los Angeles


Flight Info

Resort Map

Mahogany Bay Village At a Glance


More Ways to Explore Mahogany Bay Resort & Beach Club