Jump directly to the content
MEXI-GO

When is the best time to visit Mexico? Bag cheap beach holidays from £109pp a night

If you click on a link in this story, we may earn affiliate revenue.

Mexico is an exceptional destination to visit all year round, but it mainly makes for an incredible winter escape.

The tropical treasure has magnificent sandy beaches, delicious food, culture and historical sites.

Mexico is an exceptional destination to visit all year round, but it mainly makes for an incredible winter escape
2
Mexico is an exceptional destination to visit all year round, but it mainly makes for an incredible winter escapeCredit: Getty

The dry season, which lasts from December to April and sees highs of 32C, is the best time to travel to Mexico.

There is almost zero chance of rain during these months, and most days will be sunny.

However, the coldest months are from late December to early February, so it's important to keep that in mind.

Despite this, the temperature still fluctuates between 24 and 28C.

Read More Travel Deals

Meanwhile, the wet season runs from the end of May until October, so it's best to avoid it if possible.  

There are also some events to remember if you want to experience the culture entirely.

For instance, Cinco De Mayo (on May 5) is a holiday celebrating the Mexican victory over French forces at the Battle of Puebla.

You can expect street food, parties, parades and plenty of fun.

On the other hand, if you're after a surfing holiday, you should head to Los Cabos between November and April, as it's the busiest surfing season.

Cancun's surf season runs from June to November, so keep that in mind if you want to hit the waves.

Also, every spring, Cancun hosts the Inception Music Festival, the largest Spring Break event in the world.

The event lasts for a month in some of Cancun's top locations, with incredible parties and events throughout the day and night.

Here are some more deals we've found this December:

  • 7 nights b&b at El Pescador in Puerto Vallarta, Mexico - Pacific Coast, Mexico -
  • 7 nights all-inclusive at Riu Vallarta in Nuevo Vallarta, Mexico - Pacific Coast, Mexico -
  • 7 nights all-inclusive at Canto del Sol in Puerto Vallarta, Mexico - Pacific Coast, Mexico -
  • 7 nights room-only at Flamingo Cancun Resort in Cancun, Quintana Roo, Mexico -
  • 7 nights all-inclusive at Iberostar Paraiso Del Mar in Playa del Carmen, Quintana Roo, Mexico -

If you're after some hotel-only deals, here are the best ones we've found in Cancun:

  • Stays at Renaissance Cancun Resort & Marina, Cancun -
  • Stays at Marriott Cancun Resort, Cancun -
  • Stays at Hotel Casa Maya, Cancun -

We've also found the best all-inclusive beach holiday deals to book this payday from £278pp.

Sandals launched a huge sale on super all-inclusive holidays with 45% off paradise island breaks.

READ MORE SUN STORIES

And the price of all-inclusive November sunshine holidays has been slashed to £30 a night.

Prices are based on two adults travelling together and sharing accommodation.

Deals start from £109pp a night
2
Deals start from £109pp a nightCredit: Getty
Topics