Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Riviera Maya

Best deal Best deal Aug 3 - Aug 5
Tonight Tonight Jun 20 - Jun 21
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Riviera Maya 4 Star Hotels

See all 2,245 Properties in Riviera Maya
Hotel Xcaret Mexico - All Parks and Tours / All Inclusive

Hotel Xcaret Mexico - All Parks and Tours / All Inclusive

Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 
4.6 out of 5 (163 reviews)
Great hotel Great hotel. Ramser a waiter at the rio rest. The best service.
Jun 16, 2018

Hotel Xcaret Mexico - All Parks and Tours / All Inclusive$368

Hotel Xcaret Mexico - All Parks and Tours / All Inclusive$368
Grand Riviera Princess All Suites Resort & Spa All Inclusive

Grand Riviera Princess All Suites Resort & Spa All Inclusive

Prolongacion 5ta Avenida, Playa del Carmen
    4.0 out of 5.0
     
     
    4.0 out of 5 (2,672 reviews)
    Amazing Experience Hotel staff was amazing and super friendly ! We had a day at the spa; the treatment was a wonderful experience . I highly recommend this place.
    Jun 18, 2018

    Grand Riviera Princess All Suites Resort & Spa All Inclusive$220

    Grand Riviera Princess All Suites Resort & Spa All Inclusive$220
    Mahekal Beach Resort

    Mahekal Beach Resort

    38 St And The Beach, Playa del Carmen
      4.0 out of 5.0
       
       
      4.5 out of 5 (1,331 reviews)
      relaxingI love this hotel, i will totally recommend this hotel for someone that is looking for a relaxing vacation. You can swim, do Yoga,exercise at the gym, relax in the terrace, sit around a fire pit, play pin pon, paint a ceramic piece, read a book on a relaxing chair at the beach or go for a walk or ...
      Jun 18, 2018

      Mahekal Beach Resort$185

      Mahekal Beach Resort$185
      Ocean Riviera Paradise All Inclusive

      Ocean Riviera Paradise All Inclusive

      Carr Fed Chetumal Cancun km 296 Predio, Playa del Carmen
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      3.7 out of 5 (282 reviews)
      Loved it!We would definitely stay here again. Food was excellent and the restaurants were easy to get in to.
      May 30, 2018
      Dreams Tulum Resort & Spa All Inclusive

      Dreams Tulum Resort & Spa All Inclusive

      Carretera Chetumal Pto Juarez km 236.7, Tulum
        4.5 out of 5.0
         
         
        4.2 out of 5 (275 reviews)
        Pleasant stay but not 5 starWould rate the hotel 4/5 but that is due to the room we eventually got. We booked a preferred junior suite with ocean view but the first room we were given was on the ground floor which looked onto sun beds around the pool. Management were quick to respond to our request for a room change and ultrmately ...
        Jun 10, 2018

        Dreams Tulum Resort & Spa All Inclusive$280

        Dreams Tulum Resort & Spa All Inclusive$280
        Grand Hyatt Playa Del Carmen Resort

        Grand Hyatt Playa Del Carmen Resort

        1a Avenida esquina Calle 26, Playa del Carmen
        • Free Cancellation
        • Reserve now, pay when you stay
        4.5 out of 5.0
         
         
        4.6 out of 5 (936 reviews)
        Great hotel close to 5th avenueVery clean hotel, staff was great. Walking distance to 5th avenue. Beach very small and no activities. Great hotel for a relaxing time.
        Jun 11, 2018

        Grand Hyatt Playa Del Carmen Resort$220

        Grand Hyatt Playa Del Carmen Resort$220
        Valentin Imperial Riviera Maya– All Inclusive – Adults Only

        Valentin Imperial Riviera Maya– All Inclusive – Adults Only

        Carr.Fed.307 Chetumal, Playa del Carmen
        • Free Cancellation
        • Reserve now, pay when you stay
        4.5 out of 5.0
         
         
        4.6 out of 5 (1,889 reviews)
        Excellent choice for your vacation in Cancun!Everything was great. Me and my wife had a pleasant stay. Food was awesome, live entertainment show every night. Staff was very friendly and helpful. Thank you Julian for the creative souvenirs.
        Jun 18, 2018
        Sandos Caracol Eco Resort - All Inclusive

        Sandos Caracol Eco Resort - All Inclusive

        Carretera Cancún Chetumal Km. 295, Playa del Carmen
          4.0 out of 5.0
           
           
          4.0 out of 5 (2,502 reviews)
          Check in nightmare I booked 3 flights 3 shuttles and at check in I was informed I was only booked for 2 guest. Had to pay an additional $424.00. Expedia did refund the $424.00. But it took 2 1/2 hours at check in. Was not pleased at all
          Jun 16, 2018

          Sandos Caracol Eco Resort - All Inclusive$176

          Sandos Caracol Eco Resort - All Inclusive$176
          Dreams Riviera Cancun Resort & Spa All Inclusive

          Dreams Riviera Cancun Resort & Spa All Inclusive

          Carretera Federal Chetumal Puerto Juárez, Puerto Morelos
            4.5 out of 5.0
             
             
            4.3 out of 5 (751 reviews)
            Excellent staff, horrible smelling beach,restauranThe staff went above and beyond for us but the actual resort was not at all what I expected for a resort in Cancun. As a preferred guest I expected excellence not what we got. The beach is horrendous and the food was horrible.
            Jun 12, 2018
            The Royal Playa del Carmen All Inclusive Spa & Resort

            The Royal Playa del Carmen All Inclusive Spa & Resort

            Av. Constituyentes No. 2, Playa del Carmen
              4.5 out of 5.0
               
               
              4.6 out of 5 (3,941 reviews)
              Simply PerfectGorgeous Hotel in the heart of Playa Del Carmen. Food was consistently excellent, service was top-notch, rooms were comfortable, and the staff was kind and welcoming. We also enjoyed the spa which was clean and relaxing. This resort is impeccably kept and feels brand new. I travel frequently and ...
              Jun 19, 2018
              Map

              The beginning of any trip starts with deciding on a wonderful spot. Riviera Maya has become a popular local with travelers because it offers so much. Location is everything, but that applies to more than the area you are flying into. Now that you have a feel for this city, it is time you to learn a little more about your home for the next several nights.

              Accommodations as Beautiful as Riviera Maya

              Riviera Maya saw hundreds of out-of-towners in 2016, and lots of these people left comments to help you choose which room is the right fit for your vacation. Staying in a hotel with an average overall score of 3.9 can only help make your holiday better. You'll be more than glad to get back to your resort every night. The personnel make sure that the grounds and facilities are orderly, and you may find the property as scenic as the city itself. Riviera Maya has dozens of fantastic hotels that offer the absolute perfect vacation.

              After a long evening of touring Riviera Maya, you'll appreciate all the respect to details, since these rooms are furnished to make you as comfortable as possible. You won't go without a thing during your stay at one of these properties. Visitors have consistently given them high marks for their attentive service. With all that these hotels provide their guests, it's clear why ninety percent recommended staying here!

              Reserve a 4-Star Hotel in Riviera Maya Today!

              Your holiday to Riviera Maya should be one that you'll reminisce over for years to come, and reserving a 4-star hotel will help create memories that are fabulous. Don't miss out on what everybody else is chatting about. Reserve your hotel using Expedia to get the best rates.

              Recently booked 4 Star Hotels in Riviera Maya

              Hotel Plaza Playa
              3.0 out of 5.0
              Last booking: 5 minutes ago
              Valentin Imperial Riviera Maya– All Inclusive – Adults Only
              4.5 out of 5.0
              Last booking: 17 minutes ago
              Kore Tulum Retreat and Spa Resort -Adults Only-All Inclusive
              4.5 out of 5.0
              Last booking: 23 minutes ago
              Papaya Playa Project
              3.0 out of 5.0
              Last booking: 27 minutes ago
              Maya Cabanas & Cenote Tulum
              2.5 out of 5.0
              Last booking: 1 hour ago
              Hotel Adventure Experience
              2.5 out of 5.0
              Last booking: 1 hour ago
              Secrets Silversands Riviera Cancun All Inclusive
              4.5 out of 5.0
              Last booking: 1 hour ago
              Riu Palace Mexico All Inclusive
              4.0 out of 5.0
              Last booking: 1 hour ago
              Hotel Angelo's
              3.0 out of 5.0
              Last booking: 1 hour ago