Island Life
Old world charm meets
new world luxury
Surrounded by the turquoise waters of the Caribbean, Mahogany Bay Resort & Beach Club is a 4-star resort on the beautiful island of Ambergris Caye. Our resort blends the authentic old world charm and unique culture of Belize with world-class luxury accommodations and unrivaled amenities. Located 10 minutes south of San Pedro, guests will discover our connection to the natural wonders of Belize and the country’s rich heritage.
![The Great House lobby](https://mahoganybayvillage.com/wp-content/uploads/2023/12/Homepage_Para.jpg)
Book a stay in paradise
Play
Snorkel
Fish
Scuba
![Jyoto chef holding sushi tray](https://mahoganybayvillage.com/wp-content/uploads/2023/12/Footer_Dine.jpg)
Epicurean Options
At Mahogany Bay Resort you’ll find some of the best restaurants in Belize, including more than 10 different dining venues and unique bars.
![Bride walking down dock](https://mahoganybayvillage.com/wp-content/uploads/2023/12/Footer_Events.jpg)
Come Celebrate
Plan your beautiful wedding and intimate reception with the white sandy shores and turquoise water as a backdrop.