- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Riviera Maya hotels

1. BlueBay Grand Esmeralda All Inclusive
BlueBay Grand Esmeralda All InclusiveRiviera Maya
6.8 out of 10, (1,227 reviews)
The price is S$242
includes taxes & fees
3 Dec - 4 Dec

2. Hyatt Zilara Riviera Maya Adults Only All Inclusive
Hyatt Zilara Riviera Maya Adults Only All InclusiveRiviera Maya
8.8 out of 10, Excellent, (1,040 reviews)
The price is S$576
includes taxes & fees
19 Nov - 20 Nov

3. Kimpton Tres Rios All Inclusive by IHG
Kimpton Tres Rios All Inclusive by IHGRiviera Maya
6.0 out of 10, (1 review)
The price is S$566
includes taxes & fees
30 Nov - 1 Dec

4. Blue Diamond Wellness Resort – All Inclusive – Adults Only
Blue Diamond Wellness Resort – All Inclusive – Adults OnlyRiviera Maya
8.6 out of 10, Excellent, (989 reviews)
The price is S$488
includes taxes & fees
23 Nov - 24 Nov

5. Petit Lafitte Beachfront Hotel & Bungalows
Petit Lafitte Beachfront Hotel & Bungalows4.5 km from Riviera Maya
9.4 out of 10, Exceptional, (824 reviews)
The price is S$180
includes taxes & fees
1 Dec - 2 Dec

6. Mahekal Beach Front Resort & Spa
Mahekal Beach Front Resort & SpaDowntown Playa del Carmen, 9.1 km from Riviera Maya
8.8 out of 10, Excellent, (1,002 reviews)
The price is S$254
includes taxes & fees
19 Nov - 20 Nov

7. Wyndham Alltra Playa del Carmen Adults Only All Inclusive
Wyndham Alltra Playa del Carmen Adults Only All InclusiveDowntown Playa del Carmen, 9.8 km from Riviera Maya
8.6 out of 10, Excellent, (3,136 reviews)
The price is S$274
includes taxes & fees
9 Nov - 10 Nov

8. Casa Mexicana Cozumel
Casa Mexicana Cozumel22.6 km from Riviera Maya
9.4 out of 10, Exceptional, (1,004 reviews)
The price is S$121
includes taxes & fees
25 Nov - 26 Nov

9. Holiday Inn Express & Suites Playa Del Carmen by IHG
Holiday Inn Express & Suites Playa Del Carmen by IHGDowntown Playa del Carmen, 9.8 km from Riviera Maya
9.0 out of 10, Wonderful, (1,000 reviews)
The price is S$129
includes taxes & fees
28 Nov - 29 Nov

10. InterContinental Presidente Cozumel Resort Spa by IHG
InterContinental Presidente Cozumel Resort Spa by IHG26.7 km from Riviera Maya
9.6 out of 10, Exceptional, (1,004 reviews)
The price is S$427
includes taxes & fees
29 Nov - 30 Nov

11. Hotel B Cozumel
Hotel B Cozumel19.8 km from Riviera Maya
8.6 out of 10, Excellent, (1,003 reviews)
The price is S$204
includes taxes & fees
11 Nov - 12 Nov

12. Eurostars Hacienda Vista Real Hotel
Eurostars Hacienda Vista Real HotelPlayacar, 11.9 km from Riviera Maya
8.2 out of 10, Very good, (720 reviews)
The price is S$107
includes taxes & fees
6 Dec - 7 Dec

13. Hacienda Morelos Beach Front Hotel
Hacienda Morelos Beach Front Hotel21.5 km from Riviera Maya
8.2 out of 10, Very good, (998 reviews)
The price is S$154
includes taxes & fees
6 Dec - 7 Dec

14. Hotel Playa Azul Cozumel
Hotel Playa Azul Cozumel19.6 km from Riviera Maya
9.2 out of 10, Wonderful, (1,004 reviews)
The price is S$205
includes taxes & fees
8 Dec - 9 Dec

15. Hotel Puerto Libre Cozumel
Hotel Puerto Libre Cozumel22.2 km from Riviera Maya
9.4 out of 10, Exceptional, (408 reviews)
The price is S$130
includes taxes & fees
3 Dec - 4 Dec

16. Casa Kaoba Hotel & Suites
Casa Kaoba Hotel & Suites14.4 km from Riviera Maya
8.2 out of 10, Very good, (990 reviews)
The price is S$66
includes taxes & fees
8 Nov - 9 Nov

17. Grand Sunset Princess - All Inclusive
Grand Sunset Princess - All Inclusive3.9 km from Riviera Maya
8.4 out of 10, Very good, (993 reviews)
The price is S$332
includes taxes & fees
8 Dec - 9 Dec

18. Residence Inn by Marriott Playa del Carmen
Residence Inn by Marriott Playa del CarmenPlayacar, 13.1 km from Riviera Maya
9.2 out of 10, Wonderful, (1,051 reviews)
The price is S$138
includes taxes & fees
28 Nov - 29 Nov

19. Holiday Inn Club Vacations The Royal Haciendas by IHG - All inclusive
Holiday Inn Club Vacations The Royal Haciendas by IHG - All inclusiveCorasol, 5.8 km from Riviera Maya
8.6 out of 10, Excellent, (1,699 reviews)
The price is S$350
includes taxes & fees
8 Nov - 9 Nov

20. Fairmont Mayakoba
Fairmont Mayakoba2.2 km from Riviera Maya
9.2 out of 10, Wonderful, (1,000 reviews)
The price is S$681
includes taxes & fees
16 Nov - 17 Nov
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.
Compare top hotels in Riviera Maya
![]() BlueBay Grand Esmeralda All InclusiveRiviera Maya | ![]() Hyatt Zilara Riviera Maya Adults Only All InclusiveRiviera Maya | ![]() Kimpton Tres Rios All Inclusive by IHGRiviera Maya | ![]() Blue Diamond Wellness Resort – All Inclusive – Adults OnlyRiviera Maya | ![]() Petit Lafitte Beachfront Hotel & Bungalows4.5 km from Riviera Maya |
|---|---|---|---|---|
6.8 1,227 reviews | 8.8 Excellent 1,040 reviews | 6.0 1 review | 8.6 Excellent 989 reviews | 9.4 Exceptional 824 reviews |
The price is S$242 includes taxes & fees 3 Dec - 4 Dec | The price is S$576 includes taxes & fees 19 Nov - 20 Nov | The price is S$566 includes taxes & fees 30 Nov - 1 Dec | The price is S$488 includes taxes & fees 23 Nov - 24 Nov | The price is S$180 includes taxes & fees 1 Dec - 2 Dec |
|
|
|
|
|
Hotels recommended for families in Riviera Maya

8.4 out of 10, Very good, (3,190)
The price is S$332
includes taxes & fees
3 Dec - 4 Dec
Where to stay in Riviera Maya
Find the best Riviera Maya areas for the activities you enjoy most.

Playacar
Amazing beaches great entertainment and top sights from Playa del Carmen Main Beach to Playacar Golf Club – discover Playacar, a destination also famous for its shopping.

Photo by Maru Villoria
Open Photo by Maru Villoria
Gonzalo Guerrero
If you're spending some time in Gonzalo Guerrero, Playa del Carmen Main Beach and Quinta Avenida are top sights worth seeing.

Downtown Playa del Carmen
If you're spending some time in Downtown Playa del Carmen, Playa del Carmen Main Beach and Quinta Avenida are top sights worth seeing.

Playa del Carmen Centro
A noteworthy feature of Playa del Carmen Centro is its stunning beaches. While you're in town, be sure to stop and check out Playa del Carmen Main Beach and Playa del Carmen Maritime Terminal.

Luis Donaldo Colosio
If you're spending some time in Luis Donaldo Colosio, Punta Esmeralda Beach and Mamitas Beach are top sights worth seeing.





































































































