Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


10 Best Hotels in Riviera Maya

See all 5,128 properties in Riviera Maya

Estimated price for 1 night/2 adults

Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive

Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive

Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen, QROO
Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Nestled on the beach, this Playa del Carmen hotel is within 1 mi (2 km) of Xplor Theme Park and Xcaret Eco Theme Park. Playa del Carmen Maritime Terminal and ...

AU$773 per night for 2 guests

26 May - 27 May
Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive

Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
Occidental at Xcaret Destination - All Inclusive
    4.0 out of 5.0
     
     

    Situated near the boardwalk, this all-inclusive property is 0.5 mi (0.8 km) from Xplor Theme Park and 1.3 mi (2 km) from Xcaret Eco Theme Park. Playa del Carmen ...

    AU$330 per night for 2 guests

    27 May - 28 May
    Dreams Tulum Resort & Spa - All Inclusive

    Dreams Tulum Resort & Spa - All Inclusive

    Carretera Chetumal Pto Juarez km 236.7, No. 1 Tankah Riviera Maya, Tulum, QROO
    Dreams Tulum Resort & Spa - All Inclusive
      4.5 out of 5.0
       
       

      Located in Tulum, this beachfront hotel 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 ...

      AU$382 per night for 2 guests

      22 May - 23 May
      Ocean Coral & Turquesa - All Inclusive

      Ocean Coral & Turquesa - All Inclusive

      Super manzana 12, Lote 1-05, Puerto Morelos, QROO
      Ocean Coral & Turquesa - All Inclusive
        4.0 out of 5.0
         
         

        Located in Puerto Morelos, this beachfront property is in the entertainment district and within 3 mi (5 km) of Crococun Zoo, Ojo de Agua Beach, and Puerto Morelos ...

        AU$228 per night for 2 guests

        27 May - 28 May
        Royalton Riviera Cancun Resort & Spa - All Inclusive

        Royalton Riviera Cancun Resort & Spa - All Inclusive

        Carr Federal 307 Tulum-Cancun Km 332.15, SM31 MZ03, Puerto Morelos, QROO
        Royalton Riviera Cancun Resort & Spa - All Inclusive
        • Free Cancellation
        • Reserve now, pay when you stay
        4.5 out of 5.0
         
         

        Located in Puerto Morelos, this beachfront property is in the city center and within 16 mi (25 km) of Ventura Park Cancun, Cancun Country Club, and Puerto Morelos ...

        AU$556 per night for 2 guests

        30 May - 31 May
        Grand Velas Riviera Maya - All Inclusive

        Grand Velas Riviera Maya - All Inclusive

        Carretera Cancún-Tulum KM 62, Municipio Solidaridad, Playa del Carmen, QROO
        Grand Velas Riviera Maya - All Inclusive
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Located in Playa del Carmen, this beachfront hotel is in the city center and within 3 mi (5 km) of El Camaleon Mayakoba Golf Course and Grand Coral Golf Riviera ...

        Grand Velas Riviera Maya - All Inclusive Get Rates

        Fairmont Mayakoba

        Fairmont Mayakoba

        Ctra Federal Cancun - Playa Del Carmen K, Playa del Carmen, QROO
        Fairmont Mayakoba
          5.0 out of 5.0
           
           

          Nestled on the beach, this Playa del Carmen resort is within 3 mi (5 km) of El Camaleon Mayakoba Golf Course, Grand Coral Golf Riviera Maya, and Tres Rios Ecopark. ...

          AU$449 per night for 2 guests

          31 May - 1 Jun
          Dreams Riviera Cancun Resort & Spa - All Inclusive

          Dreams Riviera Cancun Resort & Spa - All Inclusive

          Carretera Federal Chetumal Puerto Juárez, Km 324-342 Manzana 1, Lote 3, SM 11, Puerto Morelos, QROO
          Dreams Riviera Cancun Resort & Spa - All Inclusive
            4.5 out of 5.0
             
             

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

            AU$540 per night for 2 guests

            30 May - 31 May
            Grand Sirenis Riviera Maya Resort & Spa - All Inclusive

            Grand Sirenis Riviera Maya Resort & Spa - All Inclusive

            Zona Costera K256, Akumal, QROO
            Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Nestled on the beach, this Akumal property is within 6 mi (10 km) of Xpu-ha Beach, Akumal Beach, and Akumal Ecological Center. Taj Mahal Cenote and Cenote Cristalino ...

            AU$300 per night for 2 guests

            30 May - 31 May
            Barceló Maya Palace - All Inclusive

            Barceló Maya Palace - All Inclusive

            Cta Chetumal Puerto Juarez KM 266.3, Xpu-Ha, QROO
            Barceló Maya Palace - All Inclusive
            • Free Cancellation
            • Reserve now, pay when you stay
            4.5 out of 5.0
             
             

            Nestled on the beach, this Xpu-Ha property is within 3 mi (5 km) of Ecopark Kantun Chi, Xpu-ha Beach, and Dolphin Discovery. Puerto Aventuras Marina and Cenote ...

            AU$466 per night for 2 guests

            30 May - 31 May
            Hotel Cabanas Los Lirios Tulum

            Hotel Cabanas Los Lirios Tulum

            Carretera Tulum Boca Paila S/n Km. 7.5, Zona Hotelera de Tulum, Tulum, QROO
            Hotel Cabanas Los Lirios Tulum
              3.5 out of 5.0
               
               

              Located in Tulum, this beachfront resort is next to a golf course, 0.1 mi (0.1 km) from Tulum Beach, and 2.5 mi (4.1 km) from Sian Ka'an Biosphere Reserve. Playa ...

              AU$750 per night for 2 guests

              22 May - 23 May
              Grand Bahia Principe Coba - All Inclusive

              Grand Bahia Principe Coba - All Inclusive

              Carretera Chetumal - Cancun Km 250, Akumal, QROO
              Grand Bahia Principe Coba - All Inclusive
                3.5 out of 5.0
                 
                 

                This family-friendly Akumal property is located near the beach, within 1 mi (2 km) of Aktun Chen and Riviera Maya Golf Club. Akumal Beach and Xcacel Beach are ...

                AU$357 per night for 2 guests

                22 May - 23 May
                Excellence Riviera Cancun - Adults Only - All Inclusive

                Excellence Riviera Cancun - Adults Only - All Inclusive

                Carr. Federal 307 Chet-Pto. Juarez, Km 324 - 342, Mza. 7, Lt. 1, SM 11, Puerto Morelos, QROO
                Excellence Riviera Cancun - Adults Only - All Inclusive
                  5.0 out of 5.0
                   
                   

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

                  AU$575 per night for 2 guests

                  30 May - 31 May
                  Azulik

                  Azulik

                  Carretera Tulum-Ruinas Km. 5, Zona Hotelera Tulum, Tulum, QROO
                  Azulik
                    4.0 out of 5.0
                     
                     

                    Nestled on the beach, this Tulum hotel is within 3 mi (5 km) of Tulum National Park and Tulum Mayan Ruins. Gran Cenote and Muyil Ruins are also within 20 mi ...

                    AU$605 per night for 2 guests

                    2 Jun - 3 Jun
                    Grand Bahia Principe Tulum - All Inclusive

                    Grand Bahia Principe Tulum - All Inclusive

                    Crta Chetumal - Cancun Km 250, Akumal, QROO
                    Grand Bahia Principe Tulum - All Inclusive
                      3.5 out of 5.0
                       
                       

                      Nestled on the beach, this Akumal property is within 1 mi (2 km) of Aktun Chen and Riviera Maya Golf Club. Akumal Beach and Xcacel Beach are also within 3 mi ...

                      AU$383 per night for 2 guests

                      22 May - 23 May
                      Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only

                      Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only

                      Carretera Federal 307, Tulum-Cancun Km 332,15, SM31, MZ 03, Puerto Morelos, QROO
                      Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only
                      • Free Cancellation
                      • Reserve now, pay when you stay
                      4.5 out of 5.0
                       
                       

                      Located in Puerto Morelos, this beachfront property is in the city center and within 12 mi (20 km) of Crococun Zoo, Petempich Bay, and Cancun Country Club. Sanctuary ...

                      AU$545 per night for 2 guests

                      30 May - 31 May
                      Rosewood Mayakoba

                      Rosewood Mayakoba

                      Carr Federal Cancun, Playa del Carmen KM 298, Playa del Carmen, QROO
                      Rosewood Mayakoba
                        5.0 out of 5.0
                         
                         

                        Nestled on the beach, this Playa del Carmen hotel is within 3 mi (5 km) of El Camaleon Mayakoba Golf Course, Tres Rios Ecopark, and Grand Coral Golf Riviera ...

                        AU$1,134 per night for 2 guests

                        23 May - 24 May
                        Luxury Bahia Principe Akumal - All Inclusive

                        Luxury Bahia Principe Akumal - All Inclusive

                        Carretera Chetumal - Cancún, Km 250, Akumal, QROO
                        Luxury Bahia Principe Akumal - All Inclusive
                          4.0 out of 5.0
                           
                           

                          Located in Akumal, this beachfront property is next to a golf course and within 1 mi (2 km) of Aktun Chen and Riviera Maya Golf Club. Akumal Beach and Xcacel ...

                          Luxury Bahia Principe Akumal - All InclusiveGet Rates

                          Elements Tulum Boutique Hotel

                          Elements Tulum Boutique Hotel

                          Calle Sol Oriente entre Avenida Coba, y Calle Escorpion, Centro, Tulum, QROO
                          Elements Tulum Boutique Hotel
                          • Free Cancellation
                          • Reserve now, pay when you stay
                          4.0 out of 5.0
                           
                           

                          Located in Tulum City Center, this hotel is within 3 mi (5 km) of Tulum National Park, Tulum Mayan Ruins, and Tulum Beach. Gran Cenote and Playa Paraiso are ...

                          AU$103 per night for 2 guests

                          3 Jun - 4 Jun
                          Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only

                          Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only

                          Ctra. Federal 307, Chetumal – Pto, Juarez, KM 335 Puerto Morelos, Puerto Morelos, QROO
                          Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
                          • Free Cancellation
                          • Reserve now, pay when you stay
                          4.5 out of 5.0
                           
                           

                          Within easy reach of Xoximilco, this Puerto Morelos property is located next to a golf course and on the beach. Area attractions also include Ventura Park Cancun ...

                          AU$468 per night for 2 guests

                          30 May - 31 May

                          Check prices on hotels in Riviera Maya

                          Tonight 21 May - 22 May
                          This weekend 24 May - 26 May
                          Next weekend 31 May - 2 Jun.

                          Search Hotels near Top Riviera Maya Attractions

                          Map

                          Recent Reviews in Riviera Maya

                          Travel to Riviera Maya & Explore


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