Things to Do in Mexico (Complete Travel Guide for First-Time Visitors)

Mexico

Mexico is a country full of rich history, vibrant culture, beautiful beaches, ancient ruins, colorful cities, and unforgettable food. From lively capital cities and colonial towns to tropical coastlines and world-famous archaeological sites, Mexico offers something for every type of traveler.

Whether you are planning your first trip or returning to explore more, this guide covers the best things to do in Mexico, along with practical travel tips, must-visit destinations, and common mistakes to avoid. Mexico is also a country where every region feels different, so traveling here always feels like discovering something new.

1. Cancún – White Sands and Turquoise Dreams

Cancún is the gateway to Mexico for many travelers. It’s famous for white beaches, all-inclusive resorts, and turquoise waters that look straight out of a postcard. I love starting my trip here to unwind and adjust to the easy pace of beach life before exploring deeper parts of the country.

You can snorkel at Isla Mujeres, visit the nearby Mayan ruins of El Rey, or take a ferry to Isla Holbox for a slower, more relaxed vibe. The underwater museum, MUSA, is one of the most unique experiences, featuring statues covered in coral and colorful fish.

Beyond the beaches, Cancún also works as a base for day trips to cenotes and archaeological sites in the Yucatán Peninsula. It’s a great mix of comfort, adventure, and natural beauty.

Practical tip: Visit early in the morning to enjoy quieter beaches. If you want fewer crowds, stay in Playa Delfines instead of the main hotel zone.

2. Mexico City – Culture, History, and Street Food Heaven

Mexico City feels like ten cities in one. The energy is endless, the food is unforgettable, and the history runs deep. I always start in the Zócalo, where centuries of stories unfold in front of you. The Metropolitan Cathedral, Templo Mayor, and Palacio Nacional sit side by side, showing how ancient and colonial history blend together.

Then I move to neighborhoods like Roma and Condesa for coffee, art galleries, and tree-lined streets. Don’t miss the Frida Kahlo Museum in Coyoacán; it’s worth booking ahead. For food, tacos al pastor from a street stand are a must, especially late in the evening.

If you’re asking yourself what to do in Mexico City beyond the obvious, spend an evening at Plaza Garibaldi to hear live mariachi bands under the stars. Museums, parks, and nightlife make this city impossible to fully explore in just one visit.Practical tip: The metro is efficient and cheap. Learn a few basic Spanish words; it helps with taxis and local markets.

3. Chichen Itzá – Step Into Mayan History

Walking through Chichen Itzá feels like walking through time. The main pyramid, El Castillo, stands tall against the blue sky and reminds you how advanced the Mayans were in astronomy and architecture. Visiting this site is one of the most important things to do in Mexico.

There’s more to see than the pyramid. Explore the Great Ball Court, the Sacred Cenote, and detailed stone carvings that explain ancient rituals and beliefs. A guided tour can help you understand the deeper meaning behind what you’re seeing.

Practical tip: Bring water and a hat. The site has little shade. Combine your visit with a swim in a nearby cenote to cool off after exploring.

4. Oaxaca – The Soul of Mexican Culture

Oaxaca stole my heart. The streets are lined with colorful houses, markets overflow with crafts, and every meal feels like a celebration. I spend mornings at Mercado Benito Juárez tasting mole and fresh chocolate drinks, then visit Monte Albán to see ancient Zapotec ruins overlooking the valley.

In the evenings, I join locals in the zócalo, where music, laughter, and dancing fill the air. Oaxaca is also one of the best places in Mexico to experience traditional festivals and indigenous culture.

If you visit in late October, the Day of the Dead celebrations are some of the most authentic and moving experiences you’ll ever witness.

Practical tip: Bring an empty stomach and an open heart. Oaxaca’s food and people will spoil you.

5. Tulum – Bohemian Vibes and Beachfront Ruins

Tulum feels different from Cancún, more laid-back and eco-chic. I love starting my mornings with yoga on the beach, then exploring the Tulum ruins that overlook the Caribbean Sea.

After sightseeing, a swim in a nearby cenote like Gran Cenote or Dos Ojos is pure bliss. These natural pools offer crystal-clear water and a peaceful escape from the heat.

The town also has some of the best vegan and health-focused cafés in Mexico. Evenings are for simple meals under string lights and starry skies.

Practical tip: Bring cash for smaller beach bars. Rent a bike to get around easily; it’s flat, scenic, and fun.

6. Guanajuato – The Colorful Hill City

Guanajuato looks like a painting that came to life. Narrow alleys wind between bright houses and open into lively plazas where musicians play traditional tunes. I love getting lost here; that’s the best way to discover hidden viewpoints and cafés.

Take the funicular up to the Pipila Monument for sweeping views of the city, and don’t miss the Callejón del Beso (Alley of the Kiss), which comes with a sweet local legend.

Practical tip: Bring comfortable shoes. The city is full of steps and slopes. Evenings are magical with live street performances.

7. Puerto Vallarta – Sunsets and Ocean Adventures

Puerto Vallarta offers the perfect balance of adventure and relaxation. I spend mornings walking along the Malecón boardwalk, afternoons snorkeling in Banderas Bay, and evenings watching fiery sunsets over the Pacific Ocean.

If you love water activities, try a boat trip to the Marietas Islands or go whale watching during winter months. The Romantic Zone is full of charming cafés, art galleries, and friendly locals.

Practical tip: Bring reef-safe sunscreen. The marine life here deserves care and protection.

8. San Miguel de Allende – Art, Architecture, and Charm

San Miguel de Allende is one of those places that makes you want to stay longer than planned. The pink spires of Parroquia de San Miguel Arcángel dominate the skyline, and every street feels cinematic.

Artists, writers, and travelers come here for inspiration. I love wandering between galleries and shaded courtyards, stopping for coffee along the way. Sunset views from El Mirador are unforgettable.

Practical tip: Pack light layers. The temperature can change quickly between day and night.

9. Copper Canyon – Train Through the Mountains

Few experiences compare to riding the El Chepe train through Copper Canyon. The views are breathtaking: deep valleys, pine forests, and small villages perched on cliffs.

Stop at Divisadero for panoramic views and short hikes. You may also meet the Rarámuri people, known for their endurance running and traditional lifestyle.

Practical tip: Bring snacks and warm layers. Book tickets early, as seats sell out quickly.

10. Mérida – Colonial Beauty and Cenote Adventures

Mérida feels elegant, calm, and welcoming. I spend mornings walking Paseo de Montejo, visiting museums, and tasting Yucatán dishes like cochinita pibil. Evenings bring live music to city squares where locals dance under the lights.

Nearby cenotes such as X’Batun and San Antonio Mulix offer refreshing swims surrounded by jungle. They’re perfect for cooling off after sightseeing.

Practical tip: Mérida is very safe and walkable. Staying in a colonial-style guesthouse adds to the experience.

Practical Takeaways for Travelers

Best time to visit: November to April offers mild weather and festivals. Summer is hotter but less crowded in some regions.
Getting around: Domestic flights, ADO buses, and rental cars make traveling easy. Historic centers are best explored on foot.
Language: Basic Spanish helps, though English is common in tourist areas.
Food and safety: Eat where locals eat, avoid tap water, and use bottled or filtered water.

Featured Snippet Style Summary

Looking for the best things to do in Mexico at a glance? Visit Cancún for beaches, explore Mexico City for culture, see Chichen Itzá for ancient history, taste Oaxaca’s food, relax in Tulum, wander colorful Guanajuato, enjoy Puerto Vallarta’s coast, explore artistic San Miguel de Allende, ride the Copper Canyon train, and finish your journey in Mérida’s colonial charm.

FaQs

Is Mexico safe for tourists?

Yes, Mexico is generally safe for tourists, especially in popular destinations like Cancún, Mexico City, Oaxaca, Tulum, and Mérida. Staying in well-known areas, using trusted transportation, and following basic travel precautions helps ensure a safe trip.

How many days are enough to explore Mexico?

Mexico is a large and diverse country. A minimum of 10–14 days is ideal to explore multiple regions, while shorter trips can focus on one or two destinations.

What is the best time of year to visit Mexico?

The best time to visit Mexico is from November to April, when the weather is dry and pleasant. Summer months can be hot and humid but often come with fewer crowds.

Do I need to speak Spanish to travel in Mexico?

Basic Spanish is helpful, especially in local markets and small towns, but English is widely spoken in tourist areas. Locals appreciate even simple efforts to speak Spanish.

Is tap water safe to drink in Mexico?

No, tap water is not considered safe for drinking. Always use bottled or filtered water, including for brushing your teeth in some regions.

Is Mexico an expensive travel destination?

Mexico can be very affordable depending on your travel style. Street food, public transport, and local accommodations help keep costs low, while luxury options are also widely available.

Can I use public transportation in Mexico?

Yes, major cities offer reliable public transport, including metros, buses, and official taxis. Long-distance buses like ADO are comfortable and affordable.

What should I pack for a trip to Mexico?

Pack light clothing, comfortable walking shoes, sunscreen, a hat, reusable water bottle, and modest clothing for visiting churches and cultural sites.

Are credit cards accepted in Mexico?

Credit cards are accepted in cities and tourist areas, but it’s important to carry cash for markets, small towns, and street vendors.

Is Mexico good for first-time international travelers?

Yes, Mexico is an excellent choice for first-time international travelers due to its friendly culture, well-developed tourism infrastructure, and wide range of experiences.

Author Note

I write all the content on Tosstrips based on my own travel research, personal experiences, and careful destination planning. I enjoy exploring new places, learning about different cultures, and sharing practical travel ideas that can actually help readers plan better trips. Many times, I use my Random Country Generator on Tosstrips to randomly select my next destination idea and discover places I may not have planned otherwise. You can explore destinations or get travel inspiration by visiting the homepage at https://tosstrips.com/.
If you’d like to know more about me and the story behind Tosstrips, you can visit the author page here: https://tosstrips.com/author/.

Scroll to Top