mayan princess hotel
The Mayan Princess is situated on a white sand beach in the middle of San Pedro
Welcome to Mayan Princess Hotel Beach Resort & Diving Center in San Pedro, Belize

The Mayan Princess is situated on a white sand beach in the middle of San Pedro, an enchanted little town on Ambergris Caye. You can watch the sunrise from your seafront veranda and dream away the evening as the moon illuminates our incredible Barrier Reef. Take advantage of complimentary hammocks and beach lounge chairs and soak in your surroundings.

The Center of San Pedro

Our suites on the beach are made for fun. We are located in downtown San Pedro where you can enjoy all of the sights and sounds of the local culture or just relax on your sea side veranda.

Belize Adventure

Ready for adventure? Try scuba diving, snorkeling, fishing, sailing, windsurfing or paragliding. Enjoy mainland tours and float through majestic caves while cave tubing, explore Mayan ruins or take a hike in the jungle. We can help you arrange the adventure of a lifetime! Be sure to ask about our dive packages.
mayan princess hotel
mayan princess hotel
P. O. Box 79, San Pedro Town
Ambergris Caye
Low Season: US$120
High Season: US$165
Open Year-Round

The Belize Tourism Board (BTB) has verified the accuracy of these listings and certifies that all information is true and correct.

Learn More ×

The Belize Hotel Association (BHA) is a non-profit, non-government organization and Belize’s oldest private sector tourism organization. Its membership is comprised primarily of accommodation providers including hotels, resorts, lodges, condominiums, educational facilities and home-stays with allied members including tour operators and ancillary businesses that service the hospitality industry.

Learn More ×
facilities amenities
- Cable/Satellite
- Children Welcome
- Courtesy Transport
- Disabled Access
- In-room safe
- Internet (Public Use)
- Laundry
- Parking
- Archaeology
- Birding
- Canoeing
- Caving
- Fishing
- Kayaking
- Sailing
- Snorkeling
- Scuba Diving