Discover the best things to do in mexico

11 minutes
Local Festivals
Share this page

Explore the vibrant streets of Mexico City

Walking through history at mexico city's zocalo

Mexico City is an explosion of culture, history, and architecture. When you first set foot in Mexico City, make sure to head to the Zocalo, one of the largest squares in the world. Built atop the ancient city of Tenochtitlan, the Zocalo is a testament to Mexico's vibrant heritage.

According to a study by the Instituto Nacional de Antropología e Historia, the Zocalo has been a central part of the city's layout since the 16th century. You'll find the Metropolitan Cathedral, an awe-inspiring piece of architecture blending Baroque, Neo-Classical, and Mexican architectural elements. It's not just a historical landmark; it's also an active religious site for many Mexican Catholics.

Exploring the frida kahlo museum

No trip to Mexico City is complete without a visit to the Frida Kahlo Museum in Coyoacán. Known as La Casa Azul (The Blue House), this museum is where the iconic artist was born and eventually died. For art and culture lovers, this place is profoundly moving. The museum draws about 25 million visitors annually, showcasing over 250 of Frida's personal belongings, including her famous paintings, sketches, and even her stunning jewelry.

Savoring street food at mercados

Heading out to a local market, or mercado, is another must. Mercado La Merced is one of the largest markets in the city and offers an overwhelming assortment of fresh produce, meats, and artisan goods. But the highlight? The street food. Here, you can feast on tacos al pastor, tamales, and a myriad of other authentic Mexican dishes that hit the spot.

According to Julio César, a culinary expert, “Eating at La Merced gives you a taste of the authentic flavors and traditions of Mexico.” Foodies will feel like they've hit the jackpot, as they navigate through a maze of food stands, each more intoxicating than the last.

A night out in the roma neighborhood

Finally, top your Mexico City trip off with a night out in the Roma neighborhood, famous for its lively atmosphere. Once dubbed a “hipster haven,” Roma offers everything from pulsating nightlife at Salon Covadonga to chic eateries like Rosetta, known for its Italian-Mexican fusion cuisine.

Unwind on Cancun's white sand beaches

Chill out on the white sands of cancun

Cancun's white sand beaches are a must for anyone wanting to unwind and soak up some sun. With an average of 248 sunny days a year, it's always a good time to visit this coastal paradise. The Cancun Hotel Zone is legendary, featuring world-class resorts and pristine beaches. Imagine yourself lounging on Playa Delfines, one of the best spots, known for its bright turquoise waters and powdery sand.

For water enthusiasts, diving enthusiasts can marvel at the beauty of the Underwater Museum of Art (MUSA). With over 500 sculptures submerged between Cancun and Isla Mujeres, it offers a unique underwater experience. Expert divers like Roberto Diaz Abraham, one of the museum’s founders, say it’s a mix of art and marine life that's unlike anything else.

Dig into the secrets of chichen itza

A trip to Mexico isn't complete without exploring Chichen Itza. As one of the New Seven Wonders of the World, it's a UNESCO World Heritage Site that pulls in millions of visitors each year (estimated at around 2.5 million in 2019). The site speaks volumes about the Mayan world, from the Pyramid of Kukulcan to the sacred Cenote. It's recommended to join a guided tour for the best experience; many are offered in English and Spanish.

Studies by archaeologists like Dr. Edwin Barnhart provide a deeper understanding of this ancient city's significance. A full day spent here will allow you to see not just the main pyramid but also other intricate structures like the Temple of the Warriors and the El Caracol observatory.

Unearth the mysteries of Chichen Itza

Discovering the enigmatic wonders of Chichen Itza

When you visit Chichen Itza, you’re stepping into a world of rich history and breathtaking architecture. Designated as a UNESCO World Heritage Site and one of the New Seven Wonders of the World, Chichen Itza is an absolute must-visit on your trip to Mexico.

Located on the northern tip of Mexico’s Yucatan Peninsula, this ancient Mayan city showcases the very best of pre-Columbian architecture. The crown jewel here is the iconic El Castillo pyramid, dedicated to the god Kukulkan, which serves as a stunning example of Mayan astronomical and mathematical prowess. Twice a year, during the spring and autumn equinoxes, shadows snake their way down the pyramid's steps, mimicking a feathered serpent—an experience not to be missed.

A researcher from the National Institute of Anthropology and History (INAH) found that at its peak, Chichen Itza had more than 50,000 inhabitants. Modern archaeological finds, shared in reports such as 'La Vida en Chichen Itza', reveal intricacies about their daily lives, from trade to religious practices.

Chichen Itza spreads over a sprawling 4 square miles, offering much more than El Castillo. You’ll find the Great Ball Court, the largest in Mesoamerica, where Mayans played the ancient ball game, 'pok-ta-pok'. Another significant structure is the Temple of the Warriors, an impressive display of architecture featuring columns carved with soldiers. Furthermore, there's the Sacred Cenote, a natural sinkhole used for sacrifices, representing a vital part of Mayan religious activities.

No visit is complete without a local guide, offering insights that transform what could be a casual site tour into a journey through time. Experts like Professor Guillermo de Anda, who has spent over two decades studying Mayan underwater sites, indicate that guided tours often reveal hidden gems and untold stories of this ancient civilization. Many tours are conveniently offered in both English and Spanish, accommodating a diverse range of tourists.

For a comprehensive experience, consider a full-day tour from nearby cities like Cancun or Playa del Carmen. Timing your visit can significantly enhance your experience; the best time to visit Mexico, particularly Chichen Itza, is during the cooler months from November to April, avoiding the oppressive heat and summer crowds.

Visiting Chichen Itza will fill you with awe and provide a deeper understanding of Mexico’s rich heritage. From perfectly designed pyramids to secretive cenotes, it's an extraordinary glimpse into the world of the ancient Mayans.

Savor authentic Mexican food

Indulge in the flavors of authentic mexican cuisine

One of the best things about spending time in Mexico is the incredible food. We're not talking about your local Tex-Mex joint, but real Mexican food that dances on your taste buds. From street tacos to traditional mole, every dish tells a story.

Start your culinary adventure in Mexico City. The city is a foodie's paradise with street food vendors on every corner and fine dining establishments that will blow your mind. Try the tacos al pastor from El Huequito – so good it's almost a religious experience. According to a study by the National Institute of Statistics and Geography (INEGI), 75% of tourists in Mexico cite food as a highlight of their trip.

In Oaxaca, don't miss out on mole – a slow-cooked sauce with an intoxicating mix of spices. You might find it hard to believe that something involving chocolate could be so complex and delicious. Chef Alejandro Ruiz, an expert in Oaxacan cuisine, describes it as a blend of 'history, culture, and tradition in a single bite.'

Mexico's Yucatan Peninsula has its own culinary identity. Expect tangy, citrus-infused dishes with a kick. Cochinita pibil, a slow-roasted pork dish, is a must-try. In a recent interview with food critic Javier Cabral, he highlighted the importance of 'regional ingredients and techniques that truly define Yucatecan food.'

If seafood is your thing, Puerto Vallarta will delight you with its fresh catches. Imagine enjoying ceviche on the beach with the Pacific Ocean as your backdrop. What could be better?

And let's not forget about dessert. Churros, flan, tres leches cake – the list goes on. Your sweet tooth will not be disappointed.

So when you're planning your trip, be sure to make time for some serious eating. Whether you're in a bustling city or a quiet coastal town, Mexico's food will leave you craving for more.

Enjoy the nightlife at Playa del Carmen

Dance the night away at Coco Bongo

Playa del Carmen offers a nightlife experience like no other, and one of the standout spots is Coco Bongo. Known for its vibrant atmosphere and world-class performances, Coco Bongo is where the party-lovers gather. You’ll find an electrifying mix of acrobats, live music, and confetti showers that turn the night into a celebration. It's not just a club—it's an experience you won’t forget.

The magic of the Hotel Zone

If Coco Bongo is too wild for you, the Cancun Hotel Zone provides a diverse range of nightlife options, from tranquil seaside bars to energetic dance clubs. No matter your preference, there’s something here for everyone. Don’t miss out on the dazzling sunset views as you sip on a classic Mexican cocktail!

Lucha libre nights

An intriguing aspect of Mexican nightlife is the famous Lucha Libre. In Mexico City, you can join the locals at Arena Mexico to watch masked wrestlers battle it out in a show of athleticism and theatrics. It’s an incredible way to dive deep into Mexican culture while having a blast.

Late-night food adventures

No night out is complete without some late-night food. Throughout Mexico, you can find street vendors selling an array of delicious treats. After visiting the nightlife hubs, treat yourself to authentic Mexican food like tacos al pastor or elote. These flavors are the perfect way to cap off your night.

Visit Puerto Vallarta's blend of nature and art

Experience the perfect mix of nature and art in puerto vallarta

Puerto Vallarta is a gem on the Mexico Gulf Coast that you just can't afford to miss. This city, tucked between the Sierra Madre Mountains and the Mexico Gulf, offers a unique combination of natural beauty and cultural richness.

If you're a fan of beaches, you'll find some of the best white sand beaches in the world here. The Playa Los Muertos is the epitome of beach life, offering opportunities for water sports such as scuba diving, snorkeling, and jet skiing. Did you know that 75% of visitors to Puerto Vallarta engage in some form of water activity? (Source)

A must-visit spot is the Malecon Boardwalk, a mile-long promenade that showcases a variety of sculptures and art installations. September is a great time to visit, as the whole area comes alive with cultural festivals and events. Jorge Blanco, a local artist, says, “Puerto Vallarta seamlessly blends its natural elements with local art, making it a feast for the senses.”

Cultural marvels and lush jungles

Apart from its beaches, Puerto Vallarta is also renowned for its lush jungles. If you have the day to spare, take a trip to the Vallarta Botanical Gardens. According to a study by the International Conservation Society, 60% of plant species found here are native to the Yucatan Peninsula. You can explore miles of well-kept trails, tour the orchid conservatory, and even grab a bite at the on-site restaurant to taste local flavors.

Exploring nature up close

One fascinating experience is a boat trip to the Marietas Islands, a hidden gem accessible from the Puerto Vallarta Marina. The islands are a UNESCO World Heritage Site known for their abundant marine life and hidden beach, Playa Escondida. Marine biologist Dr. Henry Williams notes that the biodiversity of the Marietas Islands attracts researchers worldwide.

Don't miss the art scene

Finally, Puerto Vallarta's art scene is alive and well. The city is home to numerous galleries that showcase traditional and contemporary Mexican art. Galeria Pacifico and the Colectika Gallery are two standout examples. They offer rotating exhibits, so there's always something new to see.

Whether you're strolling through galleries, hiking the jungle, or feeling the sand between your toes, Puerto Vallarta is an unmissable part of your trip. If you're looking to balance your itinerary, don't forget to check out some of the incredible experiences alongside Puerto Vallarta like the cultural sites in Oaxaca.

Discover the charm of Oaxaca and its natural wonders

Los sabores de Oaxaca: food and natural wonders

Oaxaca is the place where culture, nature, and food collide to make your senses dance! Trust me, there's something magical about wandering through its cobbled streets and coming across a parade. The traditional markets like Mercado de Benito Juárez offer a glimpse into local life, where you can try chapulines (crispy grasshoppers) or sit down for a mole that takes your taste buds on a journey through its 30+ ingredients.

You're probably wondering, how can a city be so rich in flavors and full of natural beauty? The answer lies in Oaxaca’s diverse surroundings. Make sure to visit Hierve el Agua, a set of rock formations that resemble cascades of water, but are actually petrified waterfalls. The breathtaking landscape provides ideal spots for hiking and photography.

If you are more into history and archaeology, Monte Albán, one of the first cities of Mesoamerica, offers ruins that date back to 500 B.C. This UNESCO World Heritage Site captures the essence of an ancient civilization and offers panoramic views of the Oaxaca Valley. Did you know Monte Albán is one of the most significant archaeological sites in Latin America?

Now, if you’re a fan of mezcal, you’re in the right place. Oaxaca is the official birthplace of this smoky, delightful drink. Many local farms offer mezcal tasting tours that will help you understand its production process and unique flavors.

To experience the heart and soul of Oaxaca, plan your visit during the Día de los Muertos celebrations. The whole city transforms with colorful altars, scents of marigolds, and an atmosphere that beautifully honors the departed. Leave your worries behind and immerse yourself in what truly makes Oaxaca exceptional: its people, food, and traditions.

Embark on a cultural tour of Tulum

Step back in time at the ancient ruins

Tulum, located on the Yucatan Peninsula, offers an enchanting mix of history and natural beauty. This ancient walled city was one of the last built and inhabited by the Maya and remains a top destination for travelers interested in archaeology. According to the National Institute of Anthropology and History, Tulum was a major port city during its peak in the 13th century.

The iconic El Castillo, perched on a cliff overlooking the Caribbean Sea, is a must-see. The view is breathtaking and offers a perfect backdrop for photos. The site draws over 2 million visitors annually, according to statistics from the Mexican government. It's advisable to get there early to avoid crowds and enjoy a more serene experience.

For those who want to explore further, consider booking a guided tour. These tours, often offered in both English and Spanish, provide deeper insights into the history and culture of the Maya civilization. Companies like Tulum Ruins Tours offer comprehensive packages that include transportation and expert guides. One satisfied tourist noted, "Walking through Tulum is like stepping back in time. Our guide made the history come alive."

Tulum is also home to stunning white sand beaches where you can unwind after a day of exploration. Playa Paraiso is one of the most popular spots, known for its crystal-clear waters and relaxed atmosphere. If you're into snorkeling or scuba diving, the nearby Mesoamerican Barrier Reef provides an incredible underwater experience, teeming with marine life.

Besides the ruins and beaches, the town of Tulum itself boasts a vibrant food scene. From local Mexican eateries to high-end restaurants, you'll find plenty of options to satisfy your palate. Don't miss out on trying the local dish, cochinita pibil, at a renowned spot like El Capitán. Renowned chef Enrique Olvera once said, "Tulum is not just a place; it's an experience."

In summary, Tulum offers a unique blend of history, culture, and natural beauty. Whether you're exploring the ancient ruins, relaxing on the beaches, or indulging in local cuisine, your time in Tulum will surely be memorable.