There are so many reasons to visit Mexico and so much to see and do. The country's attractions are so incredibly diverse, it may be difficult to decide what to do on your vacation. You'll find modern luxury resorts and untouched natural reserves, gorgeous beaches, fascinating ancient sites, beautiful colonial architecture, colorful festivities, and rich cultural traditions.
No matter what may appeal to you, Mexico will have things to do and see that meet your needs and can be put together for a dream vacation.
To help you decide which of Mexico's attractions you would like to explore on your vacation, here's a quick look at what all the types of things to do this country has to offer.
01 of 09
A good place to start your trip to Mexico is in the heart of the country, the nation's capital, a huge, vibrant city, where ancient meets modern. Since the Benito Juarez airport in Mexico City is the busiest airport in the country, it's easy to find flights there and a convenient spot to begin your explorations.
A good way to get to know the historical center is by taking a walking tour. When your feet get tired, hop on the Turibus to enjoy the sights from a different perspective. And when hunger strikes, head for a great meal, perhaps at one of the best restaurants in the world.
Mexico City is an excellent destination for travelers on a tight budget, too. There are lots of activities you can do for free. It's also quite easy to find decent, cheap hotels in Mexico City.
Mexico City gets a bad rap; it's not as dangerous as many people think. However, like in any big city, you should be sure to take general safety precautions against theft.
02 of 09
Relax on a Mexican Beach
With nearly 6,000 miles (9,330 kilometers) of coastline and some of the most beautiful beaches in the world, Mexico entices all those who enjoy sea and sand.
If you'd like to avoid the beaten path, you might want to consider some of the unknown beach destinations in Mexico like some of the small beach towns on the Costa Maya or Baja California. And if you prefer to enjoy your beach time in your birthday suit rather than a bathing suit, you might be interested in Mexico's nude beaches and resorts.
03 of 09
Stay in Colonial Cities
Mexico's colonial history marked the collision of two very different cultures. This period witnessed great destruction but also gave rise to a flowering of art and architecture. Many cities in Mexico retain their colonial town plan, cobblestone streets, and beautiful colonial architecture.
You can step into the past on your visit to Mexico by staying in a beautifully restored historic hotel in most any town. Even beach towns will usually have a historic church and colonial plaza.
Or, visit one of these lovely and fascinating colonial cities, many of which have been recognized by UNESCO as a heritage of humanity cities.
- Guadalajara, Jalisco, the birthplace of mariachi and tequila, is Mexico's second biggest city and has plenty of museums and historical sites to keep tourists busy.
- Merida, Yucatan, known as the "white city," has a vibrant cultural scene and is a great spot from which to explore the archaeological sites and natural attractions of the Yucatan Peninsula.
- Morelia, Michoacan has elegant buildings made out of pink quarry stone and is a destination for people who enjoy colonial architecture and local culture. Most will also enjoy strolling through Morelia's lovely plazas and gardens.
- Puebla, Puebla, is renowned for its Talavera pottery, but its historical center is chock-full of beautiful colonial buildings. It's also the home of the chile en nogada, Mexico's national dish.
- Oaxaca, Oaxaca is a destination that combines gorgeous colonial architecture with colorful traditions, beautiful handicrafts, and delicious cuisine.
- Taxco, Guerrero, Mexico's silver capital, is a great place to buy jewelry but is also a charming colonial town set in the mountains south of Mexico City.
04 of 09
Visit Ancient Sites
Mexico was home to some of the world's great ancient civilizations. The Olmecs, Zapotecs, Mayas, and Aztecs left their imprint on the land and their descendants can be seen throughout Mexico. Visiting these ancient cities and temples fills the visitor with wonder at these ancient cultures. Mexico's ancient civilizations have left behind a wealth of art, artifacts, and places to visit.
On a visit to Mexico City, you shouldn't miss the Templo Mayor, the main temple of the Aztecs, as well as Teotihuacan. Some more fascinating ancient sites in Mexico include Tulum, Cobá, and Monte Alban.Continue to 5 of 9 below.
05 of 09
Did you know that Mexico is among the top five most biodiverse countries in the world? Its amazing biodiversity makes Mexico an ideal destination for appreciating nature.
You can release baby sea turtles on the beach, go swimming with whale sharks, or explore the second largest coral reef in the world. From the monarch butterfly reserves of Michoacan and excellent opportunities for birding in Oaxaca or the Yucatan Peninsula to whale watching in Baja California, Mexico offers plenty for nature lovers to see and do.
06 of 09
Go on an Adventure
There are lots of opportunities to practice water sports and adventure tourism in Mexico. Get your adrenaline rushing as you zip-line through the jungle or explore an underground river. You can learn to surf or enjoy a bird's eye view of the beach and ocean as you parasail.
The world's second largest coral reef is just off the Riviera Maya, making it a perfect destination for scuba diving or snorkeling. If you're more interested in activities on land, consider exploring the Copper Canyon.
Consider some active adventures that will make your trip to Mexico unforgettable.
07 of 09
So much more than just tacos, Mexican cuisine is diverse and delicious. A visit to Mexico can offer the opportunity to explore beyond the Tex-Mex fare which many people consider "Mexican food." Try mole, chiles rellenos, quesillo, tlayudas, and tamales and let your taste buds experience flavors they never knew existed. And don't forget to wash it down with your choice of tequila, mezcal, or pulque!
To get the most out of your dining experience in Mexico, you should try to adapt to Mexican meal times. Of course, whenever you're ready for a snack there is always lots of street food available, and don't worry if you're vegetarian—there are plenty of options for vegetarians in Mexico.
08 of 09
Shop for Handicrafts
Mexico's beautiful handicrafts and folk art are the results of skill and knowledge that have been passed down through generations. Many visitors to Mexico end up with bags twice as heavy on their return trip because they just couldn't resist the temptation to purchase lots of handicrafts. (Bring an extra bag, just in case!Continue to 9 of 9 below.
09 of 09
Get to Know the People and Culture