Skip to main content
Hays Travel Homepage

Mexico Holidays

Holidays in Mexico

With luxury hotels, mystical temples, and palm-fringed shorelines, the Caribbean coast of Mexico is where many British travellers venture year after year. Attracting couples and families alike, Mexico’s eastern edge offers a perfect pallet-pleasing slice of everything this fascinating country has to offer. Whether you prefer the buzzing party city of Cancun, its more tranquil cousin Playa del Carmen or the tropical chilled-out jungles of the Riviera Maya, gorgeous beaches, all-inclusive mega-resorts, and sunshine are guaranteed.

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.
  • Escape daily routine, embrace adventure, and feel inspired by Mexico’s rich heritage.

Places to stay in Mexico

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

More About Mexico


Living it Large

Whether you explore jungles, shop in colourful markets, or learn to dance danzón, Mexican holidays are whatever you want them to be. But if you're simply looking for a relaxing break in the sun, Mexico could be the place for you. With mega resorts equipped with private beaches, water parks, serene spas, and entertainment programmes made to wow; in Mexico, you don’t even need to leave your hotel to have an unforgettable holiday. Meaning the perfect patch of sun-kissed sand is just a stone's throw from your all-inclusive haven.

Jungle Treasures

Away from the shores, deep in the dense Mexican jungles hide hundreds of mysterious archaeological sites for culture buffs to explore. The ruined cities of Teotihuacan and Chichen Itza are musts when visiting this country. Visit the heart of the Aztec and Mayan empires, admire soaring pyramids and glide past floating gardens at Xochimilco or float in the subterranean Mayan cenotes and feel connected to ancient gods. Mexico’s history is everywhere.

Captivating Caribbean Coastlines

Mexico's Caribbean coastline is a beacon for British holidayers. With powder-soft sands and warm oceans ripe for water sports, there’s plenty to do. Try your hand at kayaking, jet-skiing, or sailing. Take a catamaran cruise through the crystal-clear waters, or dive beneath them and see spectacular reefs.

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.

Adventure and Authentic Experiences

Dive into crystal-clear cenotes for a refreshing swim beneath limestone caves. Savor authentic tacos and spicy salsas at bustling local markets. Dance to mariachi music in Guadalajara or join a vibrant fiesta celebrating Mexico’s rich heritage. Whether zip-lining through lush jungles or learning traditional crafts from artisans, every activity immerses you in adventure and authentic Mexican life.

Ancient Wonders and Vibrant 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.

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: 11 Hours
  • Most suited for: Couples, Families
  • Currency: Mexican Peso
  • Time Difference: -6 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
What currency is used in Mexico?

Mexico uses the Mexican peso as its currency.

What is there to do in Mexico?

Mexico offers endless adventures: explore ancient Mayan ruins at Chichén Itzá, relax on stunning beaches in Cancún, and dive into crystal-clear cenotes. Wander vibrant markets, savour authentic tacos, and experience lively festivals filled with music and colour. From cultural treasures to natural wonders, Mexico promises unforgettable experiences for every traveller.

When is the best time of the year to visit?

The best time to visit Mexico is between December and April, when the weather is warm, dry, and perfect for exploring beaches and cultural sites. These months avoid hurricane season and offer ideal conditions for outdoor adventures, festivals, and sightseeing, making it the most popular travel period.

What are the popular locations to visit?

Mexico boasts incredible destinations: explore Mexico City’s historic heart, relax on Cancún’s pristine beaches, and marvel at Tulum’s seaside ruins. Discover Oaxaca’s colourful markets and rich traditions, or wander San Miguel de Allende’s charming streets. From vibrant cities to tropical coasts, Mexico offers unforgettable experiences for every traveller.

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 holiday experts today for personalised advice and unbeatable deals on your next getaway.

0800 408 4048

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.