Love Your Room Guarantee. Love the room you get, or Roomza pays you at least $25 and goes after the rest. How it works
You never pay more than the hotel's own price. Cancellation terms show with every rate before you pay.
Everyone was kind and polite but it didn't make up for the problems we had while we were staying at Mahogany Bay. We stayed there for a week. During that time we needed to interact with the front desk multiple times: -T…
Celebrated late for birthday with my Aunt...the resort was beautiful. They are still doing some building but it doesn't have a negative effect on anything. The staff was great. Lovenia (concierge) was such a gem. Marcus…
I recently stayed at Mahogany Bay Resort from January 11th to January 16th, 2026, and I would wholeheartedly give them a five-star rating. Despite a small hiccup with our room, the resort handled the situation profession…
We absolutely love San Pedro and truly love Belize. It’s a place we return to because of the warmth of the people, the culture, and the genuine hospitality that makes you feel instantly at home. Mahogany Bay is a beauti…