Mayan Princess Hotel is located on one of the most beautiful beaches in Ambergris Caye, Belize. Set in the bustling town of San Pedro, no other hotel offers the same fun atmosphere and friendly service.
All of our suites offer panoramic ocean and reef views, and features a well-equipped kitchenette and private balcony where you can look out and admire the largest reef in the Western Hemisphere, the Belize Barrier Reef.
Mayan Princess Hotel



1 / 4