San Pedro, Ambergris Caye
501-226-2778 / 501-226-2779
Mahogany Bay Resort and Beach Club is designed for guests who equally love adventure and luxury. The property is inspired by the rustic charm of Belize and the elegance of British colonial architecture. Mahogany Bay Resort offers 205 breezy hideaways elevated with lofty ceilings and grounded with authentic hardwoods. Located on the soulful island of Ambergris Caye, Mahogany Bay Village sits no more than 10 minutes from the colorful eateries and shopping of historic San Pedro Town, and underwater adventures in turquoise blue Caribbean Sea. The jewel of the resort is the country;s only private Beach Club. Located a short boat ride from the resort, The Beach Club features pristine white sand beaches, full beach service from our bar & grill, over water tanning beds, non-motorized water-sports toys and views unlike any other Caribbean beach.