Room 1
Adults
ChildrenUnder 18 years old

Mexico holidays

Mexico holidays image 1
Things to doCurrency

Mexico holidays pack a lot into one long-haul trip. On the Caribbean coast, you’ve got the white-sand beaches of Riviera Maya and Cancun, while Puerto Vallarta sits on Mexico’s Pacific coast. All Inclusive resorts are a big part of a trip here, with hotels ranging from family resorts to five-star stays. And if winter sun is the priority, the dry season from November to April is a great time to go. With cenotes, Mayan ruins and towns like Valladolid beyond the resorts, holidays to Mexico can be as much about getting out and exploring as switching off. See more long-haul holidays.

Why choose Mexico for your holiday?

Mexico holidays can take you to two very different coastlines. Riviera Maya and Cancun place you right by the Caribbean Sea, while Puerto Vallarta looks out over the Pacific. From November to April, the dry season brings warm weather and less rain, giving you more chance   to enjoy a day trip beyond the beach. Swim in a cenote, walk the clifftop Mayan ruins at Tulum or head inland to Chichén Itzá. Back at the resort, five-star All Inclusive hotels can offer good value, with most meals, drinks and activities covered up front. You can pick the coast that appeals most without missing out on the food, history and culture you came to Mexico for.

Mexico Holidays 2026 | More Travel Guides

Want to explore more of Mexico? Don't miss these travel guides from our destination experts: Playa del Carmen | Cancun | Riviera Maya | Playacar | Playa Mujeres | Puerto Vallarta

Best places to stay in Mexico

Cancun

Cancun holidays are a natural pick if you want a lot happening close to your hotel. The Hotel Zone runs between the Caribbean Sea and Nichupté Lagoon, with hotels, restaurants, shops and nightlife along the strip. Spend the day on the beach, head to La Isla for dinner and shopping, or stay put at an All Inclusive resort. Families have lots of hotels here too. The Hotel Zone is typically 20–30 minutes from Cancun Airport, and ferries run from Cancun to Isla Mujeres if you want a day away from the strip.

Riviera Maya

Riviera Maya holidays stretch south from Cancun along Mexico’s Caribbean coast, with popular spots like Playa del Carmen and Puerto Morelos also worth checking out. Playa del Carmen holidays come with the beach, but you can also walk into town for dinner or an evening on Fifth Avenue. Puerto Morelos is smaller and more low-key, with fishing boats on the beach and snorkelling trips to the reef. From Cancun Airport, Puerto Morelos takes about 25 minutes  and Playa del Carmen is roughly an hour.

Puerto Vallarta

Puerto Vallarta holidays feel different from Mexico’s Caribbean resorts. You’re on the Pacific coast here, with a proper city to dip into when you fancy leaving the hotel. Walk the Malecón in the evening, stop somewhere for tacos or seafood, then carry on into the cobbled streets of the old town. Hotels and beaches stretch north and south of the centre, so you can stay close to the action or further out. Transfer times vary – around 15 minutes if you're staying near the Hotel Zone or Marina Vallarta, up to 45 minutes further along the coast toward Nuevo Vallarta.

Best hotels in Mexico

Mexico’s hotel scene changes quite a bit depending on where you are. Cancun has larger resorts with pools, restaurants and entertainment on site, while Riviera Maya has beachfront All Inclusive hotels spread along the Caribbean coast. Over in Puerto Vallarta, hotels sit on Mexico’s Pacific coast, ranging from smaller properties to full-scale resorts. Think about how much time you’ll spend at the hotel, the board basis you want and what you’d like within walking distance.

Best family hotels in Mexico

Travelling with little ones? Look for family rooms, kids’ clubs, children’s pools and several places to eat, which matter more the longer you’re staying. All Inclusive can take care of meals and drinks at the hotel, and a shorter transfer or direct beach access can make things easier when you’ve got kids with you. Popular family hotels in Mexico include Sandos Caracol Nature Resort & Water Park in Riviera Maya, and Moon Palace Cancun – both All Inclusive, both built with kids in mind.

Family holidays to Mexico

Family holidays to Mexico often centre on All Inclusive resorts, where pools, kids’ clubs and activities keep your crew busy without much daily planning.. In Cancun and Riviera Maya, family resorts can mean beachfront locations, several pools, waterparks and rooms designed for more than two. Most Thomas Cook customers stay in Mexico for 7–14 nights. That gives families time for resort days, snorkelling trips and a day at Xcaret without trying to cram everything into one week.

Mexico holiday types: All Inclusive & luxury

Mexico All Inclusive holidays typically cover breakfast, lunch and dinner, with local drinks and snacks included too. Some hotels add entertainment and activities, so check what’s covered when you book. In Cancun and Riviera Maya, many resorts have several restaurants and pools, plus spas and sports facilities. Five-star stays often thrown in things like swim-up rooms, à la carte dining, adults-only areas and beachfront settings. Families can keep meals and activities under one roof, while couples might prefer quieter pools, spa time and restaurants made for long dinners rather than rushing back for the kids’ disco.

Best time to visit Mexico

November to April is Mexico’s dry season, with warm days and less rain –  the perfect combo when it’s cold and grey back home. June to November is wetter, with a risk of hurricanes on the Caribbean side. Winter is a busy time for Mexico holidays, so booking in autumn can mean more resorts and room types are still available. Travelling during hurricane season? Keep an eye on the forecast and check the latest travel advice before you go.

23-30 ℃

Mexico's climate varies from state to state, but you’re guaranteed temperatures between 23°C and 30°C, even during the rainy season (May to October).

View live forecast

10.5 hoursA flight from the UK to Cancun International Airport (CUN) takes around 10.5 hours.

Map of Mexico

More hotels in Mexico

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

4.6Excellent(25,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£2,935pp
Plus local fees of £10 pp. Total holiday £2,945 pp.
ATOL Protected
Valentin Imperial Rivera Maya All Inclusive - Adults Only

Valentin Imperial Rivera Maya All Inclusive - Adults Only

4.6Excellent(25,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,520pp
Plus local fees of £11 pp. Total holiday £1,531 pp.
ATOL Protected
Grand Riviera Princess - All Inclusive

Grand Riviera Princess - All Inclusive

4.2Very good(25,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,320pp
Plus local fees of £8 pp. Total holiday £1,328 pp.
ATOL Protected
Paradisus La Perla - Adults Only - Riviera Maya - All Inclusive
Chosen by us

Paradisus La Perla - Adults Only - Riviera Maya - All Inclusive

4.7Excellent(10,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,865pp
Plus local fees of £16 pp. Total holiday £1,881 pp.
ATOL Protected
Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive

Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive

4.5Excellent(5,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£2,685pp
Plus local fees of £10 pp. Total holiday £2,695 pp.
ATOL Protected
The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites

The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites

4.5Excellent(5,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / Self-Catering

from£1,005pp
ATOL Protected
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
Chosen by us

Wyndham Alltra Playa del Carmen Adults Only All Inclusive

4.4Very good(25,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,155pp
Plus local fees of £4 pp. Total holiday £1,159 pp.
ATOL Protected
Moon Palace Cancun - All-Inclusive
Family-friendly

Moon Palace Cancun - All-Inclusive

4.4Very good(10,000+)

Mexico, Cancun

Flight & Hotel / 7 nights / All Inclusive

from£1,810pp
Plus local fees of £12 pp. Total holiday £1,822 pp.
ATOL Protected
The Reef Coco Beach Resort & Spa- Optional All Inclusive

The Reef Coco Beach Resort & Spa- Optional All Inclusive

4.0Good(10,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / Room Only

from£1,040pp
Plus local fees of £11 pp. Total holiday £1,051 pp.
ATOL Protected
El Beso Adults Only at Ocean Riviera Paradise - All Inclusive
Chosen by us

El Beso Adults Only at Ocean Riviera Paradise - All Inclusive

4.6Excellent(50,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,260pp
Plus local fees of £14 pp. Total holiday £1,274 pp.
ATOL Protected
Crown Paradise Club Cancun All Inclusive
Family-friendly

Crown Paradise Club Cancun All Inclusive

4.4Very good(10,000+)

Mexico, Cancun

Flight & Hotel / 7 nights / All Inclusive

from£1,175pp
Plus local fees of £13 pp. Total holiday £1,188 pp.
ATOL Protected
Hard Rock Hotel Riviera Maya -  All Inclusive

Hard Rock Hotel Riviera Maya - All Inclusive

4.5Excellent(25,000+)

Mexico, Puerto Aventuras

Flight & Hotel / 7 nights / All Inclusive

from£1,665pp
Plus local fees of £11 pp. Total holiday £1,676 pp.
ATOL Protected
Grand Sirenis Riviera Maya Resort & Spa - All Inclusive

Grand Sirenis Riviera Maya Resort & Spa - All Inclusive

4.5Excellent(10,000+)

Mexico, Akumal

Flight & Hotel / 7 nights / All Inclusive

from£1,580pp
Plus local fees of £20 pp. Total holiday £1,600 pp.
ATOL Protected
Sandos Playacar All Inclusive
Family-friendly

Sandos Playacar All Inclusive

3.8Good(1,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,225pp
Plus local fees of £12 pp. Total holiday £1,237 pp.
ATOL Protected
Catalonia Royal Tulum  Adults Only - All Inclusive
Chosen by us

Catalonia Royal Tulum Adults Only - All Inclusive

4.6Excellent(10,000+)

Mexico, Puerto Aventuras

Flight & Hotel / 7 nights / All Inclusive

from£1,490pp
Plus local fees of £9 pp. Total holiday £1,499 pp.
ATOL Protected
Playacar Palace All Inclusive

Playacar Palace All Inclusive

4.6Excellent(5,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,855pp
ATOL Protected
Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

4.8Exceptional(50,000+)

Mexico, Puerto Morelos

Flight & Hotel / 7 nights / All Inclusive

from£1,870pp
ATOL Protected
Iberostar Selection Paraíso Maya Suites - All Inclusive

Iberostar Selection Paraíso Maya Suites - All Inclusive

4.6Excellent(10,000+)

Mexico, Playa del Carmen

Flight & Hotel / 7 nights / All Inclusive

from£1,515pp
Plus local fees of £8 pp. Total holiday £1,523 pp.
ATOL Protected
Secrets Akumal Riviera Maya - Adults Only - All Inclusive

Secrets Akumal Riviera Maya - Adults Only - All Inclusive

4.8Exceptional(10,000+)

Mexico, Akumal

Flight & Hotel / 7 nights / All Inclusive

from£2,075pp
Plus local fees of £25 pp. Total holiday £2,100 pp.
ATOL Protected
Haven Riviera Cancun - All Inclusive - Adults Only

Haven Riviera Cancun - All Inclusive - Adults Only

4.7Excellent(10,000+)

Mexico, Puerto Morelos

Flight & Hotel / 7 nights / Room Only

from£1,635pp
Plus local fees of £11 pp. Total holiday £1,646 pp.
ATOL Protected
1 of 0

Popular Mexico holiday resorts

Playa del Carmen
Playa del CarmenPlaya del Carmen holidays start in a proper Mexican beach town, in Quintana Roo on Mexico's Riviera Maya stretch of Caribbean coastline. You’re about an hour south of Cancun airport, with calmer beaches than the Hotel Zone and 5-star All Inclusive resorts by the sea.
Cancun
CancunFancy swapping grey UK skies for turquoise Caribbean waters? In around 10 hours, you could be on the white sands of Cancun, enjoying an All Inclusive escape on Mexico’s sun-soaked Yucatán Peninsula. Cancun’s Hotel Zone follows a narrow strip of Quintana Roo coastline, with the Caribbean on one side and Nichupté Lagoon on the other.
Riviera Maya
Riviera MayaCancun, Playa del Carmen, Playa Mujeres, Playacar – they’re some of the most famous resorts on Mexico’s Caribbean coast. And you’ll find them all on the Riviera Maya in Quintana Roo state. Riviera Maya holidays are around an 11-hour flight from the UK, with winter sun and All Inclusive resort hotels waiting at the other end.
Quintana Roo
Quintana RooTobago is an unspoiled island in the Caribbean; it’s the ideal place to get away from it all. It’s slightly smaller than its sister island, Trinidad, but it’s absolutely brimming with glorious rainforests, colourful coral reefs and miles of pristine beaches.
Playa Mujeres
Playa MujeresWhile Cancun might be famous for its heady nightlife and kicking club scene, holidays to Playa Mujeres offer a stunning, exclusive, and tranquil retreat from the banging beats. Cancun might only be a bay away, but our Playa Mujeres holidays offer beautiful beaches, superb restaurants, plenty of space, and lots of peace and quiet.
Playacar
PlayacarPlayacar holidays Ideal for couples or families who want to treat their loved ones to peace, tranquillity, and a slice of the high-life. Playacar might only be a five-minute drive from the buzzing centre of Playa del Carmen, but its location means that the parties, clubs, and bars are far enough away that you’d never know they were there.
Puerto Vallarta
Puerto VallartaPuerto Vallarta on Mexico's Pacific coast has it all: history, culture, incredible beaches and a vibrant nightlife that is particularly popular with LGBT travellers. Puerto Vallarta has dozens of nightclubs, hundreds of restaurants and some of Mexico's best beaches.

Places similar to Mexico to visit

FAQs

Is Mexico safe for holidays?

FCDO travel advice varies across Mexico, with warnings against all but essential travel to some areas. Cancun, Playa del Carmen, Tulum and Puerto Vallarta aren’t currently covered by those warnings, but the FCDO does publish specific safety advice for these resorts. Check the latest guidance for your destination before you book and travel.

Who offers holidays to Mexico from the UK?

Thomas Cook offers Mexico holidays from the UK, including stays in Cancun, Riviera Maya and Playa del Carmen. You can book your flights and hotel together as a package, with All Inclusive and family holidays among the options. Thomas Cook package holidays are ATOL protected too.

How long is the flight to Mexico?

A flight from the UK to Cancun International Airport takes about 10.5 hours. Your total journey will vary according to your UK departure airport, flight and final resort, so remember to factor in your transfer once you land.

What’s the best time of year to visit Mexico?

November to April is Mexico’s dry season and a busy time for winter sun holidays, so booking ahead can leave you with more resort and room options. Mexico is a large country and weather varies by region. Check the forecast for your resort before you pack rather than relying on a country-wide average.

Do you need a visa for Mexico?

British citizens visiting Mexico as tourists do not currently need a visa. Your passport must be valid for the duration of your stay, and Mexican immigration officials decide how many days you’re allowed to stay when you arrive. Check the latest FCDO entry requirements before travelling, as rules can change.

Is Mexico good for families?

Yes. Cancun and Riviera Maya have All Inclusive resorts built with family stays in mind, but check individual hotels for kids’ club ages and what’s included before booking. For a 7–14-night stay, family rooms, several pools and places to eat on site can make just as much difference as what you plan to do outside the resort.