Mexico may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Mexico Vacations

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 (opens in new window).

Top Mexico Flight + Hotel Deals

Hotel Ysuri Bambu
Costa Alegre Hotel & Suites
Imanta Resorts Punta de Mita
Conrad Punta de Mita
Villa Divina Luxury Boutique

2021 Mexico vacation deals

Las Suites Campos Eliseos
Krystal Vallarta - All Inclusive
Family Luxury Residences by Villa La Estancia Riviera Nayarit- All Inclusive
Los Tules Villas del Sol
Suites Princess

Top Hotels in Mexico

Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive
Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive
5 out of 5
Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen, QROO
Free CancellationReserve now, pay when you stay
The price is $426 per night from Oct 29 to Oct 30
4.7/5Exceptional! (1,627 reviews)

"El hotel es muy bonito el servicio es excelente los parques maravillosos"…"

Reviewed on Oct 27, 2020

Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive
Fiesta Americana Condesa Cancun - All Inclusive
Fiesta Americana Condesa Cancun - All Inclusive
4 out of 5
Blvd. Kukulkan km 16.5, Zona Hotelera, Cancun, QROO
The price is $244 per night from Nov 4 to Nov 5
4.5/5Wonderful! (3,650 reviews)

"I like everything staff food Clean very very nice staff"…"

Reviewed on Oct 26, 2020

Fiesta Americana Condesa Cancun - All Inclusive
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 $377 per night from Nov 2 to Nov 3
4.6/5Wonderful! (2,081 reviews)

"The property had issues with the elevators, only one of three were working in our side, but the staff and variety of food offerings were first level. Beach was amazing!"…"

Reviewed on Oct 27, 2020

Live Aqua Beach Resort Cancún - 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 Hotel + Flights

Mexico Vacation

Spend your Mexico vacation learning about some of the world’s most fascinating archaeological sites, or experience the colorful nightlife in a buzzing major city.

Mexico Hotel + Flights

No less than 46397 hotels starting at $244 a night are available in this destination. And remember, Expedia can bundle your hotel and flight bookings to save you cash. Mexico Vacation Packages are easy to book and can take the stress out of planning. Why not add a rental car or experiences, such as a Teotihuacan pyramid tour or a Mexico City bar tour, to your Mexico vacation package?

Your Mexico Vacation Itinerary

Day 1: Mexico City International Airport (MEX) is where most travelers fly into for Mexico vacations. From here, you’re only a short drive from the heart of Mexico City. Drop your bags off at your hotel, then check out Plaza del Zócalo, the city’s main square.

Day 4: When you’re ready to leave the national capital, fly to Tulum, a town in Mexico's Yucatán Peninsula. Boasting gorgeous tropical weather, stunning white sand beaches and amazing coral reefs, it’s the perfect place to relax and unwind for a few days.

Day 7: If you have time, check out Guadalajara, a historic city in Western Mexico. This place is known for its tequila and mariachi music, both born in Jalisco, the city’s state.

Mexico Information

You simply cannot miss Día de Muertos, or Day of the Dead. This iconic festival is held all over Latin America at the beginning of November each year.

The bustling capital has lots to offer. Check out our Downtown Mexico City Vacation Packages  to see how you can make the most of a stay here.

If  you really want to simplify your vacation, browse our Mexico All Inclusive Resorts . Go on, treat yourself!

Frequently asked questions

How much does a Mexico vacation package cost?
Choose from any combination of hotels, flights and car rentals, and you can be vacationing in Mexico from just $562. And the more you bundle, the more money you save. Your dream vacation has never been so affordable.
If I'm not able to travel, can I cancel my Mexico vacation package?
It’s difficult to predict what the future holds, so it’s good to know that you can change or cancel your Mexico vacation 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 $583. A Mexico vacation 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 550 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 . Prices tend to go up in , 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 . Typically, it’s much quieter than in .
How far in advance should I book my Mexico vacation?
Savvy travelers 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 vacation is only a few clicks away.
Does Expedia offer Book Now, Pay Later Mexico vacation packages?
Pay the full price for your vacation package upfront or spread it over a number of installments — it’s up to you. Every traveler 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 vacation packages.
Can I choose my airline with a Mexico Expedia vacation 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.

More trip options