Compare Mexico Holidays 2024

Compare cheap Mexico holidays and save UP TO 70%!

Compare 20+ trusted brands

Find the best deals all in one place

ATOL Protected Holiday Promise

Book your holiday with confidence

Powered by MoneySupermarket

Saving you money for more than 15 years

Travel Advice From Experts

Get up-to-date travel tips and inspiration

Discover Mexico Holidays 2024

Most Popular Mexico Holiday Destinations

Cancun Holidays


Puerto Vallarta Holidays


Riviera Maya Holidays


Playa del Carmen Holidays


Mexico City Holidays


Cozumel Holidays


About Mexico Holidays

Mexico holidays are a mix of culture, history, and natural wonders. From the ancient marvels of Chichen Itza to the sun-kissed beaches of Cancun, Mexico offers diverse experiences.

Immerse yourself in the colourful traditions of cities like Mexico City and Oaxaca, explore ancient Mayan ruins, and savour authentic cuisine.

With its warm hospitality and lively atmosphere, Mexico caters to every holidaymaker. Compare with us to unlock exclusive deals, ensuring savings of UP TO 70% on your Mexico holidays.



Mexican Peso (MXN)


12 hrs 15 mins

From London

  • Suitable for Families 85% 85%
  • Suitable for Couples 91% 91%
  • Suitable for Groups 90% 90%

We compare millions of holidays from the UK’s leading travel companies

What makes Mexico a great holiday destination?

Mexico is rich in cultural diversity, as the country boasts ancient archaeological wonders like Chichen Itza and vibrant colonial cities such as Mexico City.

Pristine beaches along the Riviera Maya and the Pacific Coast invite relaxation and water activities.

The gastronomy, from tacos to mole, tantalises taste buds, and festivals celebrate traditions with colour and energy. Mexico’s warm hospitality, coupled with its natural beauty, creates a perfect blend for holidaymakers seeking history, culture, cuisine, and stunning landscapes.

What are the top attractions and activities in Mexico?

Explore the ancient wonders of Chichen Itza, Teotihuacan, and Palenque, delving into the rich history of the Mayan and Aztec civilizations. Relax on the pristine beaches of Cancun, Playa del Carmen, and Tulum, offering sun-soaked retreats.

Immerse yourself in the vibrant culture of Mexico City, with its historic landmarks and museums. Discover the natural beauty of Copper Canyon and the cenotes of the Yucatan Peninsula.

When is the best time to visit Mexico?

Generally, the dry season from November to April is ideal for most parts of the country, offering pleasant weather for beach destinations and cultural exploration. However, this period can be busier with tourists.

The rainy season, from May to October, is a great time for lush landscapes, but coastal areas might experience heavy rainfall.

Consider your preferences – whether you seek sunny beach days, cultural festivals, or a balance of both – when planning your visit to Mexico.

How can I find the best deals for holidays to Mexico?

To find the best deals for holidays to Mexico, planning in advance often leads to better prices and availability. Be flexible with your travel dates to take advantage of last-minute deals or explore off-peak times for cost savings.

Subscribing to our travel newsletter will keep you informed about exclusive offers, and using our holiday comparison tool allows you to explore various travel options and discover exclusive deals, potentially saving you UP TO 70% on your Mexico holidays.

Is Mexico a safe holiday destination?

Mexico, like many destinations, has varying safety conditions across different regions. While many tourists visit Mexico without issues, it’s essential to exercise caution and stay informed about local conditions.

Popular tourist areas generally have heightened security measures, but travellers should remain vigilant, especially in crowded places.

Stay informed about travel advisories, use reputable transportation services, and avoid isolated areas. It’s advisable to be cautious of petty crimes such as pickpocketing.

[variable_1] from [variable_2] booked a [variable_3] [amount] minutes ago.