Close to San Pedro Beach and San Pedro Belize Express Water Taxi, Mayan Princess Hotel provides amenities like dry cleaning/laundry services. With amenities like a beachfront location and sun loungers, this hotel is the perfect place to soak up the sun. Treat yourself to spa services, such as a manicure/pedicure, a massage, or a facial. Guests can connect to free in-room WiFi.
Located in San Pedro, Mayan Princess Hotel is in the city center and on the beach. While the natural beauty of Belize Barrier Reef and San Pedro Beach can be enjoyed by anyone, those looking for an activity can check out San Pedro Belize Express Water Taxi.
San Pedro House of Culture and Reef Runner Glass Bottom Boat are also worth visiting. Looking to get your feet wet? Kayaking, scuba diving and snorkeling adventures can be found near the property. Visit our San Pedro travel guide
San Pedro, San Pedro
What's nearby
Belizean Melody Art Gallery
1 min walk - 0.0 km
San Pedro Central Park
2 min walk - 0.2 km
San Pedro Church
2 min walk - 0.2 km
San Pedro Town Hall
3 min walk - 0.3 km
Belize Chocolate Company
5 min walk - 0.5 km
Getting around
San Pedro (SPR-John Greif II)
1 min drive
Restaurants
Maxie’s Restaurant & Lounge
5 min walk
Elvi's Kitchen
3 min walk
The Black Pearl
2 min walk
Briana's Deli
2 min walk
Caramba! Restaurant
2 min walk
About this property
Mayan Princess Hotel
Hotel near Belize Barrier Reef
Close to San Pedro Beach and San Pedro Belize Express Water Taxi, Mayan Princess Hotel provides amenities like dry cleaning/laundry services. This hotel is a great place to bask in the sun with a beachfront location and sun loungers. Treat yourself to spa services, such as a manicure/pedicure, a massage, or a facial. Guests can connect to free in-room WiFi.
Other perks include:
Babysitting (surcharge), tour/ticket assistance, and a dock
Beach umbrellas, bicycle parking, and a water dispenser
A 24-hour front desk, beach towels, and luggage storage
Guest reviews give top marks for the helpful staff and location
Room features
All guestrooms at Mayan Princess Hotel feature comforts such as air conditioning and separate sitting areas, in addition to amenities like free WiFi and safes.
More amenities include:
Childcare services and free infant beds
Bathrooms with shower/tub combinations and free toiletries
32-inch TVs with cable channels
Balconies or patios, wardrobes/closets, and separate sitting areas
How much does it cost to stay at Mayan Princess Hotel?
As of Oct 24, 2026, prices found for a 1-night stay for 2 adults at Mayan Princess Hotel on Nov 4, 2026 start from CA $134, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
This property doesn't offer parking.
What time is check-in at Mayan Princess Hotel?
Check-in start time: 2 PM; Check-in end time: 7:00 PM. Late check-in is available during limited hours.
What time is check-out at Mayan Princess Hotel?
Check-out is at 11 AM.
Where is Mayan Princess Hotel located?
Located in San Pedro, this beachfront hotel is in the city center and within a 5-minute walk of Belizean Melody Art Gallery and Belize Barrier Reef. Central Park Beach and San Pedro Central Park are just steps away.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Mayan Princess Hotel Reviews
9.2
Wonderful
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
It was are first time in Belize, the hotel was fantastic great location, Nathaly was at the front desk she was awesome answered all are question so helpful, we had an Amazing experience and for sure we going to back and we stay at Mayan princess
I
We had a wonderful stay at this hotel. The staff were excellent, friendly, welcoming, and very helpful throughout our visit. They went above and beyond to make sure we had a great experience, including providing some really good recommendations for local places to visit and eat.
There was one personal issue during our stay, but the staff handled it promptly and professionally, and it was resolved to my satisfaction. I really appreciated how responsive they were.
Overall, I had a great experience and would definitely stay here again. The excellent staff and customer service really made a difference!
Balcony views over the beach are nice and the through breeze on a hot day is a nice change from AC (the AC worked well).
Central location is easy walking distance for much of the north town.
Towels for the beach a nice touch.
The hotel was perfect for my stay. I enjoyed the room; it was a nice size, with a comfy bed, well supplied kitchen, sitting area and stunning views from the large balcony. The location was great and the staff were friendly and helpful. I'd definitely stay again!
For the price and location…..this was a great place. Within walking distance of everything you need. Rooms were nice and clean, great view. I would stay here again.
Staff were incredibly helpful and kind. Any short comings and concerns we conveyed to staff were dealt with swiftly. I can honestly say they did everything they could to look after us. Kitchen was super helpful as restaurants were getting expensive. The rooms were well layed out and clean. They had an information book in the room with pharmacy and emergency services as well as local attractions. Right on the water so you have a great view. Only thing is that the beach/swim area is very small and has lots of boats going through it so I never felt comfortable to go in the ocean there. This is of course outside of the hotels control but still made it so I had to go elsewhere for swimming. It's also super close to were the Carribean sprinter docks on San Pedro so take that one when traveling there. I had a great time here and would strongly recommend the Mayan Princess.
Hotel was very clean and the rooms are spacious with a full kitchenette to cook and store food. The balcony overlooked the beach and offered a stunning view of the sunrise. The staff was very pleasant and extremely helpful. They assisted us with booking excursion, taxis and golf cart rentals.
We were quite pleased with the overall experience with staying here.