COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Mexico Vacation Packages

Top Mexico Flight + Hotel Deals

Omni Cancun Hotel and Villas All Inclusive
Ocean View Cancun Arenas
Armar House - All-Inclusive
Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
JW Marriott Cancun Resort & Spa

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 NT$15,422 per night from Apr 5 to Apr 6
4.7/5Exceptional! (1,810 reviews)

"Amazing place to stay at. You can’t beat the All inclusive part."…"

Reviewed on 2021/3/3

Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive
Royalton Riviera Cancun Resort & Spa - All Inclusive
Royalton Riviera Cancun Resort & Spa - All Inclusive
4.5 out of 5
Carr Federal 307 Tulum-Cancun Km 332.15, SM31 MZ03, Puerto Morelos, QROO
The price is NT$7,404 per night from Mar 6 to Mar 7
4/5Very Good! (1,212 reviews)

"O hotel é bom, fomos atendidos bem no front desk. Já os garçons não são todos educados. A maioria é rude, com poucas exceções. A praia estava horrível com sea weeds, ele não limpavam direito e deixavam muita sujeira pra traz. Não conseguimos aproveitar a praia. Meu sobrinho teve contato com uma água ..."…"

Reviewed on 2021/3/4

Royalton Riviera Cancun Resort & Spa - 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 NT$11,199 per night from Mar 23 to Mar 24
4.6/5Wonderful! (2,031 reviews)

"Property was amazing, food was excellent, staff was outstanding. Would definitely stay at this resort again."…"

Reviewed on 2021/3/3

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.


From pre-Hispanic ruins to resort-lined beaches, thronged metropolises to cactus-dotted deserts, few countries can offer as much diversity as Mexico. Visit the vast landscapes of Mexico, a country in the southern half of North America that promises picture-perfect beaches, ancient ruins and delicious chili-laden cuisine from street-side vendors. Hike up a volcano, see pyramids from centuries past and visit grand colonial palaces in the capital city.  

Mexico’s rich history can be traced by to ancient civilizations such as the Aztecs, Olmecs and Mayans. The Spanish conquests in the 1500s forever altered the course of Mexican history, but it did not erase many of the customs and architecture that still stands from the country’s pre-colonial days.  

Start in Mexico City to see the Palacio Nacional, a colonial palace with murals depicting the history of Mexico. Head north of Mexico City to see Teotihuacán, a vast archaeological complex featuring the remnants of a settlement dating back to between the 1st and 7th century. While much of the city is now ruins, the two main pyramids, Pyramid of the Sun and Pyramid of the Moon, still tower over the landscape.

Mexico is blessed with incredible beaches and coastal resorts. Experience the active nightlife of Puerto Vallarta, splash around in the sparkling blue waters of Playa del Carmen and explore the family-friendly beaches of Cabo San Lucas.

The most comfortable and often cheapest way of traveling between cities is by bus. Tickets are pre-booked, so get them ahead of time online or at a dedicated kiosk. Alternatively, rent a car to travel around. To bring in your own car, you’ll need to obtain a Temporary Import Permit before you go. For a unique way to see the north of Mexico, take the full-day El Chepe train and look out the window at the rolling fields, fertile farmland and dramatic canyons.

December through April offer the driest conditions. If it’s heat you’re after, consider a May or June trip as this is when temperatures typically peak.  

For a thoroughly relaxing trip to Mexico, stay in one of the many luxury spa resorts on the coast. Unwind by swimming in saltwater pools and swinging in a hammock.

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 NT$17,819. 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 42%. 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 500+ 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 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.