Resorts in Mexico

192 properties resorts and all-inclusive properties across 5 destinations in Mexico, from € 83 per night for two adults.

Live prices, sampled for a two-night stay a month ahead.

Resorts in Mexico at a glance

We track 192 properties resorts and all-inclusive properties across 5 destinations in Mexico. Cancun has the most with 61; Cabo San Lucas has the lowest starting price at € 83 a night. Typical prices across the country run from € 198 to € 327 depending on where you go, which is a wider gap than most travellers expect within one country. Staying in Cabo San Lucas costs about 1.7 times what Playa del Carmen does for the same kind of property, so if your plans are flexible the destination matters more than the hotel.

DestinationPropertiesFrom / nightTypical
Cancun61from € 127€ 259
Playa del Carmen43from € 133€ 198
Puerto Vallarta41from € 105€ 214
Cabo San Lucas37from € 83€ 327
Cozumel10from € 168€ 236

What to look for in resorts in Mexico

Large properties built as self-contained destinations, with several restaurants, pools, and usually a beach or a mountain attached. Many offer all-inclusive rates. A resort is a decision about the shape of your holiday as much as about where you sleep: they work best when you intend to stay put.

Before you book, check

  • What all-inclusive actually covers. Premium spirits, à la carte restaurants, motorised water sports and excursions are commonly excluded.
  • Whether the à la carte restaurants need to be reserved, and how early.
  • Whether there is a resort fee on top of the rate.
  • How far the resort is from anything else, if you want to leave it at all.
The thing people get caught by

Resort fees are the most common unpleasant surprise at check-out, particularly in the United States and the Caribbean, where they can add $30 to $50 a night to a rate that looked competitive. Check the property's fee line before comparing prices.

Worth it for: Beach holidays, families who want the day organised, and destinations where getting around independently is hard work.

Highly rated in Mexico

Hotel Mousai Cancun Ocean Front Adults Only - All Inclusive
Hotel Mousai Cancun Ocean Front Adults Only - All Inclusive
Cancun
€ 929 from / night
Le Blanc Spa Resort Cancun - Adults Only - All-Inclusive
Le Blanc Spa Resort Cancun - Adults Only - All-Inclusive
Cancun
€ 686 from / night
Palafitos Overwater Bungalows, All & More Inclusive - Adults Only
Palafitos Overwater Bungalows, All & More Inclusive - Adults Only
Playa del Carmen
€ 1 522 from / night
Secrets Maroma Beach Riviera Cancun - Adults only
Secrets Maroma Beach Riviera Cancun - Adults only
Playa del Carmen
€ 458 from / night
Grand Velas Riviera Nayarit-All Inclusive
Grand Velas Riviera Nayarit-All Inclusive
Puerto Vallarta
€ 1 216 from / night
Marcela Resort & Spa
Marcela Resort & Spa
Puerto Vallarta
€ 204 from / night
Waldorf Astoria Los Cabos Pedregal
Waldorf Astoria Los Cabos Pedregal
Cabo San Lucas
€ 1 518 from / night
Quivira Los Cabos Condos and Homes -Vacation Rentals
Quivira Los Cabos Condos and Homes -Vacation Rentals
Cabo San Lucas
€ 608 from / night

More in Mexico

All hotels in MexicoResorts worldwide

Frequently asked

How many resorts are there in Mexico?

We can currently book 192 across 5 destinations in Mexico, starting from €83 per night for two adults.

Which destination in Mexico has the most?

Cancun, with 61 properties resorts and all-inclusive properties.