Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Xpu-Ha

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Xpu-Ha hotels and places to stay

El Secreto Xpuha
2.5 out of 5
Carretera Federal Chetumal, Puerto Juarez Km 264, Xpu-Ha, QROO
Get Rates
0.69 mi from city center
4.5/5Wonderful! (8 reviews)
Cozy spot on a secluded cove with nice beaches

"We found this hotel a hidden little secret on a secluded cove. The friendly staff and easy parking made everything very easy. There were little restaurants and lots to do all day so it was easy to relax and enjoy the beach."…"

Reviewed on Jan 1, 2019

El Secreto Xpuha
Barceló Maya Colonial - All Inclusive
4 out of 5
Carretera Chetumal-Puerto Juarez, Km. 266.3, Xpu-Ha, QROO
Free CancellationReserve now, pay when you stay
The price is $217 per night
1.11 mi from city center
4.1/5Very Good! (999 reviews)

"Second time staying here and we enjoyed our stay. Very strange times due to the pandemic outbreak but we made the best of it and the staff took care of us. A little confusion on switching from Colonial to the Palace but it all worked out. We will be back when things get back to normal and we can ..."…"

Reviewed on May 14, 2020

Barceló Maya Colonial - All Inclusive
Barcelo Maya Riviera - Adults Only - All Inclusive
4.5 out of 5
Carr. Chetumal Puerto Juarez km 266.3, Xpu-Ha, QROO
Free CancellationReserve now, pay when you stay
The price is $270 per night
0.6 mi from city center
4.6/5Wonderful! (58 reviews)

"This is a beautiful resort that is only 3 months old.The restaurants were fantastic. I have been to quite a few inclusive resorts over the years and this one is of my top best. The staff are super friendly and the place is quite clean. I would definitely return. Some feedback: I would work on the ..."…"

Reviewed on Mar 22, 2020

Barcelo Maya Riviera - Adults Only - All Inclusive
Barceló Maya Caribe - All Inclusive
4 out of 5
Carr. Federal Chetumal-Puerto Juárez, Km. 266,3, Xpu-Ha, QROO
Free CancellationReserve now, pay when you stay
The price is $217 per night
0.93 mi from city center
4.2/5Excellent! (999 reviews)

"Great unit if you select the oceanview option well worth it"…"

Reviewed on Jun 1, 2020

Barceló Maya Caribe - All Inclusive
Barceló Maya Beach - All Inclusive
4 out of 5
Carr Chetumal Puerto Juarez Km 266.3, Xpu-Ha, QROO
Free CancellationReserve now, pay when you stay
The price is $259 per night
0.89 mi from city center
4.1/5Very Good! (1,000 reviews)

"Very nice amenities such as adventure park, water park, mall, fitness center Rooms weren’t great and buffet was good but not great. Restaurants were great."…"

Reviewed on Mar 26, 2020

Barceló Maya Beach - All Inclusive
Hotel Esencia
4.5 out of 5
Carretera Cancún-Tulum Km. 265, Xpu-Ha, QROO
The price is $694 per night
0.36 mi from city center
4.8/5Exceptional! (41 reviews)

"Best. Place. Ever. Everything and everyone was amazing."…"

Reviewed on Oct 7, 2019

Hotel Esencia
Tropical Location Riviera Maya
3.5 out of 5
Carreterra Chetumal Puerto Juárez Km 265, Xpu-Ha, QROO
Get Rates
0.48 mi from city center
Tropical Location Riviera Maya
Barceló Maya Palace - All Inclusive
4.5 out of 5
Cta Chetumal Puerto Juarez KM 266.3, Xpu-Ha, QROO
Free CancellationReserve now, pay when you stay
The price is $246 per night
1.38 mi from city center
4.4/5Wonderful! (1,224 reviews)

"Location was amazing the service from each and everyone there was amazing. There were a few things we disliked. For example it was my brother son and I in a room my brother was not in the room it was 10:30 at night and a staff member knocked on the door and went in I was ready to go to sleep there ..."…"

Reviewed on Jun 22, 2020

Barceló Maya Palace - All Inclusive
Barcelo Maya Grand Resort
4 out of 5
CARRETERA CHETUMAL, PTO. JUAREZ KM.266,3, Xpu-Ha, ROO
Get Rates
0.98 mi from city center
Barcelo Maya Grand Resort
Barceló Maya Tropical - All Inclusive
4 out of 5
Carretera Chetumal - Puerto Juarez, Km 266.3, Xpu-Ha, QROO
Free CancellationReserve now, pay when you stay
The price is $217 per night
1.2 mi from city center
4.1/5Very Good! (999 reviews)

"All amenities were amazing and huge, and there is a lot of stuff to do!.A lot of restaurants with many options available, a mini market for shopping, you can practice sports (diving, snorkel), have a walk by the incredible beach. The staff always very nice and helpful. Rooms very spacious and clean. ..."…"

Reviewed on Mar 31, 2020

Barceló Maya Tropical - All Inclusive
Don't see what you're looking for?
See all available properties in Xpu-Ha
View all properties
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.

Visiting Xpu-Ha

Families will find kid-friendly activities in Xpu-Ha, and visitors give high marks for the beaches, top-notch restaurants, and entertainment choices. Relaxing and welcoming, this city also attracts tourists with its shopping. Top sights around the area include Xpu-ha Beach, Akumal Beach, and Xcaret Eco Theme Park.

  • There are 13 hotels and other accommodations in Xpu-Ha
  • The closest major airport is in Cozumel, Quintana Roo (CZM-Cozumel Intl.), 21.3 mi (34.2 km) from the city center
  • The next closest is in Cancun, Quintana Roo (CUN-Cancun Intl.), 45.9 mi (73.9 km) away

Sightseeing and Staying in Xpu-Ha

Favorite family attractions include Bel Air Animal Park and Ecopark Kantun Chi. The city's natural setting is picturesque, including the beaches and Xpu-ha Beach. A couple of additional sights to add to your agenda are Cenote Cristalino and Chikinha Cenote.

As you plan your holiday getaway, you'll find 13 hotels and other lodging options to select from in Xpu-Ha. Here are highly ranked ones based on Expedia user reviews:

  • Hotel Esencia - This 4.5-star resort features a full-service spa, 2 restaurants, and an outdoor pool.
  • Serenity Eco Luxury Tented Camp by Xperience Hotels - Our customers like the breakfast and pool at this hotel. With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and an outdoor pool, along with a private balcony.
  • Catalonia Royal Tulum - Adults Only - All Inclusive - With a stay at this 4-star resort, guests can enjoy access to a full-service spa and 9 restaurants, along with free WiFi. Expedia customers like its overall value and quiet location.

Popular places to see around the area include Akumal Beach, 7.3 mi/11.8 km from the city center, and Xcaret Eco Theme Park, which is 11.2 mi/18.1 km away.

Dressing for Xpu-Ha

  • Between January and March, you can expect average temperatures of 86°F during the day and 68°F at night
  • From April to June, the average during the day is 87°F, while the average at night is 70°F
  • July through September has daytime averages of 89°F with nighttime averages of 74°F
  • In October-December, you can expect daytime averages of 87°F and nighttime averages of 67°F
  • Average annual rainfall for Xpu-Ha is 1.65 inches
  • Usually August and July are the hottest months with an average of 88°F, whereas December and February are often coldest, averaging 68°F

Frequently asked questions

Where is the best place for a stay in Xpu-Ha?
Barceló Maya Colonial - All Inclusive is ranked highly by Expedia customers. This 4-star property offers a full-service spa and a private beach. It is located a short 5-minute walk from Ecopark Kantun Chi. Traveler reviews also recommend Barceló Maya Palace - All Inclusive and Catalonia Royal Tulum - All Inclusive - Adults Only as top options for your trip.
If I need to cancel my hotel reservation in Xpu-Ha, will I receive a refund?
Yes, most hotel bookings are refundable if you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of booking. Plug in your dates, click on “Search”, then you can use the “free cancellation” filter to get the top deals on offer in Xpu-Ha.
Where can I learn more about changing or cancelling my trip to Xpu-Ha?
To access more information about updating your trip to Xpu-Ha or cancelling it, click here.
What's the best accommodation for a budget-friendly stay in Xpu-Ha?
Based on reviews, Barceló Maya Tropical - All Inclusive is a popular property for our travelers who want a more economical choice, and features free WiFi and 2 outdoor pools. Other choices to stay on the cheap include Catalonia Royal Tulum - All Inclusive - Adults Only and Barceló Maya Beach - All Inclusive.
What's the best accommodation for a family vacation in Xpu-Ha?
Barceló Maya Palace - All Inclusive is a top 4.5-star property on Expedia for families, and features a water park and 3 outdoor pools. Other good choices for your family trip include Barceló Maya Tropical - All Inclusive and Hotel Esencia. Attractions like Ecopark Kantun Chi and Bel Air Animal Park are also fun for kids of all ages.
What's the best place to stay for a romantic vacation to Xpu-Ha?
Barceló Maya Caribe - All Inclusive is a favorite 4-star property for couples, and features rainfall showerheads and a full-service spa. Other good options for a romantic stay include Barceló Maya Palace - All Inclusive and Hotel Esencia.
What's the best all-inclusive hotel in Xpu-Ha?
Barceló Maya Beach - All Inclusive is a 4-star all-inclusive property featuring 3 restaurants and 2 outdoor pools, and a favorite with Expedia travelers. Other good choices for your stay include Catalonia Royal Tulum - All Inclusive - Adults Only and Barceló Maya Caribe - All Inclusive.
What's the best hotel to stay near Xpu-ha Beach?
Adjacent to Xpu-ha Beach, El Secreto Xpuha is one of the top choices for your stay based on our traveler data, and this apartment offers free WiFi and free parking. Other good choices within a short distance include Catalonia Royal Tulum - All Inclusive - Adults Only and Hotel Esencia.
What about the best place to stay close to Ecopark Kantun Chi?
One of the top choices for your stay is Barceló Maya Colonial - All Inclusive, located next to Ecopark Kantun Chi, and this 4-star property offers a full-service spa and a private beach. Barceló Maya Palace - All Inclusive and Barceló Maya Caribe - All Inclusive are a couple of other good and close options.
What's the best hotel for a beach vacation in Xpu-Ha?
Barceló Maya Colonial - All Inclusive is a top 4-star beachfront property with 4 restaurants and a free water park. Other good choices for your stay near the beach include Barceló Maya Beach - All Inclusive and Barceló Maya Tropical - All Inclusive. To enjoy some time by the water, head to Xpu-ha Beach or Akumal Beach.
What's the best luxury place to stay in Xpu-Ha?
Catalonia Royal Tulum - All Inclusive - Adults Only is a 4-star property with 9 restaurants and 5 bars, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Barceló Maya Beach - All Inclusive and Barceló Maya Palace - All Inclusive are other upscale choices for your trip.
What's the best boutique accommodation in Xpu-Ha?
Hotel Esencia is a favorite 4.5-star resort with Expedia travelers looking for a stylish accommodation, featuring 3 restaurants and a beach bar.

Recent reviews of Xpu-Ha hotels

More trip options