32 Best Hotels in The Riviera Maya, Mexico

Background Illustration for Hotels

We've compiled the best of the best in The Riviera Maya - browse our top choices for the top things to see or do during your stay.

Valentin Imperial Maya

$$$$ | Carretera 307, Km 311.5, Playa del Secreto, 77710, Mexico

Nestled in thriving mangrove forests, this adults-only all-inclusive is one of the few in the region that still embraces Mexican tradition. Marking the entrance are brick archways and terra-cotta walkways inlaid with mosaic tile. In hacienda fashion, the grand lobby features more than a dozen wrought-iron chandeliers suspended above marble floors. Wooden paths lead to private palafitos (structures on stilts), where couples can enjoy romantic dinners. Jazz or classical music echoes throughout the resort's 75 unspoiled acres. Standard rooms are richly decorated with teak furnishings and include sitting areas with plasma TVs and terraces with spacious hot tubs. The surf at the beach can be somewhat rough, but there are two huge pools, one with an artificial island.

Pros

  • Enormous pools
  • Authentic Mexican coffee
  • Pillow menu

Cons

  • No kids under 18
  • Slippery hallways during rainy season
  • Evening entertainment disappointing
Carretera 307, Km 311.5, Playa del Secreto, 77710, Mexico
984-206–3660
Hotel Details
540 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Wyndham Alltra Playa del Carmen

$$$$ | Av. Constuyentes 1, Playa del Carmen, 77710, Mexico

Formerly known as the Panama Jack Resort, this property in the heart of Playa rebranded and reinvented itself as an all-inclusive, adults-only option, where the decor is modern without being flashy, and the overall atmosphere is fresh and relaxing. Most of the rooms, which are done in neutral colors with pastel touches, enjoy ocean views. Dining options include a traditional Mexican restaurant and a laid-back beach bar. 

Pros

  • Great location
  • Rooftop swimming pool
  • Live entertainment

Cons

  • Extra fee for pool and beach cabanas
  • No kids
  • Seaweed on the beach
Av. Constuyentes 1, Playa del Carmen, 77710, Mexico
984-873–4000
Hotel Details
287 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?