Homepage

Compare Riviera Maya holidays

Holidays from £1201 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.

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.8

Excellent

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

Prices from

£1,692 pp

Ocean Riviera Paradise, Riviera Maya

9.8

Excellent

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

Prices from

£1,208 pp

TRS Yucatán Hotel

9.6

Excellent

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

Prices from

£2,218 pp

Grand Palladium Kantenah Resort & Spa

9.9

Excellent

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

Prices from

£1,699 pp

Cheapest Riviera Maya holiday options

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

Ocean Riviera Paradise, Riviera Maya

9.8

Excellent

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

Prices from

£1,208 pp

Ocean Riviera Paradise El Beso

8.7

Excellent

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

Prices from

£1,248 pp

El Dorado Royale

9.5

Excellent

Riviera Maya, Cancun, Mexico
  • 18 Nov 2026
  • 7 nights
  • All-inclusive
  • Heathrow

Prices from

£1,274 pp

All-inclusive Riviera Maya holidays

Grand Palladium White Sand Resort & Spa

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

Prices from

£1,692 pp

Ocean Riviera Paradise, Riviera Maya

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

Prices from

£1,208 pp

TRS Yucatán Hotel

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

Prices from

£2,218 pp

Grand Palladium Kantenah Resort & Spa

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

Prices from

£1,699 pp

Ocean Riviera Paradise El Beso

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

Prices from

£1,248 pp

Grand Palladium Colonial Resort & Spa

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

Prices from

£1,669 pp

Barceló Maya Tropical - All Inclusive

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

Prices from

£1,745 pp

Barceló Maya Palace

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

Prices from

£2,001 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 compared113k+
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

October

  • Average price per person

    £2,205

  • Average temperature

    29.2°C

  • Average rainfall

    9.3mm

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

Last-minute holidays to Riviera Maya

Grand Palladium White Sand Resort & Spa

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

Prices from

£1,692 pp

Ocean Riviera Paradise, Riviera Maya

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

Prices from

£1,208 pp

TRS Yucatán Hotel

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

Prices from

£2,218 pp

Grand Palladium Kantenah Resort & Spa

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

Prices from

£1,699 pp

Ocean Riviera Paradise El Beso

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

Prices from

£1,248 pp

Grand Palladium Colonial Resort & Spa

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

Prices from

£1,669 pp

Barceló Maya Tropical - All Inclusive

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

Prices from

£1,745 pp

Fairmont Mayakoba

Riviera Maya, Cancun, Mexico
  • 5 Nov 2026
  • 7 nights
  • Bed & breakfast
  • Gatwick

Prices from

£2,143 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