Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
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.
The property was absolutely gorgeous. Our teenagers had so much fun at the Xcaret parks. The employees could not of been more helpful and accommodating! We are booking our Christmas vacation this week to go back with all of our children this time.
Very good place to stay, the food on restaurant cualli awesome
My husband and I loved this resort! Great staff, delicious food, and super clean!! We are ready to go back!!
It was a good experience as the resort was as good as the pictures. However, the staff were average and not as per my expectations. There were not many restaurants inside the resort. The view was mesmerizing. It is well maintained and kept proper.
Great experience, love the atmosphere and it’s design is so unique, great food options particularly Morimoto!
Beautiful property. Amazing ocean view. Excellent Staff.