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 Beach Resorts & Hotels

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 181 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 Get Rates
    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.

      Mahekal Beach Resort Get Rates
      Mahekal Beach Resort

      Mahekal Beach Resort

      38 St And The Beach, Playa del Carmen
         
        4.7
        of 5, from 33 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.

        Catalonia Privileged Maroma - All Inclusive Get Rates
        Catalonia Privileged Maroma - All Inclusive

        Catalonia Privileged Maroma - All Inclusive

        Carretera Federal 307 Km.306-250, Playa del Carmen
           
          4.2
          of 5, from 18 reviews
          4.0 out of 5.0

          Located in Playa del Carmen, this beachfront resort is on the boardwalk, 0.6 mi (0.9 km) from Maroma Beach, and within 6 mi (10 km) of El Manglar Golf Course and Tres Rios Ecopark. El Camaleon Golf Club and Sanctuary of Hope and Time Capsule are also within 9 mi (15 km).

          Catalonia Royal Tulum - Adults Only - All Inclusive Get Rates
          Catalonia Royal Tulum - Adults Only - All Inclusive

          Catalonia Royal Tulum - Adults Only - All Inclusive

          Carr Cancun Chetumal Km 264 5, Xpu-Ha
             
            4.6
            of 5, from 55 reviews
            4.0 out of 5.0

            Located in Xpu-Ha, this beachfront resort is in the entertainment district and within 1 mi (2 km) of Bel Air Animal Park and Xpu-ha Beach. Cenote Cristalino and Taj Mahal Cenote are also within 2 mi (3 km).

            Grand Riviera Princess All Suites Resort & Spa All Inclusive Get Rates
            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 115 reviews
              4.0 out of 5.0

              Located in Playa del Carmen, this beachfront resort is in the entertainment district, 2 mi (3.2 km) from Grand Coral Golf Riviera Maya, and 2.2 mi (3.6 km) from El Camaleon Golf Club. Punta Esmeralda Beach and Mamitas Beach Club are also within 6 mi (10 km).

              Excellence Riviera Cancun - Adults Only - All Inclusive $370
              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.

                Barceló Maya Palace - All Inclusive Get Rates
                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.

                  The Royal Haciendas All Inclusive Get Rates
                  The Royal Haciendas All Inclusive

                  The Royal Haciendas All Inclusive

                  Chetumal / Pto. Juarez Highway, Playa del Carmen
                     
                    4.6
                    of 5, from 22 reviews
                    4.0 out of 5.0

                    Guests at The Royal Haciendas All Inclusive will find some of the Riviera Maya's best beaches on their doorstep, and can reach the shops and nightlife of Playa del Carmen in 10 minutes by car. The hotel is 15 km (9 miles) from Xcaret Park, and 53 km (33 miles) from Cancún Airport.

                    Riu Palace Riviera Maya All Inclusive Get Rates
                    Riu Palace Riviera Maya All Inclusive

                    Riu Palace Riviera Maya All Inclusive

                    Avenida Xaman-ha, Mza 9 and 10, L1, Playa del Carmen
                       
                      4.5
                      of 5, from 155 reviews
                      4.0 out of 5.0

                      The Riu Palace Riviera fronts a white-sand beach in the Playacar resort complex near the convention center and ferry terminal. Guests have exchange privileges at 5 nearby partner properties. Playa del Carmen is 3 km (2 mi) away.

                      Valentin Imperial Riviera Maya– All Inclusive – Adults Only $279
                      Valentin Imperial Riviera Maya– All Inclusive – Adults Only

                      Valentin Imperial Riviera Maya– All Inclusive – Adults Only

                      Carr.Fed.307 Chetumal, Playa del Carmen
                         
                        4.6
                        of 5, from 294 reviews
                        4.5 out of 5.0

                        Just 25 minutes from Cancun International Airport, Valentin Imperial Riviera Maya sits on a half-mile-long stretch of white-sand beach of Playa Del Secreto (The Secret Beach) along Mexico's Riviera Maya.

                        Occidental at Xcaret Destination - All Inclusive Get Rates
                        Occidental at Xcaret Destination - All Inclusive

                        Occidental at Xcaret Destination - All Inclusive

                        Carretera Federal 307, KM 282, Playa del Carmen
                           
                          4.1
                          of 5, from 210 reviews
                          4.0 out of 5.0

                          Occidental at Xcarcet Destination - All Inclusive is located 8 kilometers from Playa del Carmen. The Cancun International Airport (CUN) is located 64 kilometers away. Less than 2 kilometers away is Xplor Theme Park and is only a few steps from the Xcaret Eco Theme Park.

                          Map

                          Riviera Maya Oceanfront Hotels

                          It’s hard to beat a vacation at the beach. You go to get warm. You go to get wet. You go to get the sand in between your toes. Pack a bag stocked with towels, suntan lotion, and don’t forget your sandals, because there is a lounge chair near the water with your name on it.

                          Beach hotels in Riviera Maya offer the very best in coastal accommodations. Find one with a spacious room just steps from the sand and ocean-facing windows to ensure you catch that cool, late-afternoon sea breeze. After spending an entire day getting golden and frolicking in the ocean, head back to the hotel and treat yourself to a classically mixed mai tai in the lobby bar. Your vacation at the seashore should be one for the record books and one of the Riviera Maya beach hotels will make sure all your seaside needs are taken care of.

                          You may think a stay near the ocean is out of the question considering your budget, but Travelocity has an extensive list of cheap beach hotels in Riviera Maya that are perfect for every traveler. We have the sun, the sand, the water, and even the fish tacos, so go dive in.

                          Recent Riviera Maya Hotel Reviews By Fellow Wanderers