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

Find out moreOpens in new tab or window

Mexico 2021 Holidays

Choose two or more items and save on your trip:

Plan your Mexico holiday with Expedia

  • Our 2020 bundled deals are currently unavailable, but you can now book our 2021 holiday packages deals. Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Mexico. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

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 €436 per night from 1 Oct to 2 Oct
4.7/5Exceptional! (1,560 reviews)

"Its a paradise nothing to complain about. 100 percent recommended"…"

Reviewed on 27 Sep 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
Free cancellationReserve now, pay when you stay
The price is €214 per night from 30 Sep to 1 Oct
4.5/5Wonderful! (3,631 reviews)

"Hotel is amazing, staff is attentive, property is spotless and food is great."…"

Reviewed on 27 Sep 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 €410 per night from 12 Oct to 13 Oct
4.6/5Wonderful! (2,064 reviews)

"Very clean wonderful staff there is no nightlife they’re very laid-back"…"

Reviewed on 27 Sep 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

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 travelling 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

Q: Should I book a car while on holiday in Mexico?
A: Like most dynamic cities, Mexico City and Ciudad Juarez can be explored using public transportation or ride-share services. But if you want to set off and discover the wider region of Mexico or elsewhere, you may like the freedom and flexibility that comes from having your own set of wheels. For all your motoring needs, check out our guide to Cheap Car Hire in Mexico.
Q: Which airports can I fly in to for a holiday to Mexico?
A: While Mexico has a number of airports, international flights mostly touchdown at one of these major terminals:
  • Mexico City, Distrito Federal (MEX-Mexico City Intl.): 5,457 international flights per month.
  • Cancun, Quintana Roo (CUN-Cancun Intl.): 4,213 international flights per month.
  • Guadalajara, Jalisco (GDL-Don Miguel Hidalgo y Costilla Intl.): 1,272 international flights per month.
Q: What are the most popular types of hotels for a holiday to Mexico?
A: Many travellers seek out hotels in Mexico. Having said that, there are lots of other options. Apartments, condos and private holiday homes are the next most commonly booked hotel types.
Q: What does a Mexico holiday booking with Expedia include?
A: Car and flight. Flight and hotel. Car and hotel. Flight, car and hotel. You get the idea. You can lock in as little or as much as you like, all in one place. To get as much as you can out of your Mexico holiday, take a look at our attractions and activities too.
Q: What is the best way to save money on my holiday to Mexico?
A: Book a package with Expedia. It’s that easy. Hotels, Rental Cars, Flights — make your reservations for your upcoming getaway and watch the savings grow. It’s time to plan your ideal holiday (and save some dollars at the same time).
Q: What are the best things to do in Mexico?
A: Make sure you see Zocalo while you’re in Mexico City. It never fails to impress. If the bustling city of Ciudad Juarez is where you’ll be spending a reasonable amount of time, head to American Consulate. Lastly, if Guadalajara is your chosen city, Hospicio Cabanas is a renowned attraction that you shouldn’t miss.