Mexico is one of the most colorful and exciting travel destinations in the world. It offers white sand beaches on the Caribbean, ancient Maya and Aztec pyramids, magical colonial towns, deep blue cenotes and one of the most famous food cultures on the planet.
Most travelers start in Cancun, Tulum or Playa del Carmen on the Yucatan Peninsula. From there you can swim in cenotes, visit Chichen Itza, and explore the islands of Isla Mujeres and Cozumel. Inland, Mexico City, Oaxaca and San Miguel de Allende offer culture, history and amazing food.
Whether you are planning a beach holiday, a cultural trip or a food adventure, this guide will help you discover the best places to visit in Mexico, when to go, how much it costs and the hidden gems most travelers miss.
Before you pack your bags, read these practical guides. They cover the best time to visit, how much a trip to Mexico costs, entry rules, getting around, staying safe and the local customs every traveler should know.
The Yucatan Peninsula is the most popular region of Mexico. Relax on the beaches of Cancun and Tulum, swim in crystal-clear cenotes, visit the famous pyramid of Chichen Itza and snorkel with sea turtles in Akumal. The Maya ruins of Tulum sit right on a cliff above the Caribbean Sea.
Mexico City is huge, lively and full of culture. Visit the pyramids of Teotihuacan, the Frida Kahlo Museum, the colorful canals of Xochimilco and the historic center. The city is also one of the best places in the world for street food.
Colonial towns like Oaxaca, San Miguel de Allende, Guanajuato and Puebla are full of colorful streets, churches and markets. On the Pacific coast, Puerto Vallarta, Los Cabos and Puerto Escondido offer beaches, whale watching and some of the best surfing in the country.
And the food is a real highlight. Try tacos al pastor, mole in Oaxaca, fresh ceviche on the beach, cochinita pibil in the Yucatan and churros with hot chocolate. Add warm people and great value, and Mexico is a place that makes every traveler want to return.
From the beaches of Cancun and Tulum and the pyramids of Chichen Itza to the streets of Mexico City and the colors of Oaxaca, every place in Mexico has its own story. Click on a destination below to find what to see, where to stay and the best things to do there.
Beach guides, trip reports and local tips to help you plan the perfect trip to Mexico.