Skip to main content
Hays Travel Homepage

Mexico Holidays

Holidays in Mexico

With luxury hotels, mystical temples and palm-fringed shorelines, Mexico is where many British travellers venture year after year. The Caribbean coast draws couples and families alike. Whether you prefer the buzzing party city of Cancun, its more tranquil cousin Playa del Carmen, or the chilled-out tropical jungles of the Riviera Maya, gorgeous beaches, all-inclusive mega-resorts and sunshine are guaranteed. And over on the Pacific coast, Puerto Vallarta serves up something a little different: a charming cobbled old town, golden sunsets over the bay and a warmer, more authentic Mexican feel.

Why Visit Mexico?

  • Immerse yourself in vibrant culture, savour authentic cuisine, and create unforgettable memories.
  • Enjoy breathtaking beaches, explore ancient ruins, and experience Mexico’s warm hospitality.
  • Discover colourful traditions, taste bold flavours, and reconnect with nature’s stunning beauty.

Featured Mexico Holiday Offers

2026 Winter Sun Holidays to Cancun

Discover Mexico Holidays

Costa Maya, Mexico

Where to stay in Mexico

Cancun - the classic. Big all-inclusive resorts, powder-white sand and a lively Hotel Zone. Great for families and first-timers.
Costa Mujeres - just north of Cancun and quieter. Newer luxury and adults-only resorts perfect for couples and honeymooners.
Riviera Maya & Playa del Carmen - miles of Caribbean coast, cenotes and Mayan ruins on the doorstep, plus the buzz of Fifth Avenue.
Tulum - boho-chic beach clubs, boutique stays and a wellness vibe.
Puerto Vallarta - the Pacific alternative: cobbled old town, golden sunsets and a warmer, more authentic feel.

Couple lounging on Mexico beach

All-Inclusive Indulgence

In Mexico, all-inclusive is how the Caribbean coast holidays. With mega resorts equipped with private beaches, water parks, serene spas, and entertainment programmes made to wow; you don’t even need to leave your hotel to have an unforgettable holiday.

Families: buffets for every age, splash parks and kids' clubs, with no wallet in sight.
Couples: adults-only resorts in Costa Mujeres and the Riviera Maya, with speciality dining and spas.
Luxury: five-star stays with à la carte restaurants, swim-up bars and private pools.

Costa Maya, Mexico

How long to spend in Mexico

Make the long-haul flight worth every mile and stay 10 to 14 nights - the sweet spot for a Mexico holiday. It gives you proper time to unwind on the beach whilst still leaving room for the big-ticket excursions - Chichén Itzá, Tulum's ruins, a day's diving in Cozumel - without choosing between them. If you're tight on time, 7 nights will still treat you to a full week of Caribbean sunshine.

Mexico city

When is the best time to visit Mexico?

The best time to visit Mexico's Caribbean coast is November to April, the weather is warm, dry and sunny, whereas December to Easter is the busiest and priciest. May to October is hotter and wetter with short tropical showers, and overlaps hurricane season (1 June-30 Nov).

Ancient Wonders & Buzzing Cities

Marvel at the awe-inspiring ruins of Chichén Itzá, a UNESCO World Heritage Site that reveals the mysteries of the Mayan civilization. Wander through Mexico City’s historic center, where colonial architecture meets modern culture. Admire the colorful streets of Oaxaca, bursting with art and tradition. From grand pyramids to lively plazas, Mexico offers sights that blend history, beauty, and unforgettable cultural experiences.

Food & Drink

Mexican cuisine is famously spicy and delicious – and, of course, it tastes better in its home country than it does anywhere else in the world. From chilaquiles and enchiladas to tacos and burritos, there’s a host of finger-licking flavours in Mexico. Wash your delicious dishes down with a smoky Mezcal. A rich elixir hand-roasted under volcanic rocks, this is the more distinguished older sibling of fast-living, party-hard tequila.

Places to stay in Mexico

Mexico holidays offer stunning beaches, vibrant culture, and unforgettable adventures in every corner.

Travel guide

A land of tropical beaches and ancient ruins with year-round sunshine, some of the greatest all-inclusive resorts and a sprinkle of fiesta for good measure, holidays to Mexico are an exciting new beach break for British travellers.

  • Best time to visit: December-April
  • Average flight time: 9-11 Hours
  • Most suited for: Couples, Families
  • Currency: Mexican Peso
  • Time Difference: -5 hours

Weather in Mexico

Average monthly temperature in Mexico (°C)

  • Jan 23°C
  • Feb 23°C
  • Mar 25°C
  • Apr 26°C
  • May 27°C
  • Jun 28°C
  • Jul 28°C
  • Aug 28°C
  • Sep 28°C
  • Oct 27°C
  • Nov 25°C
  • Dec 24°C

Before you travel - Mexico: Frequently asked questions‎

Get in touch and book your perfect holiday with Hays Travel

With so much choice out there, stop the endless searching - our experts at Hays Travel will find the perfect holiday for you. Speak with an expert now, find a branch near you, search online for great deals, or enquire today to start planning your dream getaway.

‎

Call our experts

Contact the Hays Travel long-haul holiday experts today for personalised advice and unbeatable deals on your next getaway.

0800 098 2977

‎

Enquire today

Submit an enquiry today and one of our experienced Hays Travel holiday experts will get back to you as soon as possible.

‎

Visit us in branch

Visit the Hays Travel holiday experts in branch today for personalised advice, inspiration, and unbeatable deals on your next getaway.