Top 12 Best Things to Do in Mexico


Uncovering ancient ruins, wandering around fascinating museums, sampling some of the best dishes in the world, dancing to mariachi music, sunbathing in breathtaking beaches, exploring mysterious archaeological sites, we could go on and on about what Mexico has to offer to the modern-day traveler.

The country is home to a diverse range of locations and an inspiring collection of sights and attractions. In this article Bookmundi shortlists some of the top best things to do in Mexico. Enjoy!

1. Teotihuacán Pyramids

Panorama of Teotihuacan Pyramids
Teotihuacan Pyramids are part of one of Mexico's largest, and definitely its most mysterious, archaeological sites

Teotihuacán emerged as the largest pre-hispanic city in Mexico. With a population of close to 200000, this ancient city enjoyed its best years in the 6th century AD. Its most popular attraction is the Pyramid of the Sun, a breathtaking archeological wonder that rises to a height of 63 m. Climb those 243 steps to see the most breathtaking views of the city. Another equally spectacular attraction is the Moon Pyramid, once a part of the Moon Plaza. Both are located in Avenue of the Dead, the main street of Teotihuacán. Tourists can also explore palaces that were inhabited by ancient priests and uncover stories of ancient rituals and elaborate festivals. To take your experience to the next level, visit a nearby family-run workshop to sample some of the local liquor.

2. Mayan Ruins in Tulum

Famous historical ruins of Tulum
The beautiful Mayan ruins of Tulum found on the Caribbean coast of Mexico's Yucatan Peninsula

The historical significance of these ruins combined with their unique Caribbean coast setting makes the Mayan Ruins in Tulum one of the most seductive ancient ruins on the planet. Considered to be one of the top attractions to see in Mexico, these ruins offer great insights into one of the greatest civilizations of the ancient world. The ruins of Tulum are the only ones that were built by the sea, so make sure that you bring your swimsuit and head over to the beautiful beach for a refreshing dip. You can also take a 30-minute drive to explore the Coba ruins during the same trip. Unlike other archeological sites in the Yucatan Peninsula, the Coba ruins are located in the middle of a jungle and offer an entirely unique experience. You also get to climb the Nohoch Mul, the highest pyramid in the area.

3. Food Tour

Tacos al Pastor
Tacos Al Pastor with spicy shrimp

Feel like eating a few grasshoppers or tasting flowers? What better place than Mexico where both are must-have delicacies. And even if you’re searching for something simpler and less weird, Mexico is really the place where you’d want to enjoy a food tour. Mexico offers one of the most unique culinary experiences in the world and the best way to check out that fascinating street food is through a food tour. One of the highlights of Mexico City is the San Juan Market, known for its dried chili stands and fruit markets. Other dishes to try include home-style fondas, street food, fresh fruit juices, tamales and atole, tacos al pastor, quesadillas and tlacoyos.

4. Cozumel

Girl in snorkeling mask dive underwater with coral reef fishes in Cozumel
Young woman snorkeling in the tropical water around Cozumel island

Cozumel is incredibly proud of its rich marine life, unusual coral formations and prized diving spots. It is one of those few authentic travel destinations that hasn’t been left alone by tourism, but you need to leave the tourist area and those souvenir shops behind to explore Cozumel’s true beauty. Snorkeling and diving are the most obvious highlights with the reefs surrounding Cozumel and the Banco Chinchorro coral atoll being the most popular diving destinations. You can get Aquaworld to plan your dive trip in Cozumel. You can also spend some time in the town square or rent a scooter to explore less-visited parts of the island.

5. Coco Bongo Club

Fancy seeing a nightclub in a list of things to do in Mexico! But the Coco Bongo Club is really THAT famous. A trip to this nightclub is well worth your time as the atmosphere cannot be found anywhere else on the planet. Coco Bongo is incredibly popular among young people, but is a great venue for any traveler searching for the perfect night out spot in Mexico. The club is located in Playa del Carmen and in Cancun.

6. Cancun Swim with Whale Sharks

Cancun Swim with Whale Sharks
It's possible to snorkel with whale sharks near Cancun. 

When it comes to wildlife, it doesn’t get much better than Cancun. Cancun offers visitors an opportunity to swim with humongous whale sharks as they float around the Caribbean Sea. These sharks are known to be the largest in the world, but unlike their counterparts, they don’t pose a threat to humans since they only eat plankton. While visiting Cancun, don’t forget to check out Isla Mujeresan island town, known for its beautiful culture and unique lifestyle.

7. Xel-Ha Eco Tour

Xel-Ha Park, a commercial aquatic theme park
The beautiful bay of Xel Ha in Cancun

The Xel-Ha Eco Park is a naturally formed environment located in the Mayan Riviera that is famous for its beauty. The park offers visitors the chance of spending an enchanting day amid natural beauty while in Mexico. Snorkeling and exploring the impressive marine life is an obvious highlight at the Xel-Ha Eco Park, but visitors can also discover a variety of animals as they make their way around the park. The Xel-Ha Eco Park is also home to a number of activities which can be enjoyed by the entire family.

8. The Chichen Itza Archeological Site

El Castillo in Chichen Itza
The famous El Castillo (Temple of Kukulcan), a Mesoamerican step pyramid in Chichen Itza

The archeological site of Chichen Itza has been termed as one of the New Seven Wonders of the World. Built more than 1000 years ago, this magical Mayan destination never fails to amaze. It offers great insights into the cultural advancements enjoyed by the Mayans and also lets you learn more about the mysterious origins of the Mayans. Stand at the base of the Kulkilkan Pyramid and you’ll realize just why Chicken Itza ranks among the best places to see while in Mexico.

9. Mexico City

Aerial view of Mexico City
Mexico City, one of the most important cultural and financial centers in the  Americas

Mexico City, the capital of Mexico, is brimming with all sorts of cultural and historic wonders. Its main square is flanked by remains of the ceremonial center of the Aztecs. The city is full of all kinds of museums that host relics of ancient civilizations, with the National Museum of Anthropology being the most popular one. The city is also home to Palacio Nacional, one of the greatest buildings in the country. The grandiose colonial era palace is known for its Diego Rivera murals that showcase the Mexican civilization right from the arrival of the Aztec serpent god to the post-revolutionary period. Other things to do in Mexico City include luxury shopping, enjoying the rich cuisine and dancing the night away in those exotic nightclubs.

10. Visit the Sun-Drenched Beaches of Mexico

Cancun beach
The jewel of the Yucatan, Cancun offers breathtaking turquoise seas and nonstop action

Mexico has some of the most beautiful beaches on the planet. The beach Sea of Cortez’s overwhelming beauty makes it one of the top beach destinations. The golden sand, balmy air and turquoise waters offer the perfect setting for the ultimate beach escape. Other beaches worth visiting include the Tulum beach, Playa Norte, Playa del Amor, Cancun Beach, Playa La Ropa and the Secret Beach in Marietas Island.

11. Puebla and Cholula Excursion

Panoramic view of Puebla city
Puebla is a perfect destination for discover the craftsmanship of talavera and mexican food

Enjoy a day tour to Puebla and Cholula for an entirely unique Mexican experience. Uncover the rich history and legacy of the country in this tour. See the largest pyramid in the world in Cholula and feast your eyes on the jaw-dropping Church of Santo Domingo at the Main Square in Puebla. Discover archeological wonders such as the Chapel of the Rosary, Church of Our Lady of the Remedies and Convent of Santa Monica.

12. Hiking the Iztaccihuatl Volcano

Iztaccihuatl is the third highest mountain in Mexico
View from Summit of Iztaccihuatl

Iztaccihuatl, an extinct volcano, is the third highest mountain in the country. Popularly called the sleeping lady, Iztaccihuatl is best explored by a hike. Most travelers choose La Arista del Sol, the standard hiking route that climbs past the feet of the mountain, across the stomach and onto the head. Iztaccihuatl presents beautiful sylvan flora and fauna and showcases a vast diversity of habitats that range from mixed forests of evergreen oak, pine and alnus to alpine. The mountains are home to thousands of species of plants as well as rich fauna such as puma, teporingo rabbit, lynx, white-tailed deer and coati.

Mexico City is one of the most amazing travel destinations on the planet. It lets you explore natural beauty and some of the most exotic ancient ruins in an entirely new light. That said, the country’s true beauty can be seen in its rich heritage and culture, unique lifestyle, mariachi music and tequila bars.

If you are planning a trip to Mexico, follow the link to get your Mexico tourist card online. 

0 Comments We welcome your questions or comments to this article. Our travel experts will respond within 48 hours:
  1. Add Comment

Create your custom-made trip to Mexico

Travelling to Mexico? Chat with a local travel specialist in Mexico who can help organize your trip.

Our travel experts are recommended by
  • BBC
  • Independent
  • Herald Sun
Back to top