Search 400 airlines and 321,000 hotels worldwide.
Get the guaranteed best price available for your trip.
No Travelocity cancellation fee to change or cancel almost any hotel reservation.
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.
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.
Nestled on the beach, this Puerto Morelos resort is within 3 mi (5 km) of San Jose Catholic Parish, Ojo de Agua Beach, and Puerto Morelos Reef. Artisans Market and Puerto Morelos Town Square are also within 3 mi (5 km).
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.
Situated on the Strip, this luxury hotel is within a 5-minute walk of Quinta Alegria and Nuestra Senora del Carmen Catholic Church. Central Square and Pier Navega are also within 10 minutes.
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 Navega and Nuestra Senora del Carmen Catholic Church are also within 15 minutes.
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.
Paradisus Playa del Carmen La Perla provides unique and memorable Luxurious Adult Only vacation, in a pristine white sand Caribbean beach just steps away from the attractions of Playa del Carmen's 5th Avenue
Nestled on the beach, this Mayakoba resort is within 3 mi (5 km) of El Camaleon Golf Club, Grand Coral Golf Riviera Maya, and Tres Rios Ecopark. 28 de Julio Square and Guadalupe Church are also within 6 mi (10 km).
Located on Mexico's sun-drenched Riviera Maya, Banyan Tree Mayakoba is steps from the sand. It’s a 15-minute drive to La Quinta Avenida in Playa del Carmen, and 45 minutes to Cancún International Airport. Just across the road is the El Camaleon golf course designed by Greg Norman.
Offering direct access to the beach, this Playa del Carmen resort is 3.1 mi (5 km) from El Camaleon Golf Club and within 6 mi (10 km) of Pier Navega and Grand Coral Golf Riviera Maya. Tres Rios Ecopark and 28 de Julio Square are also within 6 mi (10 km).
Located 8 km (5 mi) from Playa del Carmen on Mexico's Riviera Maya, the Fairmont Mayakoba occupies 45 acres of lush tropical forest and mangroves, set alongside a network of water channels.
Have you ever wanted to stay at a resort that has more than one star trailing behind its name? Do you want to be pampered to the point of embarassment? When you’re ready, the luxury hotels in Riviera Maya are the plush oasis you’ve been looking for.
Choose from the best Riviera Maya luxury hotels to make your stay as comfortable and memorable as possible. The chicest amenities await you upon check-in—perks like a heated pool, modern gym, and 24-hour reception service will cater to your every need, no matter the hour. If you’re tired from the day’s activities and don’t feel like wandering around to look for a meal, just contact room service and order something exotic you’d never make at home. It will feel like you’re at a hot new restaurant, all while sitting in bed. Getting to and from the airport will be an easy task as well because most of these hotels offer a free shuttle service for easy transportation.
We want you to enjoy your next vacation in style and the luxury hotels in Riviera Maya will help you do just that. Browse Travelocity right now to find amazing deals on the best luxury hotels in Riviera Maya, and plan your next opulent escape.