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

  • 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
#65 of 389 hotels in Riviera Maya
Match:

The price you found is 18% lower than this hotel's average rate of US$240/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$353*
US$198* /night
View Deal
Orbitz.com
US$333*
Booking.com
US$353*
Hotels.com
US$333*
#40 of 389 hotels in Riviera Maya
Match:
Top Deal
US$235*
US$69* /night
View Deal
Booking.com
US$112*
CheapTickets
US$69*
HotelQuickly
US$235*
#44 of 389 hotels in Riviera Maya
Match:
Top Deal
US$135*
US$121* /night
View Deal
Expedia.com
US$123*
Orbitz.com
US$123*
HotelQuickly
US$135*
#50 of 389 hotels in Riviera Maya
Match:

The price you found is 13% lower than this hotel's average rate of US$140/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$165*
US$122* /night
View Deal
Booking.com
US$165*
Expedia.com
US$165*
Travelocity
US$165*
#30 of 389 hotels in Riviera Maya
Match:

The price you found is 15% lower than this hotel's average rate of US$203/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$258*
US$173* /night
View Deal
Booking.com
US$258*
Bookit.com
US$197*
Hotels.com
US$197*
#35 of 389 hotels in Riviera Maya
Match:
Top Deal
US$314*
US$205* /night
View Deal
Expedia.com
US$314*
Travelocity
US$314*
Orbitz.com
US$314*
#36 of 389 hotels in Riviera Maya
Match:

The price you found is 17% lower than this hotel's average rate of US$293/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$260*
US$243* /night
View Deal
Booking.com
US$260*
Hotels.com
US$260*
Hotwire.com
US$260*
#65 of 389 hotels in Riviera Maya
Match:

The price you found is 18% lower than this hotel's average rate of US$240/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$353*
US$198* /night
View Deal
Orbitz.com
US$333*
Booking.com
US$353*
Hotels.com
US$333*
#63 of 389 hotels in Riviera Maya
Match:
Top Deal
US$288*
US$220* /night
View Deal
Travelocity
US$220*
Expedia.com
US$220*
HotelQuickly
US$288*
#12 of 389 hotels in Riviera Maya
Match:
Top Deal
US$410*
US$308* /night
View Deal
Booking.com
US$410*
Hotels.com
US$308*
Orbitz.com
US$308*
#86 of 389 hotels in Riviera Maya
Match:

The price you found is 14% lower than this hotel's average rate of US$216/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$300*
US$185* /night
View Deal
Booking.com
US$220*
Expedia.com
US$220*
HotelQuickly
US$300*
#115 of 389 hotels in Riviera Maya
Match:

The price you found is 13% lower than this hotel's average rate of US$174/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$203*
US$152* /night
View Deal
Booking.com
US$164*
Official Site
US$200*
getaroom.com
US$203*
Top Deal
US$290*
US$281* /night
View Deal
Booking.com
US$290*
Orbitz.com
US$281*
Travelocity
US$281*
#75 of 389 hotels in Riviera Maya
Match:

The price you found is 15% lower than this hotel's average rate of US$271/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$396*
US$231* /night
View Deal
Booking.com
US$396*
Priceline
US$346*
Hotels.com
US$364*
Top Deal
US$296*
US$213* /night
View Deal
Booking.com
US$249*
Expedia.com
US$296*
Bookit.com
US$250*
#45 of 389 hotels in Riviera Maya
Match:

The price you found is 13% lower than this hotel's average rate of US$331/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$440*
US$287* /night
View Deal
Booking.com
US$370*
Bookit.com
US$348*
getaroom.com
US$440*
#54 of 389 hotels in Riviera Maya
Match:
Top Deal
US$333*
US$269* /night
View Deal
Orbitz.com
US$333*
Booking.com
US$279*
Priceline
US$331*
Top Deal
US$333*
US$224* /night
View Deal
Bookit.com
US$269*
Booking.com
US$279*
Hotwire.com
US$333*
#149 of 389 hotels in Riviera Maya
Match:
Top Deal
US$150*
US$125* /night
View Deal
Booking.com
US$146*
CheapTickets
US$125*
HotelQuickly
US$150*
#100 of 389 hotels in Riviera Maya
Match:

The price you found is 11% lower than this hotel's average rate of US$244/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$315*
US$217* /night
View Deal
Travelocity
US$257*
Priceline
US$249*
AMOMA
US$315*
Top Deal
US$328*
US$234* /night
View Deal
Expedia.com
US$257*
Orbitz.com
US$257*
Priceline
US$328*
#117 of 389 hotels in Riviera Maya
Match:
Top Deal
US$277*
US$194* /night
View Deal
Expedia.com
US$277*
Travelocity
US$277*
Bookit.com
US$201*
#64 of 389 hotels in Riviera Maya
Match:
Top Deal
US$512*
US$299* /night
View Deal
Booking.com
US$368*
Orbitz.com
US$512*
Expedia.com
US$512*
#31 of 389 hotels in Riviera Maya
Match:
Top Deal
US$502*
US$366* /night
View Deal
Expedia.com
US$502*
Booking.com
US$422*
Bookit.com
US$428*
#79 of 389 hotels in Riviera Maya
Match:
Top Deal
US$366*
US$288* /night
View Deal
Booking.com
US$298*
Barcelo.com
US$298*
Elvoline
US$366*
#74 of 389 hotels in Riviera Maya