Star Rating
Hotel Name
Price Range (USD)to
Amenities

Xpu-Ha Mexico Accommodations

Find accommodations in Xpu-Ha with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Xpu-Ha, Mexico for your personal leisure or group travel. Discover the most favored Xpu-Ha hotel rooms. Review the Xpu-Ha hotel list below to find the perfect lodging. We also have a map of the Xpu-Ha hotels.

The Xpu-Ha center is approximately the area of Downtown Xpu Ha and the area of Xpu ha Beach.

Xpu-Ha Hotels, Motels & Accommodations

Bel Air Riviera Maya by Dreams Wedding in Xpu-Ha
+1-888-389-4121
Carreterra Chetumal, Xpu-Ha, 77710 Mexico
  • High end Beach hotel
  • Fitness / Gym is on-site
Barceló Maya Colonial All Inclusive - Xpu-Ha
+1-888-675-2083
Carretera Chetumal Puerto Juarez, Xpu-Ha, 77750 Mexico
  • 3 star Oceanfront hotel
  • 3 floors in property
Barcelo Maya Beach Resort
+1-800-716-8490
Carr Chetumal Puerto Juarez Km 266.3, Xpu-Ha, 77750 Mexico
  • High-end Beach hotel
  • 20 conference rooms in property
  • Fish & seafood is acceptable
  • Most guests loved the menu selection
From$270
Very Good 4.5 /5Latest Reviews CallBookMore Details
Barceló Maya Palace All Inclusive in Xpu-Ha
+1-800-805-5223
Cta Chetumal Puerto Juarez Km 266.3, Xpu-Ha, 77750 Mexico
  • Luxurious 5-star property
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Dreams Puerto Aventuras Resort & Spa : Km 269.5 Carretera Chetumal
+1-888-965-1860
Km 269.5 Carretera Chetumal, Puerto Aventuras, 77750 Mexico ~1.81 miles northeast of Xpu-Ha
  • 4 star Resort property
  • Check in time: 3:00 pm
  • Swim with dolphins are just next to the hotel
  • Hotel buildings could use some improvement
From$197
Very Good 4.0 /5Recent Reviews CallBookMore Details
Omni Puerto Aventuras Beach Resort - Puerto Aventuras
+1-888-788-5576
Km 269 5 Carretera Chetumal, Puerto Aventuras, 77750 Mexico ~1.97 miles northeast of Xpu-Ha
  • Luxury 5-star Beach hotel
  • 3 floors in property
  • Spa staff was not trained
  • Entertainment staff were phenomenal
From$107
Very Good 4.0 /5Recent Reviews CallBookMore Details
Kasa Hotel Riviera Maya - Roo
+1-888-897-9207
Lote 29 Mz Puerto Aventuras, Roo, 77750 Mexico ~2.09 miles northeast of Xpu-Ha
  • Mid-scale property
  • Check-in time: 15:00
Villas Picalu B & B Boutique
+1-888-311-4278
Bahia Xcacel 18, Puerto Aventuras, 77733 Mexico ~2.33 miles northeast of Xpu-Ha
  • 3 star Golf Course hotel
  • Airport shuttle provided
Catalonia Riviera Maya Resort & Spa All Inclusive in Puerto Aventuras
+1-888-469-4795
Av. Xcacel Lote 1 Plano 2, Puerto Aventuras, 77783 Mexico ~2.50 miles northeast of Xpu-Ha
  • Four-star Resort property
  • Check in time: 03:00 PM
  • Delicious fish & seafood
  • Most guests thought the service was very professional
From$157
Very Good 4.0 /5Reviews CallBookMore Details
Hidden Beach Resort Au Naturel Club Gourmet All In
+1-888-734-9421
Km.95 Carretera Cancun Tulum Kantenah, Kantenah, 77710 Mexico ~2.53 miles southwest of Xpu-Ha
  • Luxury 5 star hotel
  • 84 suites in hotel
From$369
Very Good 4.5 /5Recent Reviews CallBookMore Details
Dorado Seaside Suites by Karisma Gourmet All Inclu : Km 95 Carretera Cancun Tulum
+1-888-841-5292
Km 95 Carretera Cancun Tulum, Kantenah, 77710 Mexico ~2.53 miles southwest of Xpu-Ha
  • Luxury Five Star Beach hotel
  • Check in time: 3:00PM
  • Perfectly clean
  • About half of guests thought the atmosphere was somewhat friendly
From$164
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Heaven at Hard Rock Hotel Riviera Maya (Adults Only) - Puerto Aventuras
+1-888-455-5160
Km 72 Carretera Cancun Tulum, Puerto Aventuras, 77710 Mexico ~2.55 miles northeast of Xpu-Ha
  • Three Star property
  • 3 floors in hotel
Barcelo Maya Tropical
+1-888-965-8297
Ctra. Federal Chetumal Pto Juarez Km 266.3, Riviera Maya, 77750 Mexico ~2.89 miles northeast of Xpu-Ha
  • Three Star hotel
  • Hotel has 52 suites
From$90
Very Good 4.5 /5Review Score CallBookMore Details
Hard Rock Hotel Riviera Maya All Inclusive
+1-888-906-6358
Km. 72 Carretera Cancun, Puerto Aventuras, 77701 Mexico ~3.04 miles northeast of Xpu-Ha
  • Luxury 5 star Oceanfront property
  • Gym is available on property
  • Excellent club hotel
  • Great service and excellent food
From$497
Very Good 4.5 /5Read Reviews CallBookMore Details
Grand Palladium White Sand Resort & Spa All Inclus in Kantenah
+1-888-749-6785
Carr Federal Chetumal Puerto Juarez, Kantenah, 77710 Mexico ~3.69 miles southwest of Xpu-Ha
  • High end Beach property
  • Hotel has an eco-friendly policy Learn more
Trs Yucatan Hotel Adults Only All Inclusive - Kantenah
+1-888-878-9982
Ctra Chetumal Puerto Juarez Km 256 100, Kantenah, 77710 Mexico ~3.69 miles southwest of Xpu-Ha
  • Four star Beach hotel
  • Fitness / Gym is on-site
  • Gorgeous grounds
  • Shuttle service can be an issue
From$248
Very Good 4.5 /5Reviews CallBookMore Details
Grand Palladium Riviera Maya Resort & Spa
+1-888-389-4485
Caretera Chetumal 256 100, Kantenah, 77710 Mexico ~3.99 miles southwest of Xpu-Ha
  • High end Beach hotel
  • Check in: 03:00p.m.
  • Really cool salt water pool
  • Free internet
Las Villas Akumal
+1-888-389-4121
Carretera Cancun Tulum Km 104 Akumal Quintana Roo, Akumal, Quintana Roo, 77737 Mexico ~5.61 miles southwest of Xpu-Ha
  • 4 star property
  • 2 floors in property
From$160
Very Good 4.5 /5Read Reviews CallBookMore Details
Sunscape Akumal Beach Resort : Carret Chetumal Puerto Juarez Akumal
+1-888-675-2083
Carret Chetumal Puerto Juarez Akumal, Roo, 77780 Mexico ~7.15 miles southwest of Xpu-Ha
  • Affordable property
  • Fitness center on property
Grand Oasis Tulum in Akumal
+1-800-716-8490
Federal Chetumal Puerto Juarez, Akumal, 77780 Mexico ~8.93 miles southwest of Xpu-Ha
  • Four star Beach hotel
  • Check in time: 3:00 pm
The Sian Ka'an at Grand Tulum
+1-800-805-5223
Caretera Chetumal Puerto Juarez Km 251, Akumal, 77780 Mexico ~8.94 miles southwest of Xpu-Ha
  • High end Beach hotel
  • Check in: 3:00PM
From$179
Very Good 4.0 /5Guest Reviews CallBookMore Details
Oasis Tulum Lite
+1-888-965-1860
Carr Chetumal Pto Juarez, Cancun, 77780 Mexico ~8.95 miles southwest of Xpu-Ha
  • Affordable hotel
  • Check in time: 15:00
Luxury Bahia Principe Sian Kaan Don Pablo Collection : Carr Chetumal Km 250 Solidaridad
+1-888-788-5576
Carr Chetumal Km 250 Solidaridad, Roo, 77729 Mexico ~8.99 miles southwest of Xpu-Ha
  • Three Star hotel
Occidental at Xcaret Destination All Inclusive - Playa Del Carmen
+1-888-897-9207
Km 381carretera Federal 307, Playa Del Carmen, 77710 Mexico ~11.25 miles northeast of Xpu-Ha
  • High-end Oceanfront property
  • Hotel has 3 floors
From$130
Very Good 4.0 /5Recent Reviews CallBookMore Details
Hotel Xcaret Mexico : Carr. Chetumal Puerto Juarez Km. 282
+1-888-311-4278
Carr. Chetumal Puerto Juarez Km. 282, Playa Del Carmen, 77533 Mexico ~11.25 miles northeast of Xpu-Ha
  • Luxury Five Star Oceanfront hotel
  • Airport shuttle provided
From$400
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Next 25 Xpu-Ha Hotels >  [1 - 25 of 50]    
Next: See My Xpu-Ha Hotels with Pricing

Graph of Xpu-Ha, Mexico Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Xpu-Ha, Mexico discounts available. The chart reflects the cheapest Xpu-Ha hotel for each day and each star rating category.

FAQs about hotels in Xpu

What are the top rated hotels in Xpu?

Playacar Palace, Barceló Maya Colonial All Inclusive and Barcelo Maya Beach Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Xpu?

Barceló Maya Palace All Inclusive, Omni Puerto Aventuras Beach Resort and Hidden Beach Resort Au Naturel Club Gourmet All In are the top 3 luxury hotels near Xpu city center.

What hotels are closest to the city center of Xpu?

Bel Air Riviera Maya by Dreams Wedding, Barceló Maya Colonial All Inclusive, and Barcelo Maya Beach Resort are the properties closest to Xpu city center.

What are the most popular independent hotels in Xpu?

Playacar Palace, Barceló Maya Colonial All Inclusive and Barcelo Maya Beach Resort are the best rated independent hotels (not part of a big brand).

Back to Top