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

Mexico 2021 Holidays

Choose two or more items and save on your trip:

Plan your Mexico holiday with Expedia

  • Book your 2021 holiday package deals now! 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

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
Free cancellationReserve now, pay when you stay
The price is €288 per night from 9 May to 9 May
3.9/5Very Good! (1,364 reviews)
"We vacationed here 4/24-5/1 with our one year old and 3 year old. We had a great time. It was unfortunate that our swim out was shaded in the afternoon so we didn’t really use it while the kids were napping as we had hoped and there was no such thing as a butler service or even anyone to contact. ..."

Reviewed on 6 May 2021

Royalton Riviera Cancun Resort & Spa - All Inclusive
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
4.5 out of 5
Blvd. Kukulcan km. 9.5, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is €508 per night from 8 Jun to 8 Jun
4.6/5Exceptional! (1,661 reviews)
"The services overall are 5 stars."

Reviewed on 8 May 2021

Grand Fiesta Americana Coral Beach Cancun - All 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 €345 per night from 11 May to 11 May
4.5/5Wonderful! (3,548 reviews)
"This hotel was amazing! I would say that the service here was astonishing. I would definitely recommend and go back again. I miss it already!"

Reviewed on 6 May 2021

Fiesta Americana Condesa Cancun - All Inclusive
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