Mexico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Holidays in Mexico

Choose two or more items and save on your trip:

Mexico Vacation: Coronavirus Information

Most Mexico hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Mexico trip, please visit our Coronavirus Information page.

Top hotels in Mexico

Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
5 out of 5
Blvd. Kukulcan KM.12.5, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is AU$617 per night from 25 Jan. to 26 Jan.
4.6/5Wonderful! (2,095 reviews)

"The only problem with the hotel was the elevators buttons. Not like traditional buttons. Had to hit button multiple times to get them to work. Some buttoms were even broken because people probably getting frustrated with them. The elevators themselves were fast but the buttons were awful."…"

Reviewed on 12 Jan. 2021

Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
Camino Real Aeropuerto Mexico
Camino Real Aeropuerto Mexico
3.5 out of 5
Puerto Mexico No. 80, Col. Penon de Los Banos, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is AU$125 per night from 5 Feb. to 6 Feb.
4/5Very Good! (4,680 reviews)

"The building is a little old and needs some renovations, however the staff is helpful and friendly."…"

Reviewed on 12 Jan. 2021

Camino Real Aeropuerto Mexico
Temptation Cancun Resort  - All Inclusive- Adults Only
Temptation Cancun Resort - All Inclusive- Adults Only
4.5 out of 5
Boulevard Kukulcan Km 3.5, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is AU$339 per night from 19 Jan. to 20 Jan.
4.3/5Excellent! (1,529 reviews)

"This was myself and wife 1st time out of the country and I’ll be damned if we didn’t pick the right resort for my birthday getaway! The property is awesome with good views (we had and ocean view room). The staff cleaned routinely as we noticed and the food was amazing. The heated pool and swim up ..."…"

Reviewed on 14 Jan. 2021

Temptation Cancun Resort - All Inclusive- Adults Only
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.

Mexico Holiday

Explore this vast nation “south of the border” with lovely beaches, fascinating history and many cultural attractions. Mexico has a rich cultural past and extraordinary natural beauty. Visit the capital, Mexico City, one of the world’s 15 largest metropolitan regions. In the grand National Palace, learn about Mexico’s history from Aztec origins through independence from Spanish conquerors to modern sophistication.

Watch the spectacular Ballet Folklórico de Mexico with colourful traditional costumes. Admire the ornate interior of the Palacio de Bellas Artes during the performance and its majestic domed exterior brightly lit after dark.

Nearby to Mexico City, see the large Pyramids of the Sun and Moon at Teotihuacan, built long before Europeans reached North America. Seek out the other fascinating Mesoamerican pyramids in more than a dozen spots across the nation, including Puebla ’s Great Pyramid of Cholula.

The Yucatán Peninsula offers a pleasant mix of historical appreciation and beach fun. Relax completely at Cancún, Cozumel or Playa del Carmen, popular beach getaways in Mexico’s Riviera Maya on the Caribbean Sea. Explore stone structures of ancient Mayan cities at Chichen Itza and the Tulum Ruins. Dive to Kantun-Chi ’s natural caverns and Cancún Marine Park ’s underwater man-made sculptures.

Find more sandy shores along Mexico’s Pacific Ocean coastline. Huatulco features dozens of beaches and snorkeling above coral reefs. Moving north, visit Acapulco, where La Quebrada ’s divers make long leaps into the sea. Puerto Vallarta has beaches and an oceanfront boardwalk leading to restaurants, shops and Old Vallarta. Visit Cabo San Lucas at Baja California Sur ’s southern tip for beaches, interesting coastal rock formations and lively nightlife.

Inland attractions include the UNESCO World Heritage site of Oaxaca, a Spanish colonial town, and nearby archaeological site of Monte Albán. In Morelia, marvel at the old pink Aqueduct, extending more than 1 mile (1.8 kilometres) through the modern city.

Across Mexico, enjoy overall warm weather, friendly people, hand-made crafts and delicious cuisine. Purchase silver jewellery and colourful pottery. Dine on gorditas, tostadas, enchiladas and mole, authentic food far tastier than most Mexican restaurants north of the border. Visit this welcoming nation, a close neighbour and good friend of the United States.

Frequently asked questions

How much does a Mexico holiday package cost?
Choose from any combination of hotels, flights and car rentals, and you can be holidaying in Mexico from just . And the more you bundle, the more money you save. Your dream holiday has never been so affordable.
If I'm not able to travel, can I cancel my Mexico holiday package?
It’s difficult to predict what the future holds, so it’s good to know that you can change or cancel your Mexico holiday package. If your booking was made in the last 24 hours, you may be eligible for a refund. If it’s an older booking, your hotel, airline or car rental company may charge a fee. Check our Customer Service Portal to find out more.
How do I get a cheap travel package to Mexico?
Combine your hotels and flights, add extras such as activities, and save up to $200. A Mexico holiday package makes getting away on a budget a cinch. You won’t just score impressive discounts on your trip — you’ll have loads of choice within your reach too. When you book with Expedia, you’ll have your pick of over 400 airlines and 1 000 000 properties around the globe. Your next big adventure begins right here, right now!
Where should I stay in Mexico?
Puerto Vallarta is a wonderful city to include in your itinerary. Here, you’ll find impressive sights such as Malecon and Bay of Banderas. Playa del Carmen also attracts many globetrotters eager to explore some of the best attractions in Mexico. Two of the best are Xcaret Eco Theme Park and El Camaleon Mayakoba Golf Course.
What are the top hotels in Mexico?
When it comes to hotels in Playa del Carmen, Occidental at Xcaret Destination - All Inclusive and Hilton Playa del Carmen, an All-Inclusive Adult Resort - Newly Renovated are two popular options. If you’re considering heading to Cancun, Fiesta Americana Condesa Cancun - All Inclusive and Paradisus by Melia Cancun - All Inclusive are waiting to welcome you.
When is the best time of year to visit Mexico?
Anytime is an excellent time of year to take a break in Mexico, but generally you’ll pick up the best deals in September. Prices tend to go up in March, so expect to hand over more dollars for your hotel and airfares. Love sightseeing but don’t like queuing up for attractions? Book your Mexico getaway for December, November, October. Typically, it’s much quieter than in July, April, March.
How far in advance should I book my Mexico holiday?
Savvy travellers will likely want to book early. You can normally compare international airfares on Expedia up to a year before your intended flight. If you’re late to book, there’s no need to worry. Low prices sometimes appear just weeks before departure dates.
What does an Expedia Mexico travel package include?
Packages include hotels, flights and rental cars, but you can mix and match them to create your ideal Mexico trip. You can also add on fun things like activities and experiences once you’ve made your booking. You’re in charge! When you combine your bookings with Expedia, you’ll get access to discounts you won’t find anywhere else.
What should I know before booking a Mexico travel package?
Discover deals that match your budget with an Expedia package. Airfares, hotels, rental cars — we’ve got everything you need to plan your getaway. You’ll save a packet just by bundling your bookings. Whether you’re embarking on a ski adventure or sipping cocktails on a beach, your perfect holiday is only a few clicks away.
Does Expedia offer Book Now, Pay Later Mexico holiday packages?
Pay the full price for your holiday package upfront or spread it over a number of installments — it’s up to you. Every traveller has their own set of financial circumstances. It’s for that reason Expedia has teamed up with online lender Affirm to offer a Book Now, Pay Later solution for all holiday packages.
Can I choose my airline with a Mexico Expedia holiday package?
You can. We have more than 550 airline partners all over the world, so pick the carrier that’s a good fit for your budget and travel needs.