- 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 with on-site scuba diving

1. Barceló Maya Riviera - Adults Only - All Inclusive
Barceló Maya Riviera - Adults Only - All InclusiveXpu-Ha
9.2 out of 10, Wonderful, (1,345 reviews)
The price is £283
includes taxes & fees
19 Nov - 20 Nov

2. Secrets Akumal Riviera Maya - Adults Only - All Inclusive
Secrets Akumal Riviera Maya - Adults Only - All InclusiveAkumal
9.6 out of 10, Exceptional, (1,000 reviews)
The price is £445
includes taxes & fees
13 Dec - 14 Dec

3. Grand Palladium Select White Sand Resort & Spa - All Inclusive
Grand Palladium Select White Sand Resort & Spa - All InclusiveKantenah
8.6 out of 10, Excellent, (1,004 reviews)
The price is £208
includes taxes & fees
30 Nov - 1 Dec

4. Hard Rock Hotel Riviera Maya - All Inclusive
Hard Rock Hotel Riviera Maya - All InclusivePuerto Aventuras
8.2 out of 10, Very good, (1,001 reviews)
The price is £321
includes taxes & fees
1 Dec - 2 Dec

5. TRS Yucatan Hotel - Adults Only - All Inclusive
TRS Yucatan Hotel - Adults Only - All InclusiveKantenah
9.2 out of 10, Wonderful, (1,637 reviews)
The price is £292
includes taxes & fees
18 Nov - 19 Nov

6. Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All InclusivePuerto Morelos
9.4 out of 10, Exceptional, (2,632 reviews)
The price is £403
includes taxes & fees
1 Dec - 2 Dec

7. Grand Palladium Kantenah Resort & Spa All Inclusive
Grand Palladium Kantenah Resort & Spa All InclusiveKantenah
9.2 out of 10, Wonderful, (1,024 reviews)
The price is £198
includes taxes & fees
30 Nov - 1 Dec

8. Olivia Oceanfront Tulum
Olivia Oceanfront TulumZona Hotelera
9.6 out of 10, Exceptional, (14 reviews)
The price is £144
includes taxes & fees
16 Nov - 17 Nov

9. Barceló Maya Palace - All Inclusive
Barceló Maya Palace - All InclusiveXpu-Ha
9.0 out of 10, Wonderful, (2,212 reviews)
The price is £311
includes taxes & fees
12 Dec - 13 Dec

10. Valentin Imperial Rivera Maya All Inclusive - Adults Only
Valentin Imperial Rivera Maya All Inclusive - Adults OnlyPlaya del Carmen
9.4 out of 10, Exceptional, (1,733 reviews)
The price is £445
includes taxes & fees
22 Nov - 23 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.
Top Riviera Maya Hotel Reviews

Maroma, A Belmond Hotel, Riviera Maya
Maroma, A Belmond Hotel, Riviera MayaMaroma

































































