Homepage

Compare Riviera Maya holidays

Holidays from £780 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Holidays in Riviera Maya

If ancient temples and luxurious all-inclusive hotels are your thing, you’ve come to the right place. With white-sand beaches, a turquoise sea and a lush jungle-clad interior, the Riviera Maya is the perfect mix of relaxation and adventure.

Stretching down Mexico’s Caribbean coastline, the Riviera Maya is every inch a tropical paradise. Expect laid-back beach resorts, hidden by jungle surrounds, iridescent coral reefs teeming with life and beaches so blissful, your dreams couldn’t do much better. Throw some of Mexico’s most spectacular ruins into the mix, and you’ve got the makings of an unforgettable holiday. From cliff-top temples, to tree-shrouded pyramids, you’ll find also ancient Mayan relics scattered across the Yucatan Peninsula.

Planning to party? Head to Playa del Carmen: a beachfront resort that’s jam-packed with lively cocktail bars and nightclubs that keep the tunes pumping until the early hours. For boho beach bars, hit up hippie-cum-hipster haunt, Tulum.

Of course, the highlight of any holiday in the Riviera Maya is the beaches. You can easily lose hours flopped on a sunbed, sipping margaritas and eating fresh fish tacos – the weather’s hot year-round and tacos are always in season.

When you need to cool down, take a dip in a cenote. These subterranean swimming spots are a unique feature of the area. If caves are not your thing, meet the wildlife instead. From barracuda to butterfly fish, you won’t ever have a dull dive in the Riviera Maya. Just make sure you plan your visit for whale shark season.

Popular Riviera Maya holiday deals

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Fairmont Mayakoba

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£2,285 pp

Grand Palladium Kantenah Resort & Spa

9.9

Excellent

Riviera Maya, Cancun, Mexico
  • 6 Mar 2027
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£2,154 pp

Ocean Riviera Paradise, Riviera Maya

9.8

Excellent

Riviera Maya, Cancun, Mexico
  • 6 Mar 2027
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,988 pp

Cheapester Riviera Maya holiday options

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Barceló Maya Palace

9.9

Excellent

Riviera Maya, Cancun, Mexico
  • 17 Apr 2027
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,243 pp

Ocean Riviera Paradise, Riviera Maya

9.8

Excellent

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,168 pp

Generations Riviera Maya

9.4

Excellent

Riviera Maya, Cancun, Mexico
  • 9 Dec 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,206 pp

Last-minute holidays to Riviera Maya

Fairmont Mayakoba

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£2,285 pp

Barceló Maya Palace

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,397 pp

Grand Palladium Kantenah Resort & Spa

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,393 pp

Ocean Riviera Paradise, Riviera Maya

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,168 pp

Generations Riviera Maya

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,341 pp

Barceló Maya Tropical - All Inclusive

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,382 pp

Grand Palladium White Sand Resort & Spa

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,406 pp

Barceló Maya Caribe - All Inclusive

Riviera Maya, Cancun, Mexico
  • 22 Sept 2026
  • 10 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,340 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

When to go to the Riviera Maya

Whenever you visit the Riviera Maya, expect balmy temperatures. Even in the wet season, which runs from May to September, the average highs are around 32C, and the sea is warm. Any tropical downpours arrive in short heavy bursts that should only briefly interrupt your day.

The peak season, when hotels are at their most expensive, is in springtime while it's less humid and rainfall is low. December is also busy as people head to the seaside for a sunny Christmas break.

June through to October are good months to visit if you’re looking for a cheap holiday. Although it’s hurricane season, it’s still possible to get around six hours of sunshine a day with temperatures reaching 33C. October also sees street parties for Halloween, which lead into the colourful Day of the Dead festival in early November.

Good to know

Flight time

10.5h

(from London)

Currency

Mexican peso ($)

Language

Spanish

Things to know about Riviera Maya

Travellers preferAll-inclusive
Typical stay14 nights
Most trips start fromGatwick
No. of deals we've compared105k+
Best times to visit Riviera MayaFind the best time to go to Riviera Maya. Compare average prices by month and use the toggle to check average temperature and rainfall.
£3,180
£2,544
£1,908
£1,272
£636
£0
35
28
21
14
7
0

September

  • Average price per person

    £1,718

  • Average temperature

    30.6°C

  • Average rainfall

    5.4mm

Weather data sourced from WeatherAPI.com. Booking data from TravelSupermarket.

About TravelSupermarket