We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

4-Star Hotels in Riviera Maya

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#134 of 391 hotels in Riviera Maya
Top Deal
USD 170*
USD 93* /night
View Deal
Orbitz.com
USD 170*
Travelocity
USD 170*
Hotwire.com
USD 170*
#114 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 460*
USD 288* /night
View Deal
Hotwire.com
USD 291*
Official Site
USD 305*
Expedia.com
USD 460*
#32 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 522*
USD 403* /night
View Deal
Booking.com
USD 458*
Bookit.com
USD 456*
HotelsForEveryone
USD 522*
#79 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 372*
USD 318* /night
View Deal
Bookit.com
USD 317*
Travelocity
USD 317*
HotelsForEveryone
USD 372*
USD 266* /night
View Deal
Bookit.com
USD 266*
Barcelo.com
USD 266*
Hotwire.com
USD 266*
#118 of 391 hotels in Riviera Maya
Match:
USD 313* /night
View Deal
Bookit.com
Booking.com
Travelocity
#76 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 309*
USD 240* /night
View Deal
Booking.com
USD 255*
Expedia.com
USD 255*
Cancelon
USD 309*
#64 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 319*
USD 255* /night
View Deal
Orbitz.com
USD 307*
Booking.com
USD 318*
getaroom.com
USD 319*
#49 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 473*
USD 459* /night
View Deal
Orbitz.com
USD 459*
Hotwire.com
USD 459*
Elvoline
USD 473*
#145 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 314*
USD 203* /night
View Deal
Bookit.com
USD 205*
Expedia.com
USD 203*
Booking.com
USD 314*
#46 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 550*
USD 455* /night
View Deal
Booking.com
USD 470*
Bookit.com
USD 469*
HotelsForEveryone
USD 550*
#52 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 649*
USD 424* /night
View Deal
Orbitz.com
USD 424*
Bookit.com
USD 649*
Booking.com
USD 437*
#63 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 358*
USD 257* /night
View Deal
Bookit.com
USD 263*
Travelocity
USD 347*
Cancelon
USD 358*
#47 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 477*
USD 404* /night
View Deal
Booking.com
USD 477*
Expedia.com
USD 437*
Orbitz.com
USD 437*
#96 of 391 hotels in Riviera Maya
Match:
USD 279* /night
View Deal
Booking.com
Hotels.com
Hotwire.com
#101 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 339*
USD 257* /night
View Deal
Travelocity
USD 300*
Hotwire.com
USD 300*
Cancelon
USD 339*
Top Deal
USD 370*
USD 203* /night
View Deal
Booking.com
USD 314*
Expedia.com
USD 303*
HotelsForEveryone
USD 370*
#66 of 391 hotels in Riviera Maya
Match:
USD 712* /night
View Deal
Orbitz.com
Expedia.com
Hotels.com
#69 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 732*
USD 525* /night
View Deal
Hotwire.com
USD 618*
Travelocity
USD 728*
HotelQuickly
USD 732*
Top Deal
USD 467*
USD 453* /night
View Deal
Bookit.com
USD 467*
Booking.com
USD 467*
Travelocity
USD 467*
#90 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 409*
USD 257* /night
View Deal
Expedia.com
USD 300*
Hotwire.com
USD 300*
Priceline
USD 409*
#72 of 391 hotels in Riviera Maya
Match:
USD 614* /night
View Deal
Expedia.com
USD 614*
Orbitz.com
USD 614*
Hotwire.com
USD 614*
#56 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 856*
USD 659* /night
View Deal
Cancelon
USD 744*
Elvoline
USD 732*
HotelQuickly
USD 856*
#113 of 391 hotels in Riviera Maya
Match:
USD 323* /night
View Deal
Bookit.com
Travelocity
Orbitz.com
#62 of 391 hotels in Riviera Maya
Match:
Top Deal
USD 309*
USD 214* /night
View Deal
Booking.com
USD 274*
Travelocity
USD 247*
HotelQuickly
USD 309*