
Mexico has everything you could want from a holiday destination: sun-soaked beaches, fun fiestas and ancient history in the form of mythical Mayan sites. Whether you’re in the mood to get out and explore or you want to kick back and relax, there’s something for every type of getaway on a holiday in Mexico.
Fly to Cancun International Airport in Mexico from London Heathrow.
10-11 hour flight time.
Other services available all year round with partner airlines.
Flights from London Heathrow (LHR)
Flights from London Heathrow (LHR)
Where to stay
Adventure
Local vibes
Handpicked hotels
Mexico holidays offer all the bliss of the Caribbean, with a sprinkling of Latin fiestas and mythical Mayan sites. Glorious beaches, fabulous shopping and excellent cuisine also make it the ideal place to kick back and indulge. If that wasn't enough, our all-inclusive packages bring another level of luxury for visitors ready to try new experiences on their Mexico holiday.
UK -6hrs
Spanish
Mexican Peso
10-11 hrs, direct flight
Fly direct on Wednesday, Friday and Sunday with Virgin Atlantic from 19th October 2025.
No, UK passport holders don't need a visa for Mexico.
Guests staying in the Mexican state Quintana Roo are required to pay a travel tax of $11 per adult (over 15 years old). The payment can be made prior to travel, upon arrival or during your stay, as the tax will be imposed upon departure. There is also an additional Environmental Sanitation Tax of $4.25 USD per room, per night that will be added to your hotel bill (payable locally, subject to change).
Dreaming of sun, sea, and a splash of adventure? Our Mexico holidays serve up golden beaches, epic excursions, and a whole lot of fiesta vibes. With fantastic hotel offers waiting, there’s never been a better time to book your escape.
Take a look at our most popular picks in Mexico.
Moon Palace Nizuc
Cancun, Mexico
5 stars
Dreams Aventuras Riviera Maya
Riviera Maya, Cancun
4 stars
The Fives Oceanfront
Puerto Morelos, Mexico
4.5 stars
Oleo Cancun Playa
Cancun, Mexico
4 stars
Hard Rock Hotel Riviera Maya - Hacienda
Riviera Maya, Cancun
5 stars
Secrets Akumal Riviera Maya
Riviera Maya, Cancun
5 stars
The Fives Downtown Hotel & Residences
Cancun, Mexico
4 stars
Moon Palace The Grand Cancun
Cancun, Mexico
5 stars
Hard Rock Hotel Riviera Maya - Heaven
Riviera Maya, Cancun
5 stars
Secrets the Vine Cancun
Cancun, Mexico
5 stars
Secrets Maroma Beach Riviera Cancun
Playa del Carmen, Mexico
5 stars
Dreams Sapphire Resort & Spa
Puerto Morelos, Mexico
4 stars
Hilton Tulum Riviera Maya, All Inclusive Resort
Tulum, Mexico
5 stars
Moon Palace Cancun
Cancun, Mexico
5 stars
UNICO 20 87
Riviera Maya, Cancun
5 stars
Essence at the Fives Beach
Playa del Carmen, Mexico
4.5 stars
Great choice for fun-loving guests
Atelier Playa Mujeres
Playa Mujeres, Mexico
5 stars
Ava Resort Cancun
Cancun, Mexico
5 stars
Conrad Tulum Riviera Maya
Cancun, Mexico
5+ stars
Grand Palladium Select Costa Mujeres
Cancun, Mexico
4.5 stars
Grand Palladium Colonial Resort - Spa
Riviera Maya, Cancun
4.5 stars
Secrets Moxche
Cancun, Mexico
5 stars
The Beachfront by The Fives Hotels
Playa del Carmen, Mexico
4.5 stars
Dreams Playa Mujeres
Playa Mujeres, Mexico
4 stars
Dreams Riviera Cancun Resort & Spa
Puerto Morelos, Mexico
4 stars
Haven Riviera Cancun Resort and Spa
Riviera Cancun, Mexico
5 stars
Mexico has everything you could want from a holiday destination: sun-soaked beaches, fun fiestas and ancient history in the form of mythical Mayan sites. Whether you’re in the mood to get out and explore or you want to kick back and relax, there’s something for every type of getaway on a holiday in Mexico.
Do I need a visa to holiday in Mexico?
If you're travelling from the UK with a British passport, you do not need a visa. You may need to complete an online immigration form - check ahead of time.
Where is the safest place to travel in Mexico?
Cancun is one of Mexico’s most visited, and safest, destinations, especially in the Hotel Zone. It’s well-patrolled, tourist-friendly, and full of world-class resorts, white beaches, and buzzing nightlife. Perfect for families, couples, and solo travellers alike.
What should I know before travelling to Mexico?
Here’s what you need to know before you go - Virgin Atlantic Holidays style:
When is the best time to travel to Mexico?
We suggest between November-April, this is Mexico’s dry season with warm, sunny days and little rain. For sunshine without the crowds, aim for late November or early December - right before the holiday rush. It’s the sweet spot for weather, prices, and vibe.
What is the best part of Mexico for a holiday?
If you dream of powdery white sand and turquoise waters, Cancun is your paradise. It’s packed with world-class resorts, buzzing nightlife, and day trips to ancient ruins and cenotes. Stretching from Cancun to Tulum, the Riviera Maya gives you access to lush jungles, ancient ruins, cenotes, and eco-parks like Xcaret and Xel-Há.
Should I stay in Cancun or Playa del Carmen?
If it’s your first time in Mexico, start with Cancun for that dreamy beach-meets-adventure balance. Choose Playa del Carmen if you're after charm, culture, and easy access to Riviera Maya adventures.
Bonus: they’re only an hour apart. So if you can’t decide, why not split your trip and enjoy the best of both worlds?
Virgin Atlantic Holidays sale
Virgin Atlantic Holidays Sale runs from 00:01am Thursday 01st May 2025 to 23:59pm Tuesday 03rd June 2025 for travel 1st May 2025 to 31st March 2026. Bookings are subject to availability and standard terms and conditions apply. Virgin Atlantic Holidays reserves the right to (i) withdraw the promoted price (ii) cancel or change the advertised price, (iii) amend these terms and conditions at any time if circumstances make this necessary and without further notice. For full Virgin Atlantic Standard Terms and Conditions please visit https://www.virginatlantic.com/holidays/customer-support/terms-and-conditions