Homepage

Compare Riviera Maya holidays

Holidays from £1226 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for almost 20 years

Expert travel advice

Get the latest holiday tips and inspiration

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.

Riviera Maya holiday deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Grand Palladium White Sand Resort & Spa

9.9

Excellent

Riviera Maya, Cancun, Mexico
  • 3 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,523 pp

Ocean Riviera Paradise, Riviera Maya

9.8

Excellent

Riviera Maya, Cancun, Mexico
  • 1 Aug 2027
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£2,138 pp

Grand Palladium Kantenah Resort & Spa

9.9

Excellent

Riviera Maya, Cancun, Mexico
  • 3 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,452 pp

Grand Palladium Colonial Resort & Spa

9.9

Excellent

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

Prices from

£2,085 pp

Cheapest Riviera Maya holiday options

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Grand Palladium Kantenah Resort & Spa

9.9

Excellent

Riviera Maya, Cancun, Mexico
  • 8 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,226 pp

Ocean Riviera Paradise, Riviera Maya

9.8

Excellent

Riviera Maya, Cancun, Mexico
  • 4 Jan 2027
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,241 pp

Barceló Maya Beach

9.8

Excellent

Riviera Maya, Cancun, Mexico
  • 6 Jan 2027
  • 7 nights
  • All-inclusive
  • Heathrow

Prices from

£1,299 pp

All-inclusive Riviera Maya holidays

Grand Palladium White Sand Resort & Spa

Riviera Maya, Cancun, Mexico
  • 3 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,523 pp

Ocean Riviera Paradise, Riviera Maya

Riviera Maya, Cancun, Mexico
  • 1 Aug 2027
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£2,138 pp

Grand Palladium Kantenah Resort & Spa

Riviera Maya, Cancun, Mexico
  • 3 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,452 pp

Grand Palladium Colonial Resort & Spa

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

Prices from

£2,085 pp

Ocean Riviera Paradise El Beso

Riviera Maya, Cancun, Mexico
  • 8 Apr 2027
  • 10 nights
  • All-inclusive
  • Manchester

Prices from

£2,041 pp

El Dorado Royale

Riviera Maya, Cancun, Mexico
  • 8 Apr 2027
  • 10 nights
  • All-inclusive
  • Manchester

Prices from

£2,174 pp

Barceló Maya Beach

Riviera Maya, Cancun, Mexico
  • 8 Apr 2027
  • 10 nights
  • All-inclusive
  • Manchester

Prices from

£1,980 pp

El Dorado Casitas Royale

Riviera Maya, Cancun, Mexico
  • 21 Jan 2027
  • 10 nights
  • All-inclusive
  • Gatwick

Prices from

£2,770 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Things to know about Riviera Maya

Travellers preferAll-inclusive
Typical stay14 nights
Most trips start fromGatwick
No. of deals we've compared72k+
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,125
£2,500
£1,875
£1,250
£625
£0
35
28
21
14
7
0

November

  • Average price per person

    £2,047

  • Average temperature

    28.2°C

  • Average rainfall

    6.1mm

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

Last-minute holidays to Riviera Maya

Grand Palladium White Sand Resort & Spa

Riviera Maya, Cancun, Mexico
  • 3 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,523 pp

Ocean Riviera Paradise, Riviera Maya

Riviera Maya, Cancun, Mexico
  • 8 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,338 pp

Grand Palladium Kantenah Resort & Spa

Riviera Maya, Cancun, Mexico
  • 3 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,452 pp

Grand Palladium Colonial Resort & Spa

Riviera Maya, Cancun, Mexico
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Heathrow

Prices from

£1,405 pp

Barceló Maya Caribe - All Inclusive

Riviera Maya, Cancun, Mexico
  • 30 Nov 2026
  • 14 nights
  • All-inclusive
  • Gatwick

Prices from

£2,677 pp

Barceló Maya Colonial - All Inclusive

Riviera Maya, Cancun, Mexico
  • 28 Nov 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,973 pp

Ocean Riviera Paradise El Beso

Riviera Maya, Cancun, Mexico
  • 7 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£1,742 pp

TRS Yucatán Hotel

Riviera Maya, Cancun, Mexico
  • 3 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£2,139 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Good to know

Flight time

10.5h

(from London)

Currency

Mexican peso ($)

Language

Spanish

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.

About TravelSupermarket