Resort Barcelo Maya Colonial - All Inclusive




Guest rating:
82%
Price from 169 €
Mexico's beautiful Mayan Riviera is home to this exceptional beachfront resort, offering a variety of on-site activities and entertainment along with numerous More...
Hotel Hotel Esencia




Guest rating:
91%
Price from 422 €
Offering direct access to Xpu-Ha Beach, Hotel Esencia offers beautiful rooms and suites with terraces set amongst attractive gardens. It features a spa, 2 More...
Catalonia Royal Tulum Beach & Spa Resort - All Inclusive




Guest rating:
90%
Price from 128 €
Surrounded by a lush natural environment and situated on the Caribbean Sea, this luxury, adults-only resort offers exceptional amenities and services, More...
Resort Barcelo Maya Caribe - All Inclusive



Guest rating: N/A
Price from 143 €
Situated in the majestic Mayan Riviera the Barcelo Maya Caribe Beach is surrounded by natural woodlands and 2km (1.2 miles) of white sand beach with beautiful More...
Bel Air Collection Resort & Spa XpuHa Riviera Maya




Guest rating:
83%
Price from 78 €
Offering an outdoor pool, and luxurious villas with terraces and hot tubs, Bel Air Collection Resort & Spa XpuHa Riviera Maya has a beautiful setting 1 km More...
Due to limited offer of accommodation in Xpu Ha we have extended accommodation possibilities by more offers in the nearest destinations of Xpu Ha like Puerto Aventuras, Xetna, Akumal, Puerto Aventuras, Playa del Carmen. All accommodation (hotels, apartments, B&B) are sorted by geographical distance from Xpu Ha. The distance could be adjusted by using the tool “Search in nearby destination”.
Resort Barcelo Maya Beach - All Inclusive




Guest rating:
75%
Price from 143 €
City: Puerto Aventuras, 
Ideally placed in the Mayan Riviera directly on a pristine private beach, this family-friendly all-inclusive resort offers numerous on-site leisure activities, More...
Hotel La Mision



Guest rating: N/A
Price from 121 €
Distance: 1.4 km
City: Puerto Aventuras, 
This boutique hotel is located in the touristic resort of Puerto Aventuras, in the Mayan Riviera. It sets in beautiful gardens and has direct access to a More...
Resort Barcelo Maya Palace Deluxe - All Inclusive




Guest rating:
81%
Price from 201 €
Distance: 2.0 km
City: Xetna, 
Boasting instant beach access, numerous dining options and endless recreational activities, this family-friendly all-inclusive resort is situated in the Mayan More...
Residence Villas Picalu


Guest rating:
99%
Price from 52 €
Distance: 2.5 km
City: Puerto Aventuras, 
Villas Picalu offers 2 outdoor pools and a cenote set in tropical gardens. It is 20 km from Playa del Carmen, in the gated community of Puerto Aventuras. The More...
Catalonia Yucatan Beach Resort & Spa



Guest rating:
86%
Price from 83 €
Distance: 2.9 km
City: Puerto Aventuras, 
This all-inclusive resort is situated on the private estate of Puerto Aventuras. It is opposite the sea, in the Riviera Maya on the wonderful Mexican Caribbean More...
Catalonia Riviera Maya Resort & Spa- All Inclusive



Guest rating:
86%
Price from 83 €
Distance: 3.0 km
City: Puerto Aventuras, 
Experience pristine beaches, endless activities and exceptional amenities at this all-inclusive resort and spa. Situated on a private beach in the Riviera More...
Resort Dreams Puerto Aventuras Resort & Spa



Guest rating: N/A
Price from 195 €
Distance: 3.0 km
City: Puerto Aventuras, 
Set on Quintana Beach and featuring a spa and outdoor pool, Dreams Puerto Aventuras Resort has luxurious rooms overlooking its gardens, or the sea. It has 6 More...
Aventura Spa Palace



Guest rating:
91%
Price from 298 €
Distance: 3.7 km
City: Puerto Aventuras, 
This adult-only hotel in Riviera Maya, Mexico offers spacious rooms with views of the ocean and Cancun. Free Wi-Fi is available throughout the hotel. Every More...
Grand Palladium Kantenah Resort & Spa - All Inclusive




Guest rating:
86%
Price from 129 €
Distance: 4.5 km
City: Akumal, 
This all-inclusive resort is located in Kantenah on 800 meters of private beach and surrounded by tropical gardens. This resort boasts 4 pools, 6 tennis More...