Mexico Holidays from £1,391

Book a Hotel + Flight or Car together to unlock savings

Choose two or more items and save on your trip:
    Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to £195 when you book a flight and hotel together*
  • lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your Mexico Holiday

Leave the travel planning to us with a Mexico holiday package. With everything organised before you leave, the only thing you'll need to do is sit back, relax and enjoy this destination's countless delights. Planning a travel schedule for your trip to Mexico? Begin with some of its best cities like Cancun, Avenida Kukulkan and Cabo San Lucas. Start packing your suitcase, because your Mexico holiday is just a few clicks away with Expedia.

Top destinations in Mexico

The Latest Mexico Holiday Deals

Dreams Playa Mujeres Golf & Spa Resort - All Inclusive
The Tower by Temptation Cancun Resort  - All Inclusive - Adults Only
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Hotel Marina El Cid Spa & Beach Resort All Inclusive
Temptation Cancun Resort  - All Inclusive- Adults Only
Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
Prices and availability subject to change. Additional terms may apply.

Beach holiday Packages in Mexico

Spend your days sprawled out on powdery white sands and swimming in tropical waters with one of our Mexico Beach holiday Packages. You’ll have your pick of spectacular shorelines for your Mexico holiday, like Akumal Beach in Akumal, Paradise Beach in Cozumel and Norte Beach on Isla Mujeres. Or soak up the sun on iconic stretches like Playa Ruinas in Tulum and Playa de los Muertos in Puerto Vallarta.

When it comes to choosing your seaside stay, Live Aqua Beach Resort Cancun – All Inclusive – Adults Only in Cancun is hard to beat. Just moments from Marlin Beach, this 5-star oceanfront retreat features a spa, seven outdoor pools and suites with sea views. For something a little more budget-friendly, check out Illusion Boutique Hotel By Xperience Hotels. This option in Playa del Carmen is within walking distance of Playa del Carmen Main Beach and Mamitas Beach. To find your dream stay for your Mexico holiday, use our handy filters to search for ocean views, your preferred hotel star rating and more.

Mexico Luxury holiday Packages

Dreaming of a Mexico holiday full of rest, relaxation and indulgence? Book a Mexico Luxury holiday Package. Choose from a range of upmarket accommodations like Nizuc Resort and Spa Hotel. Located in Cancun, this 5-star escape offers private beach access, five pools and a full-service spa. Stays don’t come much more luxurious than Viceroy Riviera Maya All Inclusive, nestled in the rainforest of Riviera Maya. Add this escape to your Mexico holiday package and kick back in a villa with your own private plunge pool, lounge in overwater hammocks and treat yourself at the spa.

For more ideas, check out our luxury hotels and resorts in Mexico. They come with the best of everything, from poolside bars and Champagne service to upmarket restaurants and round-the-clock concierge services. Use Expedia’s filters to search for 5-star properties with premium amenities like hot tubs, spas and pools. When you’ve found your favourite, bundle your accommodations, airfare and car rental into a Mexico holiday package for the ultimate luxury of convenience.

Where to Stay in Mexico

Whether you want to stay on a sun-drenched tropical beach, in a traditional mountain town or a bustling mega city, our southern neighbours have it all. Check out these top spots for your Mexico holiday:

  • Mexico City: Steeped in culture and history yet cosmopolitan and contemporary, the nation’s energetic capital is an ideal base. Aztec ruins, colonial architecture, spicy cuisine and excellent museums lure travellers here.
  • Oaxaca: Enjoy a more traditional taste of Mexico in Oaxaca, known for its colourful architecture, surrounding natural beauty, world-class gastronomy and festivals.
  • Tulum: Come to this chic coastal town for the picture-perfect beaches, stay for the Mayan ruins, fantastic shopping, beautiful cenotes (sinkholes) and epic nightlife.
  • San Cristobal de las Casas: Experience rich culture and history in this highland city. Wander its cobblestone streets, admire its colonial architecture and shop at artisanal markets.

Top Things to Do

Fill your Mexico holiday with historic attractions, natural wonders, adventure and more. Here are some epic ideas for your itinerary:

Need more inspiration? Our Things to Do in Mexico guide has an amazing range of activities and experiences that can be added to your holiday package.

Last-Minute Package Deals

Mexico is a short to medium-haul flight away from many major U.S. cities, making it an ideal destination for a spontaneous getaway. For example, the flight time from Los Angeles International Airport (LAX) to Mexico City Juarez International Airport (MEX) is just under 4 hours. If you’re taking off from Texas, a flight from Dallas-Fort Worth Intl. Airport (DFW) to MEX takes around 2.5 hours. Ready to go? Check out our Last Minute holiday Deals and find your dream holiday package to Mexico.

It’s as easy as entering your departure and destination cities and preferred travel dates, and seeing what deals are still available, sometimes with special discounts. You can save on your Mexico holiday just for combining your hotel and flights into a package with Expedia!

Mexico Essential Information

Language
Spanish
Currency
Mexican pesos
Local Welcome
¡Hola!
Local Goodbye
Adiós
Closest Airport
Mexico City Intl. Airport (MEX)
Population
130,526,900
Top Sights
Xcaret Eco Theme Park, Rosarito Beach and Africam Safari

Our pick of the best Mexico Hotel Deals

Camino Real Aeropuerto Mexico
Camino Real Aeropuerto Mexico
4 out of 5
Mexico City
Stay at this 4-star spa hotel in Mexico City. Enjoy free WiFi, 3 restaurants and a full-service spa. Our guests praise the helpful staff and the clean rooms ...
8.4/10 Very Good! (7,501 reviews)
"Perfect for a layover or after a long haul flight."

Reviewed on 15 Apr 2024

Camino Real Aeropuerto Mexico
Occidental at Xcaret Destination - All Inclusive
Occidental at Xcaret Destination - All Inclusive
4 out of 5
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
Stay at this 4-star beach resort in Playa del Carmen. Enjoy free breakfast, free parking and 7 outdoor pools. Our guests praise the pool and the bar in their ...
8/10 Very Good! (3,178 reviews)
"It was close to the reserve. Far from downtown."

Reviewed on 15 Apr 2024

Occidental at Xcaret Destination - All Inclusive
Fiesta Americana Reforma
Fiesta Americana Reforma
4 out of 5
Paseo De La Reforma 80, Col. Juarez, Mexico City, CDMX
Stay at this business-friendly hotel in Mexico City. Enjoy free WiFi, breakfast and room service. Our guests praise the breakfast and the restaurant in their ...
9/10 Wonderful! (2,134 reviews)
Good Value for the Price
"The hotel location is very good and beds are comfortable. The service at hotel is professional and very friendly. This is an older property that can appear dated so don't expect a luxury modern hotel in downtown Reforma. The hotel is fairly priced for the area and property. Recommended for people ..."

Reviewed on 17 Apr 2024

Fiesta Americana Reforma
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Why should I book my Mexico holiday with Expedia?
With great-value airfares, accommodation and car hire choices all in the same place, Expedia makes booking your Mexico getaway hassle-free. What’s more, we can help you bundle your bookings into a package holiday so you can enjoy even more savings. Pick from amazing properties, add flights and/or a hire car (and maybe even some exciting activities!) and land unbeatable prices. Want to change your plans? Expedia has a flexible cancellation policy for many reservations. To find out more, visit our Customer Service Portal link.
When is the best time of year to holiday in Mexico?
If you’d like to experience the buzz of Mexico in peak season, book your adventure for February, March and April. September, October and December are generally the quietest months of the year. To give you an idea of what type of weather to expect, the average daytime temperature in January, the coolest time of year in Mexico, is 17ºC. The warmest time here is May, when temperatures reach an average of 23ºC.
What are the top hotels for my holiday in Mexico?
Check out Sole Resort Bahia Tortuga and Occidental at Xcaret Destination - All Inclusive. They’re top picks for many travellers headed to Playa del Carmen. If Los Cabos is the next stop on your itinerary, Hotel Aeropuerto Los Cabos and Nobu Hotel Los Cabos are a couple of great options.
How do I get a cheap holiday to Mexico?
Bundling your flight and hotel with Expedia won’t just save valuable time — it’ll save you a tidy sum too. A Mexico holiday makes it a cinch to put together your dream adventure. With more than 400 airlines around the world to select from, finding flights that fit your schedule won’t be a problem. Not only that, we’ve got over 321,000 hotel options globally to select from. Now that’s what you call choice. No matter who you are, Expedia will help show you the world. Learn more about how you can save money on your holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my Mexico holiday?
Plan your holiday in Mexico around major attractions such as Basilica of Our Lady of Guadalupe and Zócalo. Many visitors also recommend Angel of Independence Monument and Estadio Azteca.
What are the best cities to stay in when on holiday in Mexico?
There are loads of terrific places to stay in Mexico, such as Ixtapa - Zihuatanejo. This city has many iconic attractions including La Ropa Beach and Potosi Refuge. Alternatively, make a beeline for Mexico City, where you’ll discover Basilica of Our Lady of Guadalupe and Zócalo. If you’re here for a while, check out both exciting cities!
Do I need a visa for my Mexico holiday?
Official government websites are the best source of information on visa requirements, application procedures and necessary documentation. Your nationality and reason for visiting, whether it be for tourism or business, will determine if you’ll need a visa for Mexico. Also be sure that your passport is up to date and has at least six months validity remaining beyond your intended return date. Finalise all your travel planning well in advance to avoid any nasty last-minute surprises.
What should I wear on my Mexico holiday?
Consider the types of activities you’ll be doing during your holiday in Mexico and choose versatile pieces that you can mix and match. For fashion inspiration or even information on dress codes, look up style blogs or relevant social media accounts. In Mexico, daytime average temperatures reach 23ºC during May, making it the warmest month. January is the coolest time of year here, with the mercury hovering around 17ºC in the day. Plan your trip with confidence by looking at the forecast for all the places on your itinerary.
What does an Expedia Mexico holiday include?
Hotels, flights and car hires, or any combination of them — it’s your pick! Whether you’re headed to Mexico with the kids or travelling solo, there’s a bundle to match every style and budget. Once you’ve made your booking, why not add on a few tours and experiences? Expedia features all kinds of properties, with the most favoured in Mexico being apartments and private holiday homes. Whatever escape you’re after, Expedia provides the flexibility to customise your holiday to suit your needs.
Does Expedia offer Book Now, Pay Later Mexico holidays?
Yes, we do. Expedia has teamed up with online lender Klarna to help you easily pay for your trip in instalments. Simply pick the payment plan best suited to your needs during checkout and take the stress out of budgeting for your trip. Be sure to bundle your accommodation, car hire and flights with Expedia to get the biggest bang for your holiday buck. Consider these flexible payment options below:

  • Pay monthly holidays: Realise your holiday dreams sooner with Klarna’s easy payment plans. If paying in multiple transactions sounds right for you, choose this option during the checkout process.
  • No-deposit holidays: Hitting the “book now” button is much easier with this payment option. With no deposit required for your getaway, you can Book Now, Pay Later and get on your way.

Can I choose my airline with a Mexico Expedia holiday?
Yes, the choice is all yours. We have access to over 400 airlines globally, so you can tailor your Mexico escape according to your budget and style.

Discover the most popular places to visit in Mexico

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.