Enjoy
up to 10% less
compared to Booking.com!
Check rooms and rates
From432US$ /night
Check-in
28Dec2025Select date
Check-out
29Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About spa resort

Km265 Carreterra Chetumal, Xpu Ha, Mexico, 77500
-
Near Xpu-Ha Beach
Nice
6.8
6.0
/10
3.9
/5

The 4-star Bel Air Collection Resort & Spa Riviera Maya Xpu Ha is nestled just 8 minutes' walk from Dolphinaris Barcelo and features a swimming pool. The resort offers a car park on site.

Location

Cenote Azul is 900 m from this Xpu Ha hotel, and the Cristalino Cenote is in proximity to it. From Bel Air Collection Resort & Spa Riviera Maya it will take approximately 25 minutes to walk to Xpu-Ha Beach.

For those travelling from afar, Aeropuerto de Playa del Carmen airport is 24 minutes' drive away.

Entertainment in the area includes Rauxa Show 1.6 miles from the luxury hotel.

Rooms

The property offers 144 rooms with climate control, as well as self-catering options such as a mini fridge bar. Some rooms are fitted with a private bathroom.

Leisure & Business

There is a gym area at the hotel.

Must-do experiences

  • Visit the Tulum Ruins for breathtaking coastal views and history.
  • Try authentic tacos al pastor at Taqueria el Poblano in Tulum.
  • Explore the cenotes near Xpu Ha for swimming and stunning nature.
  • Take a cooking class at La Casa de la Cultura for local culinary skills.
  • Relax with a beach day at Akumal, famous for its sea turtles.
View all

Select your room type

The resort offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior Bungalow
4 persons
25 m² 
Tropical view
Shower
Air conditioning
Run Of The House
4 persons
25 m² 
Shower
Air conditioning
Bungalow Terrace
4 persons
25 m² 
Tropical view
Shower
Air conditioning

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The resort offers amenities for your comfortable stay and unforgettable experiences

General

  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • Pets allowed
  • Rooms/ Facilities for disabled

Sports & Fitness

  • Exercise gym

Spa & Leisure

  • Swimming pool

Room features

  • Mini-bar
  • Sitting area

Bathroom

  • Free toiletries
Show more

Location

Km265 Carreterra Chetumal, Xpu Ha, Mexico, 77500
Map view
Km265 Carreterra Chetumal, Xpu Ha, Mexico, 77500
Nearby
Quintana Roo
Cenote, Garden of Eden
310 m
Restaurants
Marenostrum
450 m
Calle 20 Esq 25 Playa Del Carmen Quintana Roo
Explore Xpu Ha
Local Experiences
Top Attractions
Activities
Dining
Entertainment
Dolphinaris Barcelo
8 minutes' walk
Interactive dolphin encounters in a lush environment. Unique experiences include swimming with dolphins and educational programs.
Cenote Azul
11 minutes' walk
Stunning cenote with clear turquoise waters, perfect for swimming and snorkeling. Great for family fun with picnic areas available.
Cenote Jardin Del Eden
11 minutes' walk
Relaxing cenote ideal for swimming and sunbathing. Surrounded by beautiful natural scenery and gardens.
Bel Air Animal Park
10 minutes' walk
Family-friendly animal park featuring local wildlife. Interactive and educational exhibits suitable for all ages.
Cenote Snorkeling
11 minutes' walk
Snorkeling adventures in cenotes nearby. Equipment rentals available. Perfect for thrill-seekers and nature lovers.
Beach Relaxation at Playa Xpu-ha
5 minutes' drive
Beautiful beach with soft sand and crystal-clear waters, great for sunbathing and swimming. Ideal for relaxation.
Yoga at TAO Wellness Center
5 minutes' drive
Wellness center offering yoga classes in a serene environment. Great way to relax and unwind during your stay.
Marenostrum
6 minutes' walk
Seafood restaurant known for its fresh catches and vibrant atmosphere. Signature dishes include ceviche and grilled fish.
Restaurant Bar El Faro
5 minutes' drive
Casual dining with a variety of Mexican and international dishes. Family-friendly atmosphere; reservations recommended.
Local Night Market
10 minutes' drive
Lively market with local crafts, food stalls, and live music. Open on weekends for a vibrant cultural experience.
Beach Bars at Playa Xpu-ha
5 minutes' drive
Charming beach bars offering tropical cocktails and live music. Perfect for enjoying the beach vibe with family or friends.
Getting around
City Centre
Xpu Ha24 min  ·  2.0 km
Airports
Playa Del Carmen, Quintana Roo (PCM)36 min  ·  23.6 km
Cancun International Airport (CUN)120 min  ·  79.4 km
Want early booking discounts?
Get the best spa resort rates now!
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
until 12 pm
Guest Parking
Private parking is possible on site for free.
Internet
Wireless internet is available in public areas for free.
Breakfast
All visitors are offered a full breakfast for a fee. 
Children & extra beds
All children: 0 - 6 years
Existing beds: FREE
There are no extra beds provided in a room. 
Pets
Pets are allowed on request.
Year renovated:
2011
Number of rooms:
144
Former name
Xpu-Ha Palace

Next best alternative

Consider them for your next trip.
Check-in
28Dec2025Select date
Check-out
29Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Bel Air Collection Resort & Spa Riviera Maya
Catalonia Royal Tulum Beach & Spa Resort Adults Only Xpu Ha Business photo
Mobile-only price

Catalonia Royal Tulum Beach & Spa Resort Adults Only Xpu Ha

8.7
Great379 reviews
1721m from property
USD 281USD 252
per night
El Dorado Seaside Suites Oceanfront, Catamaran, Ecoturistic Ranch, All & More Inclusive - Adults Only Xpu Ha Beach photo
Mobile-only price

El Dorado Seaside Suites Oceanfront, Catamaran, Ecoturistic Ranch, All & More Inclusive - Adults Only Xpu Ha

8.7
Great103 reviews
4578m from property
USD 223USD 200
per night
El Dorado Seaside Palms, Catamaran, Ecoturistic Ranch, All & More Inclusive - Adults Only Xpu Ha Amenities photo
Mobile-only price

El Dorado Seaside Palms, Catamaran, Ecoturistic Ranch, All & More Inclusive - Adults Only Xpu Ha

8.5
Great122 reviews
4841m from property
USD 296USD 266
per night