Xpu-Ha

Travel Guide

Xpu-Ha
Xpu-Ha
Xpu-Ha
Xpu-Ha
Xpu-Ha
Escape to this well-kept secret of a beach town on the Riviera Maya, a heavenly retreat of white sands, turquoise water and swaying palms.

A visit to Xpu-Ha in the Mexican state of Quintana Roo is a breakaway from the everyday, an antidote to life’s worries and cares. Located in southeastern Mexico, this sleepy beach village stays below most tourists’ radar. As a result, Xpu-Ha remains a remote getaway that feels a bit like having a private island all to yourself.

Pronounced “shpu-Ha,” Xpu-Ha is south of Puerto Aventuras, between Playa del Carmen and Tulum. Take a daytrip to enjoy the hidden beach town’s white sands, turquoise waters and generally quieter vibe than the busier beaches along the Riviera Maya. Rent snorkel equipment, kayaks and beach chairs for the day, taking a break for lunch and cocktails at the tiny beach bars and restaurants.

Combine a Xpu-Ha beach day with hiking, swimming and kayaking at the nearby Kantun-Chi ecological park. Swim in cenotes formed over millions of years that were once sacred in the Mayan culture. Venture into the vast underground caverns to swim in the pure water with tropical marine life, surrounded by lush tropical gardens, rare birds and the occasional spider monkey.

Take a walk from cenote to cenote along a naturally formed cavern to view breathtaking stalactites. Take a refreshing dip in Kantun-Chi’s largest cenote, the crystal-clear Sas ka leen Ha.

Not far from Xpu-Ha, find Cenote Cristalino, an open U-shaped cenote surrounded by mangrove plants and a local favorite for swimming. While not in a cave itself, this particular cenote does have a half-cave you can swim through as well as a thrilling cliff jump.

Look for Xpu-Ha off Federal Highway 307, the highway that stretches from Cancun along the Riviera Maya to Chetumal. See why this tucked-away gem on the Yucatan Peninsula is worth seeking out as a place to stay on its own or a pleasant alternative to the resort towns of Playa del Carmen and Tulum.

Catalonia Royal Tulum  Adults Only - All Inclusive

Catalonia Royal Tulum Adults Only - All Inclusive

4 out of 5
Carr Cancun Chetumal Km 264 5 Xpu-Ha QROO
Book a stay at this beach resort in Xpu-Ha. Enjoy free breakfast, free WiFi, and free valet parking. Our guests praise the pool and the restaurant in our reviews. ...
9/10 Wonderful! (1,049 reviews)
This was a wonderful resort. The food was very good and they had a large selection. Our only complaint was the buffet wasn’t open at dinner and the restaurants don’t have an open bar. Also be prepared to walk. The pool area is about a 5 minute walk from the lobby and there aren’t elevators to the ...

Reviewed on May 16, 2026

Catalonia Royal Tulum Adults Only - All Inclusive
Barceló Maya Palace - All Inclusive

Barceló Maya Palace - All Inclusive

4.5 out of 5
Cta Chetumal Puerto Juarez KM 266.3 Xpu-Ha QROO
$277 nightly
The price is $340 total per night from May 30 to May 31
$340 total
May 30 - May 31
Total with taxes and fees
Book a stay at this luxury property in Xpu-Ha. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
9/10 Wonderful! (2,144 reviews)
I have been here for over 8 years and 2026 was the worst one in terms of suite condition, food and beach area

Reviewed on May 15, 2026

Barceló Maya Palace - All Inclusive
Barceló Maya Tropical - All Inclusive

Barceló Maya Tropical - All Inclusive

4 out of 5
Carretera Chetumal - Puerto Juarez Xpu-Ha QROO
$187 nightly
The price is $230 total per night from May 30 to May 31
$230 total
May 30 - May 31
Total with taxes and fees
Book a stay at this luxury property in Xpu-Ha. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
8.6/10 Excellent! (1,003 reviews)
Very good enjoy

Reviewed on May 15, 2026

Barceló Maya Tropical - All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
VILLAS MIA FRONT BEACH

VILLAS MIA FRONT BEACH

3.5 out of 5
Caleta Mia Xpu-Ha QROO
Book a stay at this beach vacation home in Xpu-Ha. Enjoy free WiFi, private pools, and a private beach. Popular attractions Half Moon Bay and Xpu-ha Beach are ...
VILLAS MIA FRONT BEACH
Playa Palms Beach Hotel

Playa Palms Beach Hotel

4 out of 5
1st Avenue Bis Playa del Carmen QROO
Book a stay at this beach aparthotel in Playa del Carmen. Enjoy free WiFi, a private beach, and breakfast (surcharge). Our guests praise the breakfast and the ...
8.6/10 Excellent! (1,820 reviews)
Great hotel! Very polite personel. Excellent location. The main issue beach is very bad. The management should do something about providing the safe access to the sea.

Reviewed on May 14, 2026

Playa Palms Beach Hotel
Porto Playa Condo Hotel & Beachclub

Porto Playa Condo Hotel & Beachclub

4 out of 5
1 Avenida Norte Esquina 16 Norte Bis Playa del Carmen QROO
Book a stay at this spa aparthotel in Playa del Carmen. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the helpful staff ...
9.2/10 Wonderful! (446 reviews)
We loved everything except the pool was too hot to go to during the day. We made it an early morning thing. We ended up heading to the beach during the day which was super easy as the front desk provided beach chairs and a ride down there!!! Also blackout curtains in the master bedroom would have ...

Reviewed on May 10, 2026

Porto Playa Condo Hotel & Beachclub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

Things to do

Cities near Xpu-Ha

Explore a world of travel with Expedia