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

Find a cheaper way to wander? We'll match it and refund the difference.

Wherever you wander, cancel or rebook most flights within 24 hours without fees.

Need help on your journey? Use our 24/7 social media support @TravelocityHelp.

Top Riviera Maya Spa Resorts & Hotels

Excellence Riviera Cancun - Adults Only - All Inclusive Get Rates
Excellence Riviera Cancun - Adults Only - All Inclusive

Excellence Riviera Cancun - Adults Only - All Inclusive

Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos
     
    4.7
    of 5, from 288 reviews
    5.0 out of 5.0

    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 (328 yards) of white-sand beach on the Riviera Maya.

    The Royal Playa del Carmen All Inclusive Spa & Resort Get Rates
    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.6
      of 5, from 179 reviews
      4.5 out of 5.0

      Set along the Caribbean, this Riviera Maya resort offers relaxation on the private beach and quick access to the shops, restaurants, and nightlife of Playa del Carmen; popular Fifth Avenue is 1 block away.

      Gran Porto Resort All Inclusive-Rebranded as PANAMA JACK $235
      Gran Porto Resort All Inclusive-Rebranded as PANAMA JACK

      Gran Porto Resort All Inclusive-Rebranded as PANAMA JACK

      Constituyentes Number 1, Playa del Carmen
         
        4.1
        of 5, from 83 reviews
        4.0 out of 5.0

        This hacienda-style, all-inclusive resort is in the center of Playa del Carmen's incredible shopping, restaurants, and nightlife, on a protected white-sand beach popular for swimming; golf is 10 minutes away.

        Barceló Maya Palace - All Inclusive $330
        Barceló Maya Palace - All Inclusive

        Barceló Maya Palace - All Inclusive

        Cta Chetumal Puerto Juarez KM 266.3, Xpu-Ha
           
          4.4
          of 5, from 112 reviews
          4.5 out of 5.0

          The beachfront Barceló Maya Palace - All Inclusive is a 20-minute drive from Mayan ruins and thick jungle at Xcaret, an eco-archaeological park. Guests can drive 7 minutes to see shipwrecks at Puerto Aventuras maritime museum, or 30 minutes to Playa del Carmen’s bustling bars and boutiques.

          Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only Get Rates
          Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only

          Hideaway at Royalton Riviera Cancun All Inclusive - Adults Only

          Carretera Federal 307, Puerto Morelos
             
            4.1
            of 5, from 7 reviews
            4.5 out of 5.0

            Located in Puerto Morelos, this beachfront resort is in the city center and within 12 mi (20 km) of Petempich Bay, Cancun Country Club, and Ventura Park Cancun. Parish of the Risen Christ is 12.1 mi (19.5 km) away.

            Mahekal Beach Resort Get Rates
            Mahekal Beach Resort

            Mahekal Beach Resort

            38 St And The Beach, Playa del Carmen
               
              4.7
              of 5, from 32 reviews
              4.0 out of 5.0

              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 Avenue) and a short drive to whitewashed Nuestra Señora del Carmen church. Golfers can drive 20 minutes to Playa Paraiso club.

              Secrets Capri Riviera Cancun All Inclusive Get Rates
              Secrets Capri Riviera Cancun All Inclusive

              Secrets Capri Riviera Cancun All Inclusive

              Carretera Federal 387 Chetmal Cancun, Playa del Carmen
                 
                4.6
                of 5, from 188 reviews
                4.5 out of 5.0

                Set between 2 towns on Mexico's Caribbean Sea—Cancún and Playa del Carmen—this lush, 29-hectare (71-acre) resort is located on a 305-meter (1,000-foot) stretch of pristine beach.

                Iberostar Grand Hotel Paraiso All Inclusive Get Rates
                Iberostar Grand Hotel Paraiso All Inclusive

                Iberostar Grand Hotel Paraiso All Inclusive

                Ctra. Chetumal - Puerto Juárez, Km. 309, Playa del Carmen
                   
                  4.9
                  of 5, from 8 reviews
                  5.0 out of 5.0

                  Iberostar Grand Hotel Paraiso All Inclusive is a beachfront hotel located on Playa Paraiso (Quintana Roo), just a few miles from Cancun, Playa del Carmen, Tulum, and the island of Cozumel.

                  Royal Hideaway Playacar All Inclusive - Adults only Get Rates
                  Royal Hideaway Playacar All Inclusive - Adults only

                  Royal Hideaway Playacar All Inclusive - Adults only

                  Lote Hotelero No 6 Desarollo, Playa del Carmen
                     
                    4.5
                    of 5, from 50 reviews
                    4.5 out of 5.0

                    Set along a Caribbean powdery sand beach, Royal Hideaway Playacar is located 5 minutes from the famous Fifth Avenue and the heart of Playa del Carmen.

                    This superb all-inclusive resort with luxurious facilities houses 6 swimming pools, a spa, and a gym. In addition, guests enjoy onsite sports such as kite surfing and snorkeling.

                    Catalonia Riviera Maya Resort and Spa All Inclusive Get Rates
                    Catalonia Riviera Maya Resort and Spa All Inclusive

                    Catalonia Riviera Maya Resort and Spa All Inclusive

                    Av. Xcacel, Lote 1, Plano 2, Puerto Aventuras
                       
                      4.1
                      of 5, from 163 reviews
                      3.5 out of 5.0

                      Set on a white-sand beach 300 meters (328 yards) from the marina in the gated community of Puerto Aventuras, this hotel is 19 km (12 miles) south of Playa del Carmen and 80 km (50 miles) from the airport.

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

                      Grand Riviera Princess All Suites Resort & Spa All Inclusive

                      Prolongacion 5ta Avenida, Playa del Carmen
                         
                        3.8
                        of 5, from 114 reviews
                        4.0 out of 5.0

                        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 Coral Golf Riviera Maya. Mamitas Beach Club and Pier Navega are also within 6 mi (10 km).

                        Map

                        Spa Hotels in Riviera Maya

                        Search for hotels in Riviera Maya on Travelocity. You can easily find your hotels in Riviera Maya using one of the methods below:

                        View our selection of featured hotels in Riviera Maya

                        • Use the map to find hotels in the Riviera Maya neighborhood you prefer
                        • Use the filters to see hotels in a specific area of Riviera Maya, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Riviera Maya
                        • Enter your travel dates to view the best deals on hotels in Riviera Maya - while they last

                        Recent Riviera Maya Hotel Reviews By Fellow Wanderers