3 Best Hotels in Xpu-Há, The Riviera Maya

Background Illustration for Hotels

We've compiled the best of the best in Xpu-Há - browse our top choices for the top things to see or do during your stay.

Hotel Esencia

$$$$ | Carretera 307, Km 265, Xpu-Há, 77790, Mexico Fodor's Choice

Situated on 50 acres of jungle, this sprawling estate—once the home of an Italian duchess—has been converted into one of the Riviera Maya's most luxurious hotels. Nestled within the gardens are two-story cottages featuring private pools, enormous living rooms, wooden pavilions with outdoor dining areas, and high-tech entertainment rooms; villa rooms, tastefully decorated with hardwood furnishings and white linens, include a surplus of amenities like a Sub-Zero bottle refrigerator (stocked), and a satellite TV. Not a single detail has been overlooked, so expect everything from double rain-shower heads and Molton Brown bath products to 600-thread-count Egyptian cotton sheets. The service is exceptional, as is the food.

Pros

  • Stunning beach
  • Daily yoga
  • Private helicopter

Cons

  • Small section of the beach is rocky
  • Not all rooms have ocean views
  • Small gym
Carretera 307, Km 265, Xpu-Há, 77790, Mexico
984-873–4830
Hotel Details
29 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Al Cielo Hotel

$$$ | Carretera 307, Km 118, Xpu-Há, 77790, Mexico

On the powdery shores of Xpu-Há, this boutique inn has four chic rooms named after the four elements, all with hardwood floors, thatched roofs, and beds draped in white curtains. Rooms on the top floor have unobstructed ocean views, while those on the ground floor have private plunge pools; the two-story villas have their own infinity pool and are the only category that allows children. Patios with two-person hammocks face the sea, but if you want to get closer, head to the tiny palapas in the sand where silk curtains hang over thatched umbrellas for added privacy. Since a car is needed to reach restaurants in Playa del Carmen, most guests opt for the half-board package, which includes breakfast, dinner, a bottle of wine, and a couples' massage.

Pros

  • Great restaurant
  • Hospitable staff
  • Excellent beach
  • Intimate hotel

Cons

  • Wi-Fi in restaurant only
  • Not child-friendly
  • No TVs
  • Restaurant open to public
Carretera 307, Km 118, Xpu-Há, 77790, Mexico
984-840–9012
Hotel Details
No credit cards
3 villas, 5 suites
No meals

Quick Facts

Something incorrect in this review?

Catalonia Royal Tulum

$$$ | Carretera 307, Km 264.5, Xpu-Há, 77790, Mexico

This lavish, adults-only resort was designed around the surrounding jungle and has a great beach, nonstop activities, and terrific food for a resort in its price range. Activities like snorkeling, diving, kayaking, aqua aerobics, water polo, and pool volleyball can keep you occupied for the duration of your stay. The marble-floor lobby has bamboo furniture and a central waterfall underneath a giant palapa roof. Rooms have pleasant wood furniture and private terraces with views of the lush foliage. Three large pools, separated from the outdoor hot tubs by an island of palm trees, look out onto the spectacular beach. The food is exceptional and varied, with everything from Spanish tapas to fruit smoothies.

Pros

  • Excellent beach
  • Great diving classes
  • Enthusiastic staff

Cons

  • No kids under 18
  • No elevator
  • Nonstop action not for everyone
Carretera 307, Km 264.5, Xpu-Há, 77790, Mexico
984-875–1800
Hotel Details
288 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$$ Puerto Morelos Fodor's Choice

Excellence Riviera Cancún18 miles away

Carretera Federal 307, Puerto Morelos, Quintana Roo, 77580, Mexico
We recommend 3 Hotels in Puerto Morelos
$$$$ Puerto Morelos

Dreams Riviera Cancún18.2 miles away

Carretera Federal 307, Puerto Morelos, Quintana Roo, 77580, Mexico
We recommend 3 Hotels in Puerto Morelos
$ Puerto Morelos Fodor's Choice

Casa Caribe & Cabañas19.5 miles away

Av. Rojo Gómez 768, Puerto Morelos, Quintana Roo, 77580, Mexico
We recommend 3 Hotels in Puerto Morelos
$$$$ Playa del Secreto

Valentin Imperial Maya25.9 miles away

Carretera 307, Km 311.5, Playa del Secreto, Quintana Roo, 77710, Mexico
We recommend 1 Hotels in Playa del Secreto
$$$$ Punta Maroma Fodor's Choice

Belmond Maroma Resort & Spa28.3 miles away

Carretera Cancún–Tulum, Km 51, Punta Maroma, Quintana Roo, 77710, Mexico
We recommend 3 Hotels in Punta Maroma