Photo by Riviera Maya Destination Marketing Office

Find Waterpark Hotels in Riviera Maya
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Riviera Maya Waterpark Hotels
Our top choices for Riviera Maya hotels with waterpark

Occidental at Xcaret Destination - All Inclusive
Occidental at Xcaret Destination - All InclusivePlaya del Carmen
8.4 out of 10, Very Good, (5,170 reviews)
The price is NT$10,040
NT$12,255 total
includes taxes & fees
Mar 10 - Mar 11

8.6 out of 10, Excellent, (3,249 reviews)
The price is NT$10,606
NT$12,988 total
includes taxes & fees
Feb 15 - Feb 16

8.0 out of 10, Very Good, (4,412 reviews)
The price is NT$9,840
NT$12,012 total
includes taxes & fees
Feb 9 - Feb 10

8.4 out of 10, Very Good, (2,801 reviews)
The price is NT$10,904
NT$13,300 total
includes taxes & fees
Feb 23 - Feb 24

Dreams Puerto Morelos Resort & Spa - All Inclusive
Dreams Puerto Morelos Resort & Spa - All InclusivePuerto Morelos
7.8 out of 10, Good, (1,349 reviews)
The price is NT$9,590
NT$11,727 total
includes taxes & fees
Mar 10 - Mar 11

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino - Newly Renovated
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino - Newly RenovatedPuerto Morelos
7.6 out of 10, Good, (51 reviews)
The price is NT$9,584
NT$11,865 total
includes taxes & fees
Feb 10 - Feb 11

8.2 out of 10, Very Good, (1,410 reviews)
The price is NT$11,579
NT$14,134 total
includes taxes & fees
Mar 4 - Mar 5

Sensira Resort & Spa Riviera Maya – All Inclusive
Sensira Resort & Spa Riviera Maya – All InclusivePuerto Morelos
8.2 out of 10, Very Good, (2,180 reviews)
The price is NT$10,999
NT$13,432 total
includes taxes & fees
Mar 7 - Mar 8
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

Occidental at Xcaret Destination - All Inclusive
10/10 Excellent































