Photo by Riviera Maya Destination Marketing Office

Riviera Maya Resorts
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Riviera Maya resorts
The price is S$730
includes taxes & fees
16 Mar - 17 Mar
The price is S$436
includes taxes & fees
20 Feb - 21 Feb

Unico Hotel Riviera Maya - Adults Only - All Inclusive
Unico Hotel Riviera Maya - Adults Only - All InclusiveKantenah
9.0 out of 10, Wonderful, (1,000 reviews)
The price is S$865
includes taxes & fees
10 Mar - 11 Mar

9.6 out of 10, Exceptional, (215 reviews)
The price is S$840
includes taxes & fees
15 Mar - 16 Mar

Petit Lafitte Beachfront Hotel & Bungalows
Petit Lafitte Beachfront Hotel & BungalowsPlaya del Carmen
9.4 out of 10, Exceptional, (779 reviews)
The price is S$1,378
includes taxes & fees
3 Mar - 4 Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Riviera Maya Hotel Reviews

Barceló Maya Riviera - Adults Only - All Inclusive
10/10 Excellent
Find out more about Riviera Maya
Riviera Maya Resorts information
Number of reviews | 6,418 |
|---|---|
Accommodation | 15 Resorts |
Lowest Price | S$171 |
Highest Price | S$2,416 |
Explore a world of travel with Expedia
- 4 Star Hotels in Riviera Maya
- 5 Star Hotels in Riviera Maya
- B&B in Riviera Maya
- Adults Only Hotels in Riviera Maya
- All Inclusive Hotels and Resorts in Riviera Maya
- Beach Resorts in Riviera Maya
- Budget Hotels in Riviera Maya
- Hotels with Childcare in Riviera Maya
- Hotels with Entertainment in Riviera Maya
- Hotels with Restaurants in Riviera Maya
- Hotels with smoking rooms in Riviera Maya
- Hotels with Waterparks in Riviera Maya
- Hotels with Yoga in Riviera Maya
- Pet friendly Hotels in Riviera Maya
- Romantic Hotels in Riviera Maya
- Inns in Riviera Maya
- Residences in Riviera Maya
- Hotels near Xpu-ha Beach





















































































