Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

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

Tonight Tonight 25 Jun - 26 Jun
This weekend This weekend 29 Jun - 1 Jul
Next weekend Next weekend 6 Jul - 8 Jul

Search Hotels near Top Riviera Maya Attractions

Top 10 Hotels in Riviera Maya

See all 2,245 properties in Riviera Maya

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Excellence Riviera Cancun - Adults Only - All Inclusive

Excellence Riviera Cancun - Adults Only - All Inclusive

Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos
    5.0 out of 5.0
     
     

    Located in Puerto Morelos, this beachfront resort is next to a golf course and within 3 mi (5 km) of Crococun Zoo, Ojo de Agua Beach and Puerto Morelos Reef. ...

    Excellence Riviera Cancun - Adults Only - All InclusiveGet Rates

    Excellence Riviera Cancun - Adults Only - All InclusiveGet Rates
    Mahekal Beach Resort

    Mahekal Beach Resort

    38 St And The Beach, Playa del Carmen
      4.0 out of 5.0
       
       

      Located in Playa del Carmen, this beachfront hotel is in the city centre, just steps away from Mamitas Beach Club and Quinta Avenida. Quinta Alegria and Pier ...

      Mahekal Beach Resort£138

      Mahekal Beach Resort£138
      Luxury Bahia Principe Akumal - All Inclusive

      Luxury Bahia Principe Akumal - All Inclusive

      Carretera Chetumal - Cancún, Akumal
        4.0 out of 5.0
         
         

        Located in Akumal, this beachfront resort is next to a golf course, 0.9 mi (1.4 km) from Riviera Maya Golf Club and 2.2 mi (3.6 km) from Akumal Beach. Xcacelito ...

        Luxury Bahia Principe Akumal - All InclusiveGet Rates

        Luxury Bahia Principe Akumal - All InclusiveGet Rates
        Secrets Maroma Beach Riviera Cancun All Inclusive

        Secrets Maroma Beach Riviera Cancun All Inclusive

        Carretera Federal 307 Chetumal-Cancún, Playa del Carmen
          5.0 out of 5.0
           
           

          This Playa del Carmen resort is on the beach, 0.8 mi (1.2 km) from Maroma Beach, and within 9 mi (15 km) of El Manglar Golf Course and El Camaleon Golf Club. ...

          Secrets Maroma Beach Riviera Cancun All InclusiveGet Rates

          Secrets Maroma Beach Riviera Cancun All InclusiveGet Rates
          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
           
           

          Nestled on the beach, this Playa del Carmen resort is within 3 mi (5 km) of El Manglar Golf Course and Maroma Beach. Dr. Alfredo Barrera Marin Botanical Garden ...

          Valentin Imperial Riviera Maya– All Inclusive – Adults OnlyGet Rates

          Valentin Imperial Riviera Maya– All Inclusive – Adults OnlyGet Rates
          La Pasion Hotel Boutique by Bunik

          La Pasion Hotel Boutique by Bunik

          Calle 10 Norte entre 15 y 20, Playa del Carmen
          • Free cancellation
          • Reserve now, pay when you stay
          3.5 out of 5.0
           
           

          Located in the heart of Playa del Carmen, this hotel is steps away from Central Square, Quinta Avenida and Nuestra Senora del Carmen Catholic Church. Playa del ...

          La Pasion Hotel Boutique by Bunik£44

          La Pasion Hotel Boutique by Bunik£44
          Grand Bahia Principe Tulum - All Inclusive

          Grand Bahia Principe Tulum - All Inclusive

          Crta Chetumal - Cancun Km 250, Akumal
            3.5 out of 5.0
             
             

            Nestled on the beach, this Akumal resort is 0.7 mi (1.2 km) from Riviera Maya Golf Club and 2.2 mi (3.6 km) from Akumal Beach. Xcacelito Beach and Xcacel Beach ...

            Grand Bahia Principe Tulum - All Inclusive£146

            Grand Bahia Principe Tulum - All Inclusive£146
            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
               
               

              Located in Tulum, this beachfront resort is next to a golf course, 2.3 mi (3.6 km) from LabnaHa Ecopark Adventures, and within 6 mi (10 km) of Tulum National ...

              Dreams Tulum Resort & Spa All InclusiveGet Rates

              Dreams Tulum Resort & Spa All InclusiveGet Rates
              Now Jade Riviera Cancun Resort & Spa All Inclusive

              Now Jade Riviera Cancun Resort & Spa All Inclusive

              Unidad 26, Puerto Morelos
                4.0 out of 5.0
                 
                 

                Located in Puerto Morelos, this beachfront hotel is next to a golf course and within 2 mi (3 km) of Ojo de Agua Beach, Puerto Morelos Reef and San Jose Catholic ...

                Now Jade Riviera Cancun Resort & Spa All InclusiveGet Rates

                Now Jade Riviera Cancun Resort & Spa All InclusiveGet Rates
                Be Tulum Beach & Spa Resort

                Be Tulum Beach & Spa Resort

                Carretera Tulum-Boca Paila Km.10, Tulum
                  4.5 out of 5.0
                   
                   

                  Nestled on the beach, this Tulum hotel is within 1 mi (2 km) of Tulum Beach and Sian Ka'an Biosphere Reserve. Tulum National Park and Las Palmas Public Beach ...

                  Be Tulum Beach & Spa Resort£323

                  Be Tulum Beach & Spa Resort£323
                  Map

                  Riviera Maya Hotel Reviews

                  Travel to Riviera Maya & Explore


                  Explore Riviera Maya with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!