Hotels on the beach in Xpu Ha, Mexico
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Xpu Ha. I hope you will like it!
This page was last updated in June 2026.
The List 1 Amazing Beach Hotel in Xpu Ha
-
1 Barceló Maya Palace - All Inclusive Xpu Ha
Located in Xpu Ha, a 4-minute walk from Playa Barceló Maya, Barceló Maya Palace - All Inclusive has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Featuring a kids' club, this property also welcomes guests with a restaurant, a water park and a terrace. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property. The resort will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Guests at Barceló Maya Palace - All Inclusive can enjoy a buffet breakfast. At the accommodation guests are welcome to use a sauna. You can play pool, table tennis and darts at this 5-star resort, and the area is popular for windsurfing and snorkeling. ADO International Bus Station is 15 miles from Barceló Maya Palace - All Inclusive, while Playa del Carmen Maritime Terminal is 15 miles from the property. Cozumel International Airport is 24 miles away.
Address Carretera Chetumal Puerto Juarez Km. 266 Show on map- Swimming pool
- Tennis court
- Pool tables
- Ping pong tables
- Water sports facility
- Gym / fitness center
- Water park
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.