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

Riviera Maya Flight + Hotel packages

Cheap Riviera Maya Hotels

See all 2,135 Hotels in Riviera Maya
Mahekal Beach Resort

Mahekal Beach Resort

38 St And The Beach, Playa del Carmen
    4.0 out of 5.0
     
     
    4.6 out of 5 (17 reviews)

    Mahekal Beach Resort sits on white sand along the turquoise Caribbean Sea. It’s a 5-minute walk to the boutiques and shopping malls of Quinta Avenida (Fifth ...

    Mahekal Beach Resort$230

    Mahekal Beach Resort$230
    Ocean Riviera Paradise All Inclusive

    Ocean Riviera Paradise All Inclusive

    Carr Fed Chetumal Cancun km 296 Predio, Playa del Carmen
      4.0 out of 5.0
       
       
      4.7 out of 5 (6 reviews)

      Located in Playa del Carmen, this beachfront resort is next to a golf course, 1.6 mi (2.5 km) from Grand Coral Golf Riviera Maya, and 2.7 mi (4.3 km) from El ...

      Ocean Riviera Paradise All Inclusive$184

      Ocean Riviera Paradise All Inclusive$184
      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
        4.5 out of 5.0
         
         
        5.0 out of 5 (2 reviews)

        Within easy reach of Xcaret Eco Theme Park, Xplor Theme Park, and Playacar Golf Club, this Playa del Carmen resort is set on the beach. Area attractions also ...

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

        Hotel Xcaret Mexico - All Parks and Tours/All-Inclusive$343
        La Pasion Hotel Boutique by Bunik

        La Pasion Hotel Boutique by Bunik

        Calle 10 Norte entre 15 y 20, Playa del Carmen
          3.5 out of 5.0
           
           
          4.4 out of 5 (5 reviews)

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

          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.2 out of 5 (27 reviews)

            Located in Playa del Carmen, this beachfront resort is in the entertainment district, 2.2 mi (3.6 km) from El Camaleon Golf Club, and 2.6 mi (4.1 km) from Grand ...

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

            Grand Riviera Princess All Suites Resort & Spa All Inclusive$216
            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 (4 reviews)

              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 ...

              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
                 
                 
                4.7 out of 5 (41 reviews)

                Secluded from the crowds but only 25 minutes from the action of both Cancún and Playa del Carmen, this adults only all-inclusive resort lies along 300 meters ...

                Excellence Riviera Cancun - Adults Only - All Inclusive$382

                Excellence Riviera Cancun - Adults Only - All Inclusive$382
                Grand Hyatt Playa Del Carmen Resort

                Grand Hyatt Playa Del Carmen Resort

                1a Avenida esquina Calle 26, Playa del Carmen
                  4.5 out of 5.0
                   
                   
                  4.9 out of 5 (9 reviews)

                  Located in Playa del Carmen, this beachfront hotel is in the entertainment district and within a 5-minute walk of Mamitas Beach Club and Quinta Alegria. Pier ...

                  Grand Hyatt Playa Del Carmen Resort$220

                  Grand Hyatt Playa Del Carmen Resort$220
                  Grand Velas Riviera Maya - All Inclusive

                  Grand Velas Riviera Maya - All Inclusive

                  Carretera Cancún-Tulum KM 62, Playa del Carmen
                    5.0 out of 5.0
                     
                     
                    4.7 out of 5 (3 reviews)

                    Located 5 minutes from downtown Playa del Carmen, 2 miles (3.2 km) from El Camaleon Golf Club and 2.7 miles (4.4 km) from Grand Coral Golf course, this All-Inclusive ...

                    Paradisus Playa del Carmen La Esmeralda All Inclusive

                    Paradisus Playa del Carmen La Esmeralda All Inclusive

                    5th Av., Playa del Carmen, Playa del Carmen
                      4.5 out of 5.0
                       
                       
                      4.5 out of 5 (15 reviews)

                      Paradisus Playa del Carmen La Esmeralda All Inclusive is a 5-minute drive from Coco Beach, where guests can snorkel beside the coral reef. It's a 5-minute drive ...

                      Paradisus Playa del Carmen La Esmeralda All Inclusive$266

                      Paradisus Playa del Carmen La Esmeralda All Inclusive$266
                      Map

                      Your Riviera Maya vacation

                      South of Mexico's Yucatan Peninsula lies the Riviera Maya, a collection of heaven-like spots including Cancun, Playa del Carmen and Puerto Morelos. Another major draw here is the Mayan ruins, ancient remnants of the Meso-Americans, which can be seen throughout the area, most famously in Tulum. Also be sure to check out the cenotes in Macanxoc, Sacalpuc, Yaxlaguna and Xcanh.

                      You may think these attractions come at a high price, but CheapTickets has budget-friendly tips to put in your Riviera Maya vacation arsenal.

                      Best time to take a vacation to Riviera Maya

                      The tropical climate of the Yucatan Peninsula means that the temperatures in Riviera Maya are excellent all year round; however, between December and April the dry season brings slightly cooler temperatures than in the height of summer. Early fall is the wet season, although it still receives a good amount of beautiful sunshine, so this is when crowds thin out and the hotels and flights are available at cheaper rates. Try and take in the annual week-long Mardi Gras celebration with all its color and processions. The Latin American Food Show each September is extremely popular and attracts huge numbers.

                      Insider tips for Riviera Maya travel

                      Coba

                      Rent yourself a bike and tour the remarkable ancient ruins of Coba at your own leisurely pace.

                      Botanical Gardens

                      See the fascinating spider monkeys amongst the many animals living in the spacious Botanical Gardens just outside Puerto Morelos Tun Ha.

                      Tulum

                      Avoid all those crowded beaches and instead head for the beautiful white sands of Tulum where you can enjoy a few hours of inspirational solitude.

                      Puerto Morelos Tun Ha

                      Stroll around the small fishing village of Puerto Morelos Tun Ha, taking in the laid-back atmosphere and sampling some great seafood caught that very day.

                      Cenote Aktun Ha

                      Explore the large open-water area of Cenote Aktun Ha with great snorkeling opportunities just a little off the beaten track.

                      Riviera Maya highlights

                      Akumal

                      This heavenly destination is home to caves, subterranean waters and turtles. Kick back on the white sands of Halfmoon Bay and go snorkeling in the colorful coral. Fuel up with great grub at low prices from local vendors: Lol-Ha is great for Mexican and Americana eats, while La Buena Vida is ideal for cheap drinks and a quick snack.

                      Coba

                      Travel to this little village to scope out ancient Mayan ruins and gorgeous views of the jungle. Climb the 120 steps to the top of Nohoch Mul for a phenomenal perspective. And don't forget to take a refreshing dip in the local cenote when you're done.

                      Cancun

                      Cancun is home to sun, fun, fantastic nightlife and spring-breakers. But Cancun isn't just for college kids seeking a wild time. For the ultimate in relaxation on your Riviera Maya vacation, there's sea and sand galore at Playa Tortugas and Playa Delfines. And if you crave exploration with a refreshing plunge at the end, point your compass towards the Boca del Puma cenote.

                      Playa del Carmen

                      If beaches and bargain-shopping are high on your list for a complete Riviera Maya travel experience, Playa del Carmen in the place for you. For the former, you can take your pick between Main Beach, Coco Beach and Mamitas Beach. For the latter, Quinta Avenida is chockablock with boutique stores and souvenir stalls, plus an endless line of traditional Mexican eateries.

                      Mercados

                      You'll find markets everywhere on your Riviera Maya travels. Some of the best include Cancun's Mercado 28, where you can pick up plenty of silver jewelry and cheap nosh. The Organic Farmers Market, held every Saturday in Tulum, offers everything from organic honey and pumpkins to a massive array of herbs and spices.

                      * Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.