Beginning of main content

Hotels in Riviera Maya

31,724 Travelers rated Riviera Maya highly for Beaches and Snorkeling

1 Room
2 Adults
0 Children
This weekend
Feb 23 - Feb 25
Next weekend
Mar 2 - Mar 4

Top rated hotels in Riviera Maya

See all 1,953 Hotels in Riviera Maya

Best hotels in Riviera Maya areas


Tulum City-Centre

Playacar Zona Hotelera

Playacar Beach

Playacar Fase I


La Veleta

Playacar Fase II

12th Street

Relax in the serenity of Riviera Maya, Mexico

The Riviera Maya is an area of natural beauty along the Caribbean coast of the Yucatan Peninsula. Originally it was a hub for religious activity and trade, with remnants of its past still present in the ruins of Tulum and Playa del Carmen. To step back in time, tour an archaeological dig and uncover a piece of ancient Mayan civilization. Cozumel, a major hub, began as a ferry stop, but its sandy borders, quaint villages and attractive reefs turned the area into a popular vacation destination. Divers from all over the world come to Riviera Maya to explore the Great Mayan Reef, the world's second-largest reef system. Uncover a secret cave among the hidden underground river system or simply relax on one of the gorgeous beaches.

Things to do

The beaches along the Riviera Maya are filled with pristine white sand and turquoise water. Puerto Morelos is the main beach in the middle of town. With its serene atmosphere, it is the ideal place to gather your thoughts. Akumal, “Land of Turtles,” is another beach spot filled with interesting and unique wildlife. The peaceful and crystal-clear water makes it a snorkeler's paradise.

It is simple to grab your scuba mask and uncover the hidden world, or you can simply watch others dive into the underground rivers and explore the coves from the comfort of a boat.

Historical attractions

There are various archaeological sites throughout the Riviera Maya. The Tulum is one of the most popular archaeological attractions in the area. Numerous tours are available to explore this ancient city where monuments and temples abound. To get a good sense of Mexican culture, participate in a traditional Mayan sweat lodge ceremony. This type of event is often held in many of the local resorts.


Riviera Maya holds a wide range of shopping options, from unique boutiques to roadside markets. Playa del Carmen is at the center of retail therapy in the area. It is home to Fifth Avenue, a pedestrian street that is packed with high-end shops, souvenir stores and stalls filled with handcrafted items. Do not be afraid to try for a bargain; most shop owners in the area enjoy haggling and discussing their wares with customers.

At Playa del Carmen, you will be able to find great deals on chocolate, tequila and jewelry. Sterling silver is quite popular in the region, but make sure to purchase pieces from a legitimate store. A bit further north, you will hit the town of Puerto Morelos. Here, local handcrafted items are reasonably priced. You will find beautiful paintings, carvings and blankets.


The Riviera Maya has undergone a culinary renaissance. Guests enjoy new restaurants and emerging chefs. Gourmet dining options are becoming readily available at Playa del Carmen and the Hotel Zone.

Getting there

Travelers flying to the area tend to arrive at Cancun international airport (CUN). It’s one of the busiest airports in the Caribbean with transport links to Playa del Carmen, 32 miles to the south. Cozumel Airport (CZM) also offers international connections to the region.

Where to stay

Many travelers tend to take advantage of all-inclusive resorts that offer free meals and other great amenities. However, there are smaller Riviera Maya hotels as well. These places offer Caribbean charm, traditional hospitality and Mexican style.

Special events

The Riviera Maya is very ethnically diverse, and the area hosts numerous festivals. The “Day of the Dead” is celebrated by the locals who gather in cemeteries to keep the souls of the deceased company. Xcaret hosts a large celebration filled with fine food, art exhibits, live music and energetic dancing to commemorate this day. Other events include the Riviera Maya Jazz Festival and the International Movie and Food Festival.

Best time to visit

July and August are the busy months, and prices reflect that fact. The rainy season occurs May to December. Most ruins remain covered during this time. For the best weather, consider visiting the Riviera Maya December through April.


Fiesta Inn Playa del Carmen

Nice, clean hotel not too far from the main strip

The only complaint that i have is that we couldn’t figure out how to get the tv in English and we had to ask for wash clothes. Other than that, the room was serviced daily and the hotel is clean. There is a nice pool/lounge area on The rooftop which we enjoyed. If you want a decent hotel to sleep and shower and rest this is a great place for the price.

A verified traveler

1 month ago


Azul Beach Resort The Fives

Great resort

It was wonderful! The staff was great: welcoming, friendly, and always going above and beyond. Beautiful resort and beach.

A verified traveler

6 months ago


Elements Tulum Boutique Hotel

Perfect Location Between Beach and Town!

What an amazing stay! The hotel is located just off the main highway in between the row of beach resorts and the main town. You are a 5-10 minute walk from some really great restaurants, bars, and shops, as well as a 15-20 minute bike ride from the ruins and the beach strip with all the resorts, bars, and beach clubs, so you get the best of both worlds. The staff is incredibly friendly and accommodating; they always had towels and bikes available at the front desk. Housekeeping even made towel animals for us! We felt perfectly safe at all times and walked to and from the town at nighttime every night. The front door is locked at 11PM every night and manned by a security guard through the night as well. The room itself was great! Spacious with a view of the pool, nice cool tile with 24/7 air conditioning available, large shower, and a mini fridge and safe. WiFi was spotty, but who're in Tulum! The pool is pretty small and is located in a courtyard, so hours of sun is reduced, so grab a bike and go ride to one of the many beach clubs or public beaches. Breakfast was great, just get there early when it's freshest! Only suggestion I have (which has nothing to do with the hotel, but Tulum in general) is to bring a pair of sweatpants and long sleeve shirts to sleep in...keep your socks on too! Also spray yourself with bug spray each night! Again, nothing to do with this hotel, there will be mosquitos at every single hotel, just friendly advice.

A verified traveler

4 days ago


Catalonia Royal Tulum - Adults Only - All Inclusive

Nice Resort

It's a nice resort on a beautiful white sand beach. The food and drinks are good and the staff is friendly. Its easy to get drinks at numerous locations. The rooms were cleaned daily even if you missed the first shift. The walk to the beach is short from any location. The trail is a beautifully landscaped jungle walk. My favorite resturant was on a small freshwater lagoon. The beach can be a bit crowed due to the small footprint of the resort. That situation is worsened by people staking thier claim by putting thier towel on chairs and then not using them for hours. I have seen this at other resorts as well. We simply took our towels and walked down the beach and sat under a palm tree. It would make a huge difference if the provided more shade with umbrellas instead of just relying on the trees where everyone groups together. The jungle path is beautiful but it would be improved by adding cushioned quiet areas and hammocks off the beach. There are not a lot of private areas to just read a book. We never attended the orientation so we never heard the pitch about upgrades. That being said, they would be better served by treating everyone as VIP, or at least allow every one to use all of the bars and services. People go to resorts to feel good, not to be to "you can't sit there". It was to be expected but I think it's worth mentioning. Would I go back? I would at the same price point. Otherwise I would book a true VIP at a 5 STAR.

A verified traveler

1 week ago