We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
Find Riviera Maya holidays with TravelSupermarket and save money on your break at this sandy strip of Mexican paradise...
The Riviera Maya stretches seductively along the eastern shoreline of the Yucatan Peninsula, where the azure waters of the Caribbean Sea kiss the sugar-white sands of mile upon mile of glorious beaches. Party central Cancun is an hour north of Riviera Maya, yet the thumping bars and neon-lit nightclubs of Cancun feel a world away from its sprawling resorts.
Known for luxurious four- and five-star hotels, if you are thinking of going all-inclusive, Riviera Maya is a fine destination to consider. Spa resorts, adults-only havens of peace, and stylish family hotels cuddle up against the soft sands of the coastline. And, when the hotel operators say all inclusive, they mean it: drinks, food, entertainment, activities, snacks… whatever you want, whenever you want it, the best hotels on the Riviera Maya cater to all your needs and desires.
The main areas in which to take cheap holidays to Riviera Maya are Playa del Carmen, Tulum, and Punta Allen. The island of Cozumel is also often considered a part of the Riviera Maya.
You can find a wide selection of cheap deals on Riviera Maya all-inclusive holidays when you compare prices using the TravelSupermarket search tool. Our price-comparison service is also the best way to find bargains on your travel extras, such as cheap airport parking and car hire in Mexico.
Our brief climate guide to the Riviera Maya might help you decide when to go…
The Yucatan Peninsula is blessed with year-round sunshine and high temperatures. The highest temperatures (around 30-35C) arrive with elevated humidity and increased rainfall between May and October. But November to April is considered the best time to visit due to long hours of sunshine and less rain. That makes our winter the busiest season for holidays on the Riviera Maya.
Add a side dish of party spirit to your holiday when you attend any of these annual events in Riviera Maya…
BPM Festival; January: Playa del Carmen is definitely the party animal of the Riviera Maya (although it’s still tame compared to Cancun). It gets let off its leash in January when DJs and dancers descend on the resort for 10 days to deliver electronic dance tunes to the masses.
Akumal Comedy Festival; April: Have your funny bone tickled during your holiday on the Riviera Maya at this annual line-up of comedians from the US. The event doesn’t just have you in stitches, it also helps out a number of worthy local causes.
Riviera Maya Jazz Festival; November: Playa del Carmen is the place to be for a smooth collection of open-air jazz tunes during this annual musical feast.
When it comes to fun-filled, sun-kissed holidays, Riviera Maya has a host of tricks up its sleeve…
Kids and teens: Xcaret Park is just one of the eco parks that can be reached during Riviera Maya holidays. Xcaret does a good job of combining culture, nature, food, fun and water; one day probably won’t be long enough.
Grown-up families: Visit the ancient Mayan ruins at Tulum before paddling in their shadow on the beach below. The site becomes very crowded during the day, so visit early in the morning or a couple of hours before closing time to avoid the biggest crowds.
Romance: The Riviera Maya features some of the best spa hotels in the country, so book a massage for two at the edge of the ocean and unwind together in style.
Active types: Turn your back on the searing Mexican sun and take a trip to the Rio Secreto Underground River. Small, guided tours depart throughout the day to explore this mystical set of caves, which are close to Playa del Carmen.
Nightlife: If Playa del Carmen is the lively heart of the Riviera Maya, La Quinta Avenida – or Fifth Avenue - is the main artery; traffic free and bustling with people, this is the place to stock up on souvenirs before enjoying a cocktail or two as street performers entertain you.