Central hotels in Xpu Ha

Multiple accommodations for your stay
Check-in date:
12 May 2026
Check-out date:
13 May 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Hotel themes

  • More Less

Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters

6 results found

Catalonia Royal Tulum Beach & Spa Resort Adults Only

Cancun Road, Chetumal Km 264.5, Xpu Ha, Mexico (Open map)

The hotel in an entertainment district, 4.2 km from Dolphin Discovery Riviera Maya. Offering a steam room, a hot tub, and a sauna,...
Read more...
8.5
Fabulous
327 reviews

Serenity Authentic Glamping Tulum (Adults Only)

Carretera Federal Xpu-Ha Km 265 Lote 6, Xpu Ha, Mexico (Open map)

The hotel has a perfect setting 4.7 km from Dolphin Discovery Riviera Maya, while natural sights like Chikin Ha Natural Park are 3.1...
Read more...
8.3
Very Good
377 reviews

Xpuha Bonanza

Carr. Federal Chetumal, Benito Juarez Xpu-Ha Km 264 Entrada Bonanza, Quintana Roo, Xpu Ha, Mexico (Open map)

This 2-star hotel has a unique setting 2.3 km from the Kantun Chi EcoPark. Guests of Xpuha Bonanza Hotel Xpu Ha can enjoy access…
Read more...
6.6
Pleasant
27 reviews

Casa Itzae At Riviera Maya

Calle Acacia Super Manzana 01, Manzana 05, Lote 02, Xpu Ha, Mexico (Open map)

Aeropuerto de Playa del Carmen airport can be reached within 22 minutes drive, and natural attractions like the Xpu-Ha Beach are...
Read more...
9.8
Exceptional
8 reviews

Casa Sebas At Riviera Maya

Mexico 307 Coral # 41, Xpu Ha, Mexico (Open map)

Aeropuerto de Playa del Carmen airport can be reached within 22 minutes drive, and natural attractions like the Xpu-Ha Beach are 2.5...
Read more...

Casa Azul-Xpuha, Tulum, Mexico

Xpu-Ha Beach Residential Resort Estrella De Mar Lot 10, Manzana 2, Xpu Ha, Mexico (Open map)

The Xotik-Ha is merely 200 metres from the Xpu Ha villa, and the Marina Puerto Aventuras Office is approximately a 10-minute ride away.
Read more...
Thank you for subscribing
Close