What to Do in Mexico? Best Mexico Travel Guide 2024

You are currently viewing What to Do in Mexico? Best Mexico Travel Guide 2024
What to Do in Mexico? Best Mexico Travel Guide 2024 bestpremiumhotels.com

Table of Contents

33 Best Things to Do in Mexico in 2024

What to Do in Mexico
What to Do in Mexico

What to Do in Mexico? Best Mexico Travel Guide 2024

It’s no easy task to narrow down the top experiences in Mexico. This country is bursting with life, boasting a rich tapestry of landscapes, cultures, flavors, and adventures.

Luckily, I’ve enlisted the expertise of renowned travel bloggers from around the globe to compile a definitive list of Mexico’s must-see attractions and activities.

Prepare to soar high in a hot air balloon, explore ancient ruins steeped in history, dive into mesmerizing underground rivers, and embark on a train journey through a canyon that rivals even the mighty Grand Canyon. This list has it all!

Best Things to Do in Mexico

1. Soak in the Stunning Beaches of Tulum

📍 Google Maps

Tulum has experienced a surge in popularity lately, and it’s not hard to see why. The beaches in Tulum are simply breathtaking, with their pristine white sand and crystal-clear turquoise waters. People from all corners of the globe are flocking to this paradise.

While the word is spreading about Tulum’s beauty, there is still a window of opportunity to experience it before it becomes the ultimate must-do in Mexico. Imagine strolling through a laid-back town with a bohemian vibe, exploring the ancient Mayan ruins right by the beach, and indulging in the luxurious resorts that will make you never want to leave. Tulum truly offers an unforgettable experience.

2. Wander the Yellow City of Izamal

📍 Google Maps | Hours: 24 Hours Open daily.

Explore the enchanting streets of Pueblo Magico, also known as Izamal Magic Town, for an unforgettable experience in Mexico. Immerse yourself in the vibrant atmosphere of this city, located in the captivating Yucatan peninsula, where every corner is adorned with a mesmerizing shade of yellow.

As you wander through the streets, you’ll come across a magnificent sight – a colossal Mayan pyramid that stands proudly, overseeing the magical yellow city. However, the true gem of Izamal lies in the Convento de San Antonio de Padua, a picturesque spot that will leave you in awe.

Although Izamal may not offer a plethora of tourist activities, this is precisely what adds to its charm. Embrace the leisurely pace of life as you stroll through the streets, taking in the delightful yellow hues that surround you at every turn. It’s a simple pleasure that will bring joy to your heart.

3. Ride a Hot Air Balloon Over the Ancient Ruins of Teotihuacan.

📍 Google Maps | Phone: +52 800 363 3863 | Website | Hours: 9 am – 5 pm daily, Closed Sundays

Looking for an unforgettable experience in Mexico City? Look no further than Hot Air Balloon Teotihuacan! This is a must-do activity when you’re in the city. Imagine soaring high above the ancient ruins of Teotihuacan, witnessing the Pyramid of the Moon, the Pyramid of the Sun, and the Avenue of the Dead from a unique perspective.

As you ascend into the sky, you’ll be greeted by the rising sun, casting a beautiful glow over the landscape. The tranquility of floating in the air, with only the occasional sound of the burners, is truly mesmerizing. Teotihuacan is nestled in a picturesque basin, surrounded by majestic mountain ranges. In the early morning, the views are breathtaking, offering panoramic vistas as far as the eye can see.

Make sure to add Hot Air Balloon Teotihuacan to your Mexico City itinerary for an experience you’ll never forget!

4. Swim in a “Petrified Waterfall” at Hierve el Agua

📍 Google Maps

Discover one of the most incredible experiences in Mexico, and quite possibly the entire world – exploring the breathtaking mineral formations of Hierve el Agua.

Nestled in Oaxaca, this extraordinary natural wonder showcases calcified “waterfalls” that appear as if they belong to a different realm. Immerse yourself in the enchantment as you swim in the springs or strike a pose for an Instagram-worthy photo amidst these unique formations (a must-visit spot for all Instagram enthusiasts in Mexico!).

Although reaching this remote location requires either a guided tour or renting a car, the adventure will undoubtedly be worth every effort. Prepare to embark on a journey that promises unforgettable memories and awe-inspiring sights!

5. Ride a Train Through Copper Canyon.

📍 Google Maps

One of the most incredible experiences you can have in Mexico is embarking on a journey aboard the renowned “el chepe” train, which will take you through the awe-inspiring Copper Canyon (Barrancas del Cobre) in the northern part of the country.

The adventure begins in Los Mochis, a charming coastal town in the state of Sinaloa. As the historic train chugs along, you’ll be treated to mesmerizing views of small towns and the breathtaking landscapes that define northern Mexico.

From the comfort of the train, you’ll be able to witness the untamed beauty of nature unfold before your eyes. Make sure to plan some stops along the way to fully immerse yourself in the wonders of the canyon. A must-visit destination is the village of Divisadero, which serves as an excellent base for exploration. Here, you can marvel at various viewpoints that offer panoramic vistas of the canyon. Additionally, don’t miss the chance to unleash your inner adventurer at the thrilling adventure park, where you can zip line through the vast expanse of this magnificent canyon!

Embark on this unforgettable journey aboard the “el chepe” train and prepare to be captivated by the enchanting beauty of Copper Canyon.

Amazing things to do in Mexico

What to Do in Mexico
What to Do in Mexico

6. Take the Tequila Train from Guadalajara.

📍 Google Maps

The Herradura Tequila Train offers one of the most enjoyable experiences in Mexico. Departing from Guadalajara, this train takes you on a journey to the stunning agave fields of Jalisco, where you can explore the magnificent Herradura hacienda. Throughout the entire ride, you will be indulged in exquisite craft tequila cocktails, or if you prefer, you can savor straight tequila.

Upon arrival, you will have the opportunity to tour the vast property and gain insights into the tequila production process. A tasting session will follow, where you will be educated on the “proper way” to savor tequila. Afterward, a delectable gourmet lunch awaits you,

accompanied by a captivating cultural presentation, all while enjoying, of course, more delightful tequila drinks. As you make your way back to Guadalajara on the train, the libations continue to flow, ensuring that you have a drink in hand throughout the entire day!

  • Pro tip: book well in advance if you want a seat in the coveted Club Car, which is the first to sell out.

7. Relax at Bacalar, Mexico’s Lake of Seven Colors.

📍 Google Maps

Laguna Bacalar, located in Mexico, is a truly breathtaking destination that should not be missed. With its mesmerizing beauty showcased in the video above, it is no wonder why it is considered one of the most stunning places to visit in the country. Known as the Lake of Seven Colors, Bacalar Lagoon boasts an incredible array of blues and greens that will leave you in awe.

One of the advantages of Bacalar is its subtropical climate, which ensures warm and pleasant weather throughout the year. This makes it the perfect location for swimming or simply enjoying the water on a float, regardless of the season.

For those seeking adventure, a sunrise stand-up paddle-boarding session is highly recommended. Not only will you get a fantastic workout, but you will also be rewarded with a picturesque view of Pirate’s Channel. Here, you can even leap the remnants of an old ship into the crystal-clear blue waters below.

In addition to paddle boarding, there are plenty of other exciting activities to partake in Bacalar, such as kayaking, boat tours, and exploring the historic Fort San Felipe in town. No matter which activity you choose, visiting Bacalar should be at the top of your list when exploring Mexico.

8. Go Diving in a Cenote.

📍 Google Maps

Mexico’s Yucatan Peninsula boasts over 6,000 cenotes, natural sinkholes believed to have been formed by the meteor that caused the extinction of dinosaurs. These cenotes offer not only opportunities for swimming and snorkeling but also for diving. With the guidance of a licensed instructor, a basic diving certification is all that is required.

Curious about what awaits you on a cenote dive in Mexico?

Although there are some fish present in the cenotes, the main attraction lies in the captivating limestone cave formations and the overall structure of these underwater wonders. Additionally, certain cenotes such as El Pit and Cenote Calavera showcase mesmerizing light beams that penetrate through small openings at the top, creating a spectacle of dancing lights within the cenote.

Furthermore, keep an attentive eye for the fog-like phenomenon that can be observed at the bottom of certain cenotes. This eerie yet enchanting fog is a layer of acid cloud, adding to the unique ambiance of these natural formations.

Another interesting fact about cenotes is that not all the water within them is freshwater. Beyond depths of 12-15 meters, saltwater can be found, resulting in a fascinating blend of waters. While cenotes are already ideal for swimming and snorkeling, they truly come alive when explored with SCUBA gear.

-Hannah of Getting Stamped.

9. Swim in An Underground River at Rio Secreto.

📍 Google Maps | Phone: +52 984 242 0074 | Website | Hours: 9 am – 3 pm Fri-Wed, 9 am – 8 pm

Discover the hidden gem of Rio Secreto Nature Reserve, located just a stone’s throw away from Playa del Carmen. Immerse yourself in the enchantment of five mystical caverns, interconnected by an underground river, waiting to be explored through guided tours. Prepare to be mesmerized by the extraordinary mineral formations that adorn these caves, transporting you to another world. And if that’s not enough, brace yourself for a breathtaking light show that illuminates the caves, creating a truly magical experience.

But the real highlight of your Rio Secreto adventure?

Dive into the depths of the underground river cave and indulge in an unparalleled swimming experience. This extraordinary activity is an absolute must-do when visiting the Yucatan Peninsula in Mexico. Don’t let this opportunity slip away!

Unique things to do in Mexico

What to Do in Mexico
What to Do in Mexico

Let’s start with what we think are some of the most interesting things to do in Mexico.

1) Marvel at millions of monarch butterflies.

Every year, a vast number of Monarch butterflies embark on a treacherous journey from the United States and Canada, covering a distance of up to 3,000 miles, to seek refuge in the Sierra Madre mountains in Mexico during the winter season.

Within this region lies the Monarch Butterfly Biosphere Reserve, a UNESCO World Heritage Site, serving as a vast natural sanctuary dedicated to their protection.

For those visiting the colonial city of Morelia, a day trip to witness these magnificent creatures in their natural habitat is highly recommended.

The experience is truly awe-inspiring as the Monarchs gracefully flutter around, creating a mesmerizing spectacle. The trees, adorned with their vibrant orange wings, appear as if they are cloaked in regal attire.

One of the most memorable activities we undertook in Morelia was this remarkable day trip, where we embarked on horseback to ascend the mountains and witness the enchanting gathering of these exquisite butterflies.

3) Witness the Day of the Dead.

The Day of the Dead, also known as Dia de los Muertos, is a multi-day festival that takes place at the start of November. This festival is a celebration of the lives of loved ones who have passed away. Unlike what one might expect, it is not a somber occasion but rather a joyous and festive one. Mexicans perceive death as a natural part of life, and this festival reflects that perspective.

During this time, families come together to clean the graves of their departed loved ones and construct vibrant altars adorned with flowers, photographs, and candles in the cemetery. These altars serve as a way for them to connect with the souls of the deceased. Additionally, they bring toys for deceased children and food to offer to the spirits. It is common for families to enjoy a picnic near the graveyard, consuming the food they have brought. Some even choose to spend the night by the gravesite.

If you find yourself in Mexico during this annual event, consider yourself fortunate. Participating in the Day of the Dead festivities offers a truly unique experience that cannot be replicated elsewhere. It is undoubtedly one of the top activities to engage in while in Mexico.

Where to go for the Day of the Dead

The Day of the Dead festivities in Lake Patzcuaro are known for being especially authentic.

Dances are held in villages around the lake and people dress in elegant costumes, wearing make-up designed to look like skulls.

4) Swim with whale sharks.

Mexico offers a unique opportunity to swim alongside whale sharks, making it one of the rare destinations in the world where this is possible. Despite their name, whale sharks are not sharks but rather the largest fish species on the planet. Interacting with these magnificent yet docile creatures is an experience that should be included in every traveler’s list of must-do activities in Mexico.

To swim with whale sharks, you can visit La Paz on the Baja Peninsula between October and February. Alternatively, you can head to Isla Holbox, located near Cancun, from mid-May to July. Both locations provide excellent opportunities to witness and engage with these awe-inspiring creatures.

5) Ride a horse to Chamula

Google Maps

San Juan Chamula, located in the state of Chiapas, is a self-governing community inhabited by the Tzotzil indigenous people. They maintain a cautious attitude towards outsiders and adhere to their own unique religious beliefs, which combine elements of Catholicism with ancient pagan rituals.

The Temple of San Juan Chamula, the town’s church, is an exceptionally peculiar place. Instead of pews, the floor is adorned with pine boughs and candles, while the walls are adorned with numerous shrines dedicated to various saints. Families also offer Coca-Cola and sacrifice chickens as a means to ward off malevolent spirits.

Embarking on a horseback journey from the colonial town of San Cristobal de las Casas, traversing fields and forests, is an exhilarating way to reach Chamula. Experiencing Chamula in this manner is undeniably one of the most captivating activities to undertake in Mexico!

Chamula horseback tour

Try Chiapas Tours & Expeditions. They offer 7-hour day tours, where you ride to San Juan Chamula.

Most local tour operators in San Cristobal de las Casas also offer horse tours for not much more than $10 USD p.p.

If you’d rather not ride a horse to get there, check out this top-rated guided Chamula day trip from San Cristobal.

It also includes a visit to Zinacantan, where you can see the Tzotzil Maya women make textiles with pre-Columbian waist looms and try their traditional handmade tortillas.

6) Snorkel or dive at the Cancun Underwater Museum.

A must-visit attraction in Mexico is the Cancun Underwater Museum, also known as the Museo Subacuatico de Art (MUSA). This remarkable destination holds the title of being the largest underwater museum globally, featuring around 500 life-size sculptures and installations that are submerged in the Cancun National Marine Park. To explore this captivating site, you have the option to embark on a glass-bottom boat tour or partake in a snorkeling or diving excursion.

7) See the Mummy Museum in Guanajuato.

Indeed, it is true. In the quaint colonial town of Guanajuato, Mexico, there exists a museum solely dedicated to mummies.

Admittedly, it may be considered a rather macabre and somber attraction, not suitable for everyone’s taste.

However, as one of the more peculiar and captivating experiences Mexico has to offer, it manages to captivate the curiosity of many.

Within the walls of the Guanajuato Mummy Museum, visitors can behold over 100 authentic mummies that were exhumed from the nearby cemetery during the 1800s. Astonishingly, some of these mummies are still adorned with their socks.

Moreover, the museum proudly showcases the “smallest mummy in the world” – a preserved fetus that serves as a testament to the museum’s unique collection.

8) Float by the flamingos at Celestun.

From November to February, a remarkable phenomenon occurs in the Celestun Biosphere Reserve, located just an hour’s drive away from Merida in the Yucatan. A staggering number of 35,000 pink flamingos congregate in this area.

Embark on a captivating boat tour through this aquatic wildlife sanctuary, where you will witness these elegant creatures engaging in activities such as preening, feeding, and gracefully taking flight. The sight is truly awe-inspiring! Additionally, the convenience of hotel transfers from Merida is included in the tour package.

Moreover, these tours often venture into the nearby mangroves, providing an opportunity to spot any adorable baby crocodiles that may be present.

9) Laugh at a lucha libre match.

Lucha libre, Mexican wrestling, stands apart from traditional wrestling in its vibrant blend of comedy and acrobatics, accompanied by frequent costume changes. The luchadors, or masked fighters, portray either heroic or villainous characters, captivating the audience with their choreographed stunts and maneuvers.

Interestingly, many spectators also embrace the spectacle by donning masks themselves. Regardless of one’s affinity for wrestling, attending a lucha libre match promises an enjoyable experience. Undeniably, it is an extraordinary activity that showcases the distinctiveness of Mexico.

10) Steam up in a Temazcal.

A temazcal, which translates to “house of heat,” is an ancient Mayan ritual that involves entering a rounded stone hut. Inside, the environment is intensely hot and pitch black, with only the glow of a fire illuminating the space. Meanwhile, a shaman recites chants while clouds of Copal-scented smoke fill the air.

Originally, this practice aimed to cleanse both the mind and body, offering healing properties to the sick and aiding women during childbirth. Nowadays, individuals who partake in a temazcal session claim that it helps them release their fears and provides a profound sense of tranquility afterward.

However, it is important to note that this experience is not suitable for those who suffer from claustrophobia or individuals with heart conditions.

Where to try a temazcal

For a modern take on the temazcal, try Ceviarem Temazcal Oaxaca in Oaxaca.

If you’re staying in Playa del Carmen, the Hilton Playa del Carmen’s spa has a stone steam bath for a temazcal ceremony.

11) Dip your toes in a petrified waterfall at Hierve el Agua

The limestone cliffs at Hierve el Agua in Oaxaca state bear a striking resemblance to frozen white waterfalls. However, these are not ordinary waterfalls but rather “petrified” ones, formed by the passage of mineral water through the limestone. At the summit of these waterfalls,

bubbling springs have given rise to small pools, providing an opportunity for visitors to take a refreshing dip. It is important to note that despite their appearance, these pools are not filled with thermal water; in fact, the water is quite cold.

12) Browse the Sonora witch market

The Sonora witchcraft market, also known as Mercado de Sonora, in Mexico City offers a wide range of intriguing items. While we do not endorse the use of love potions or herbs to cure the fear of flying, it is fascinating to observe the assortment of bottles containing vibrant pink liquids, preserved hummingbirds, and peculiar powders.

In addition, the market boasts an array of voodoo dolls, witchcraft books, and skulls. For a small fee, skilled shamans and witches are available to read your Tarot cards or perform rituals to cleanse your “bad energy” using smoke.

Regrettably, there is also a section dedicated to live animals, which occasionally attracts the attention of the Mexican police. Within this section, you may find frogs, squirrels, puppies, and various exotic animals confined within cages.

13) See the Puebla Tunnels

The existence of an underground network of tunnels beneath Puebla city has been the subject of tales for centuries. However, these stories were dismissed as mere folklore until their “rediscovery” in 2015!

Dating back to 1531, these tunnels serve as a connection between the city and an ancient fort. It is believed that they were utilized as escape routes and hide-outs during the Battle of Puebla, a significant conflict between Mexico and France in the 19th century. Over time, numerous artifacts have been unearthed from the muddy depths of these tunnels.

For those with a passion for history and a desire to uncover one of Mexico’s best-kept secrets, a visit to the Puebla Tunnels is an absolute must. It is truly one of the most remarkable attractions to behold in Mexico.

Cultural things to do in Mexico

If we haven’t persuaded you yet to explore beyond the beach in Mexico, the following Mexico attractions and experiences surely will.

14) See the sculptures on Puerto Vallarta’s Malecon.

Numerous coastal cities in Mexico feature a malecon or a pedestrian promenade along the waterfront.

However, none can rival the captivating malecon found in Puerto Vallarta.

Stretching over a mile in length, Puerto Vallarta’s Malecon is adorned with over a dozen remarkable and thought-provoking sculptures.

Among these sculptures, one that truly catches the eye is the towering 60-foot-high ladder sculpture named “In Search of Reason” by Sergio Bustamante. It depicts two figures ascending a ladder towards the heavens.

Exploring the Malecon and admiring these sculptures is undoubtedly a highlight of any visit to Puerto Vallarta.

15) Explore the magical town of San Miguel de Allende.

San Miguel de Allende, renowned as one of Mexico’s colonial cities, holds a prominent position in the country’s cultural landscape. Recognized as a UNESCO World Heritage Site, it stands as a captivating destination that has garnered international acclaim. It has been hailed as the “best city in the world” on multiple occasions by esteemed publications such as Travel + Leisure and Conde Nast Traveler.

The city boasts an array of exceptional features that contribute to its allure. With its first-class restaurants and luxurious accommodations, including the esteemed Belmond’s Casa de Sierra Nevada, San Miguel de Allende offers a truly indulgent experience for visitors. Furthermore, the city is adorned with numerous art galleries, providing a haven for art enthusiasts. Additionally, its pleasant year-round climate adds to its appeal, attracting both European and North American tourists.

San Miguel de Allende offers a wealth of activities and attractions to keep visitors engaged. From a museum dedicated to ceremonial masks to enchanting botanical gardens, the city pulsates with a vibrant energy and a multitude of experiences.

For those seeking an authentic colonial city experience in Mexico, San Miguel de Allende is an absolute must-visit. Its rich artistic heritage and cultural significance make it a magnet for art lovers and culture enthusiasts alike.

16) Learn about Frida Kahlo

Frida Kahlo, the well-known and extravagant artist from Mexico, was both born and passed away in a place called La Casa Azul, also known as the Blue House. This house, situated in one of the oldest neighborhoods in Mexico City, has been converted into the Frida Kahlo Museum, or Museo Frida Kahlo.

Inside the museum, visitors have the opportunity to view a variety of items that belonged to Frida Kahlo. These include her oil paintings, photographs, dresses, beauty products, the very bed she slept in, and even her wheelchair. Each of these artifacts provides a deep and meaningful glimpse into the extraordinary life she led.

17) Gawk at Chichen Itza

Chichen Itza, one of the seven modern wonders of the world, stands out as the most renowned among the Mayan sites in the Yucatan Peninsula. This ancient metropolis thrived between 600 and 1200 AD, boasting impressive pyramids such as the monumental El Castillo or Temple of Kukulcan, along with the awe-inspiring Great Ball Court and Temple of the Jaguars. Even today, these remarkable structures never fail to captivate visitors.

Tips for visiting Chichen Itza

The archaeological site is very large and visiting Chichen Itza is one of the most popular things to do in Mexico – so go early in the morning to beat the mid-day heat and crowds.

Having a guide bring the place to life for you on a tour of Chichen Itza is also a good idea.

18) Study Spanish.

Enhance your Mexican vacation by acquiring Spanish language skills. It’s an excellent method to fully immerse yourself in the local culture.

Speaking even a little bit of the native language will greatly enhance your travel experiences.

There are various programs available, catering to different types of visitors such as those staying for a week or more, college students, and seniors.

You can find exceptional programs in beautiful colonial cities like Guanajuato, Puebla, Morelia, and San Cristobal de las Casas, and the costs are quite affordable.

19) Wander the yellow city of Izamal

Izamal, a magical town in Mexico and one of the “Pueblos Magicos,” is a true gem with its charming cobblestone streets adorned with buildings painted in a vibrant shade of egg-yolk yellow.

It’s no surprise that it has earned the nickname “Yellow City”!

Back in 1993, Pope John Paul II paid a visit to this town. Legend has it that the locals wanted to beautify the place before his arrival, so they made a collective decision to paint everything in the same bright yellow hue as the stripe on the Vatican flag.

20) Get psyched at the Sanctuary of Atotonilco

The Sanctuary of Atotonilco, often referred to as the “Sistine Chapel of Mexico,” is famous for its stunning collection of oil paintings and vibrant frescoes that adorn every surface of its ceilings and walls.

When you’re in San Miguel de Allende (#15 on the map), you can conveniently visit this UNESCO World Heritage Site with just a short 15-minute drive.

21) Explore the Tulum ruins

Chichen Itza, known as #17, is undeniably Mexico’s most renowned collection of ancient ruins.

However, the Mayan ruins of Tulum, situated on a breathtaking 40-foot-high cliff with a mesmerizing view of the beach, offer another captivating spectacle.

With its haunting beauty, Tulum’s ruins have become a favored destination, so it is advisable to explore the site early in the morning to enjoy its tranquility.

Don’t forget to watch out for the enormous iguanas basking on the rocks!

22) Museum hop in Mexico City

Did you know that Mexico City is home to over 150 museums? It’s actually the city with the most museums in the world, second only to London. One of the most renowned museums is the National Museum of Anthropology, where you can explore the rich heritage of Mexico’s indigenous cultures. The collection includes remarkable artifacts such as the Sun Stone (Aztec calendar), the jade death mask of Mayan king Pakal, and the colossal heads from the Olmec culture.

In addition to the National Museum of Anthropology, there are other must-visit museums in Mexico City. The National Palace showcases Diego Rivera’s famous mural “The History of Mexico,” while the Museo Soumaya houses a stunning collection of art from around the globe.

23) Learn about Diego Rivera

Diego Rivera, a renowned Mexican painter and muralist from the 20th century, gained fame not only for his artistic talent but also for his tumultuous relationship with Frida Kahlo (#16 above), whom he eventually married.

Born in Guanajuato in 1886, Rivera spent the first six years of his life in this city before his family relocated to Mexico City.

Today, the Diego Rivera Museum stands in the very house where he was born, offering visitors a glimpse into his early life. The museum is adorned with antique furnishings, recreating the ambiance of Rivera’s childhood home. Additionally, it showcases a collection of his artworks and features photographs capturing moments shared by Diego and Frida.

Fun things to do in Mexico

There’s no lack of things to do when comes to fun Mexican recreational activities. Check these out!

24) Cruise on a gondola in Xochimilco

Xochimilco, located just south of Mexico City, is renowned for its vibrant trajineras, which resemble gondolas and gracefully navigate through floating flower gardens.

The ambiance at Xochimilco is lively, with mariachi bands serenading passengers on certain boats, while people revel in the experience, savoring drinks and relishing the outing.

The canal system and gardens were ingeniously constructed during the Aztec empire, serving as fertile grounds for cultivating corn and various food crops.

Presently, Xochimilco proudly holds the distinction of being a UNESCO World Heritage Site.

These exceptional gardens rank among the finest in the world, and embarking on a river cruise in Xochimilco is undoubtedly one of the most enjoyable activities to partake in while visiting Mexico!

25) Stroll Mexico City on a Sunday

If your Mexico City itinerary happens to include a Sunday, make sure to visit the Paseo de la Reforma. This bustling city, with its millions of inhabitants, closes this major street to vehicle traffic every Sunday from 8:00 am to 2:00 pm. This allows people and families to come out, engage in exercise, and have a great time.

Joining the locals on a Sunday in Mexico City is one of the most enjoyable activities. You’ll find them cycling, exercising, practicing yoga, dancing, roller-blading, walking their dogs, and simply embracing the joys of life. As you stroll along the entire length of the street, observing all these activities, you’ll also get your fair share of exercise.

26) Listen to mariachi

Guadalajara is renowned for its mariachi ensembles, with the city hosting the annual International Mariachi Festival. However, the vibrant sounds of mariachi can be enjoyed throughout Mexico. Should you find yourself celebrating a birthday at a restaurant in Mexico, simply request the wandering mariachi guitarist (as they seem to be present in every establishment) to perform Las Mananitas, the traditional Mexican birthday song.

27) Take a boat trip to Yelapa

When visiting Puerto Vallarta, consider embarking on a boat excursion to the charming village of Yelapa.

Due to its exclusive accessibility by boat, Yelapa exudes a relaxed and tranquil atmosphere.

The village boasts only a few boutique eco-hotels and local eateries, ensuring that it remains unspoiled by excessive development. Take pleasure in lounging on the beach, taking a refreshing swim, indulging in a delectable seafood lunch, and relishing the boat journey back to PV.

Undoubtedly, it is an excellent choice for a day trip from Puerto Vallarta!

Don’t miss the “pie lady”!

There used to be just one “pie lady.” Now, a few ladies sell fresh-baked coconut and lemon meringue pies on the beach. But all the pies are totally scrumptious! Be sure to get a slice.

28) Shop for silver in Taxco

Taxco, renowned as one of Mexico’s enchanting towns, gained global recognition for its exquisite silver jewelry, tableware, and other silver creations after the arrival of American silver designer William Spratling in 1929. Undoubtedly, indulging in a shopping spree at the numerous silver stores in Taxco is a delightful experience for both shopaholics and others. Bringing home silver from Taxco serves as a sophisticated and timeless souvenir from Mexico.

29) Explore the Botanical Gardens in Puerto Vallarta

The Puerto Vallarta Botanical Gardens are predominantly composed of untamed tropical forest, which adds to its allure. While there are certainly roses, orchids, and blue agave plants to admire, what truly captivated us during our visit was the overwhelming abundance of vibrant greenery that enveloped us as we strolled along the natural, untouched paths. The presence of magnificent birds and butterflies further enhanced the experience.

30) Visit Xcaret

Xcaret Park, located near Playa del Carmen, offers a diverse range of attractions that cater to various interests. Whether you are interested in exploring Mayan archaeological sites, observing marine life in a coral reef aquarium, or enjoying the thrills of a theme park, Xcaret has it all. Immerse yourself in the beauty of underground rivers and caverns as you snorkel through them. Discover the wonders of nature at the butterfly pavilion and zoo. Relax on the beach, swaying in hammocks, and take in the mesmerizing cultural dance performances. A visit to Xcaret Park promises an unforgettable and adventurous day in the Riviera Maya, making it one of the top things to do in Mexico.

5 Top golf courses in Mexico

1) Dunes at Diamante – Cabo San Lucas

2) Four Seasons Punta Mita – Punta Mita (near Puerto Vallarta)

3) Mayakoba (El Camaleon) – Riviera Maya

4) Palmilla Golf Club – San Jose del Cabo

5) TPC Danzante Bay – Loreto

Tasty things to do in Mexico

One of our favorite forms of Mexican entertainment is to eat. The food is so good in Mexico!

31) Sample the food in Oaxaca

Oaxaca, the gastronomic capital, is renowned for its delectable cuisine. The city is famous for its diverse range of dishes, with one of its specialties being mole. This flavorful sauce, made from fruits, nuts, spices, and chili, originated in Oaxaca and can be enjoyed in seven different variations. Mole verde, which consists of pumpkin seeds and green chili, is particularly popular among locals and visitors alike.

In addition to mole, Oaxaca offers a unique dining experience with dishes such as stone soup. This seafood broth is prepared by placing hot river stones in the bowl, creating a captivating and interactive way to enjoy your meal.

When dining in Oaxaca, you’ll find that restaurants take creativity to new heights. From braised rabbit mole enchiladas to hibiscus-stuffed tortillas, the culinary offerings are truly exceptional. Suckling pig tacos and octopus-and-sweetbread tlayudas, made with flour tortillas, are also among the tantalizing options available.

With such a mouthwatering array of dishes, it’s hard not to feel a sense of anticipation. Are you already imagining the flavors and textures of Oaxaca’s culinary delights?

3 Best restaurants in Oaxaca city

Some top restaurants to try Oaxacan fusion food include:

1) Pitiona – A wonderful terrace overlooking Santo Domingo’s 17th century cathedral; beautifully presented and imaginative Mexican food; try the octopus

2) Origen – A contemporary Mexican gastronomic experience

3) Casa Oaxaca el Restaurante – Traditional dining; salsa made fresh at your table

 

32) Taste tequila in Tequila

Indeed, Mexico is home to a town called Tequila, which is renowned for being the birthplace of tequila. The surrounding areas of this town are adorned with vast expanses of blue agave fields, the very plant used in the production of tequila.

Notably, Tequila has been recognized as a UNESCO World Heritage Site due to its picturesque charm. However, if you intend to savor the taste of tequila, then this is the place to be.

Tequila is conveniently located just an hour away from Guadalajara, making it an ideal destination for a day trip.

To make the most of your visit, it is highly recommended to embark on a tequila-tasting tour, where you can explore one or more distilleries.

This particular tequila tour departing from Guadalajara has received exceptional reviews, and for those seeking a unique experience, there is even an option to embark on a tour on horseback through the mesmerizing agave fields!

33) Take a Mexican cooking class

Mexico is a great place to take a cooking class – and a class is a great way to learn more about Mexican cuisine.

Many cooking classes start with a visit to the local market, where you pick up fresh ingredients and learn about the culinary significance of Mexico’s staples.

Best Mexico cooking schools

In Mexico City, Casa Jacaranda gets rave reviews.

Being a foodie city, Oaxaca is also known for its cooking schools. Try Alma de mi Tierra or Que Rico es Oaxaca.

34) Eat tacos

Tacos are undoubtedly one of the most anticipated dishes in Mexico. The taco trucks and shacks that offer these delectable treats are simply unbeatable. Picture this: the aroma of freshly-flipped tortillas fills the air, while inside, you’ll find them stuffed with succulent stewed meats or freshly caught fish from the sea.

However, the world of tacos in Mexico is vast, with numerous variations to choose from. The traditional tortilla is typically made from freshly ground corn, although we prefer flour tortillas and make a special request for those instead. As for the fillings, the options are endless, ranging from various meats to delectable seafood.

In the Yucatan Peninsula, for example, cochinita pibil tacos are a popular choice. These tacos feature slow-roasted pork, generously topped with pickled red onions for a burst of flavor.

On the other hand, in Guadalajara, you’ll find birria tacos. These mouthwatering treats are topped with goat meat, mixed with onions, tomatoes, and a blend of aromatic spices.

If you happen to be in Puerto Vallarta, don’t miss out on the opportunity to savor smoked marlin tacos. These unique tacos offer a delightful combination of flavors that will surely leave you craving for more.

So, whether you’re a taco enthusiast or simply looking to explore the diverse taco scene in Mexico, there’s something for everyone to enjoy.

Top taco joints in Mexico

We love the shrimp tacos at Gardenias in Cabo San Lucas.

In Mexico City, El Parnita (in the hip Roma neighborhood) is a popular spot, known for its interesting range of tacos, from duck to grasshopper tacos.

There are also great places to eat in Puerto Vallarta dishing up tasty tacos – like Pancho’s Takos for tacos al pastor and The Blue Shrimp for crab tacos.

35) Bite into exotic Mexican fruit

Mexico offers a delightful variety of Mexican fruits that we thoroughly enjoy exploring during our breakfasts. It’s a refreshing departure from the usual apples, oranges, and bananas we consume in our daily lives. Among these fruits, we have developed a particular fondness for Mexico’s succulent and luscious mangos.

36) Go mezcal tasting in Oaxaca

Mezcal, tequila’s smoky relative, is also crafted from agave plants. Its distinct smoky flavor is achieved through the traditional method of cooking it inside fire pits filled with wood and charcoal.

Oaxaca, known as the birthplace of mezcal, produces over 90% of the world’s mezcal. To experience the true essence of mezcal, visit any cozy mezcal bar in Oaxaca city for an authentic mezcal tasting.

Additionally, distilleries located in the countryside provide tours and tastings, allowing visitors to delve deeper into the world of mezcal.

Where to get your first mezcal lesson

To learn about mezcal, head first to Mezcaloteca in Oaxaca. They work with local small-batch producers.

During the course of an hour-long tasting, you’ll learn about the history of mezcal, the different types of agave plants used and the distilling process.

Reservations are recommended.

37) Dine out in Mexico City

Do you want artful gastronomy?

As the largest city in Mexico (population 22,000,000 in the metro area), Mexico City is your place for fine dining – laying claim to some of the best restaurants in the world.

3 Top restaurants in Mexico city

These 3 restaurants are worth hitting:

1) Pujol – Zen-like space; choice of tasting menus (perhaps wild herb enchilada with quail’s egg or dried-beef tartare with bean blossoms will be on the menu?)

2) Quintonil – Small minimalist resto in the Polanco district; if on the menu (which changes seasonally), try the crab tostada with habanero chili mayo and the oyster mushroom in puff pastry, topped with caviar

3) Restaurante Nicos – A classic, with 60 years under its belt; mezcal cart; Caesar salad and guacamole made table-side

And don’t miss the traditional Café Tacuba. More than a century old, it’s an institution in Mexico City.

38) Try different margaritas

Margaritas, a renowned tequila beverage from Mexico, are a delectable fusion of sweet and savory tastes, accompanied by a tangy twist.

According to one tale, these delightful concoctions were initially crafted in Tehuacan by a young man who aimed to please his girlfriend, Margarita, by incorporating salt into her drinks.

Alternatively, another narrative suggests that a Tijuana restaurateur invented this cocktail in 1938 for a Ziegfeld showgirl who desired a delightful tequila-based beverage.

The choice is yours to make.

Whether you choose to savor your margaritas while basking on a sandy beach as the sun sets or by the pool on a leisurely day, indulging in a margarita (or two!) is an essential experience in Mexico.

And the best part? Apart from the classic lime margarita, there is an array of flavors to explore! Popular options include the fruity mango and strawberry margaritas. We are fond of the refreshing tamarind margaritas.

39) Enjoy a street food tour.

Exploring the vibrant street food scene is an essential part of any visit to Mexico. Renowned for its flavorful and tantalizing cuisine, the country offers a wide array of spicy, fresh, and delectable dishes that are sure to leave you craving more. From mouth-watering tacos to corn tortillas and banana leaf-wrapped tamales, there is an abundance of culinary delights to savor.

What makes the street food experience in Mexico even more captivating is the regional variations found throughout the country. Each region boasts its own unique twist on traditional dishes, showcasing the diverse culinary heritage of Mexico. This means that no matter where you go, you’ll have the opportunity to indulge in a wide range of flavors and culinary traditions.

One of the best things about Mexico’s street food is its affordability. You can enjoy a delicious and satisfying meal without breaking the bank. Whether you’re strolling through bustling markets or exploring the hidden gems of Mexico’s streets, the options for street food are endless.

If you truly want to immerse yourself in the culinary wonders of Mexico, embarking on a street food tour is a must. It is considered one of the top activities to do in the country, allowing you to discover the hidden gems and local favorites that may not be found in guidebooks. So, don’t miss out on the opportunity to tantalize your taste buds and experience the true flavors of Mexico through its vibrant street food culture.

40) Go wine tasting in Guadalupe.

When considering fine wines, our minds often gravitate towards countries like France, South Africa, New Zealand, and California. However, it is important to recognize that Mexico has also established itself as a formidable contender in the world of winemaking. One particular region that stands out is Valle de Guadalupe, renowned for its exceptional wines.

Situated just a short drive away from Los Angeles, this sun-drenched valley boasts not only exquisite vineyards but also luxurious accommodations. Here, amidst the picturesque landscape, you can indulge in a glass of refreshing Chardonnay or a velvety Cabernet Sauvignon.

To fully experience the best of Mexican wines, be sure to include Vena Cava, Casa de Piedra, and Finca la Carrodilla on your itinerary. These esteemed establishments offer a delightful selection of wines that showcase the country’s winemaking prowess. Imagine embarking on a journey where you are guaranteed both delectable wines and delightful weather. It truly is a match made in heaven.

Adventurous things to do in Mexico

Hey, adventure lovers – these outdoor activities in Mexico are for you!

41) Learn to surf in Sayulita

Sayulita, situated on the Pacific Coast and located just north of Puerto Vallarta, is a renowned Mexican town famous for its surfing culture. The waves in this area are gentle, providing a perfect environment for surfers of all levels. Despite its increasing popularity, Sayulita has managed to maintain its relaxed and bohemian atmosphere.

Numerous surf shops are available, offering lessons for those who wish to experience the thrill of riding the waves. Alternatively, if you prefer to simply relax on the beach and observe others conquering the waves, you are more than welcome to do so.

42) Snorkel or dive in Cabo Pulmo

Located approximately two hours northeast of Cabo San Lucas, Cabo Pulmo stands as a renowned national marine park, often referred to as the “aquarium of the world” by Jacques Cousteau. The abundance of underwater life in this area is truly remarkable, offering a captivating sight to behold.

During our visits, we have had the privilege of diving alongside sharks, an exhilarating experience that has left us in awe. Additionally, witnessing the playful antics of the resident sea lion colony has provided us with endless enjoyment.

43) Take a balloon ride over the pyramids of Teotihuacan

Hot air ballooning over the ancient city of Teotihuacan in Mexico is an exhilarating experience when seeking adventurous activities. Teotihuacan, also known as the “City of the Sun” or “City of the Gods,” has a rich history dating back to 100 BC. Once inhabited by a population of 125,000 to 200,000 people,

this pre-Aztec city was among the largest in the world and continues to captivate visitors as one of Mexico’s most remarkable archaeological sites. From the vantage point of a hot air balloon, you will witness the grandeur of two colossal pyramids, namely the Pyramid of the Sun and the Pyramid of the Moon.

Moreover, if you have never embarked on a hot air balloon ride before, the experience of peacefully floating amidst a sky adorned with other balloons, while the sun ascends and bathes the earth in a golden hue, is truly enchanting.

44) Swim with sea turtles in Akumal

Swimming with the sea turtles in Akumal is an incredible experience that nature enthusiasts will truly appreciate.

Akumal is home to a large population of green sea turtles, and they can be found in a shallow area near the beach where they feed on seagrass. This allows visitors to observe these magnificent creatures in their natural habitat, all while being in a protected area.

To access the beach, there is a small fee of approximately USD 5. If you have your snorkeling equipment, you can simply wade into the water and start your adventure.

Alternatively, many people opt to take a guided tour, which not only provides snorkeling equipment but also a knowledgeable guide to enhance the experience.

Akumal sea turtle tour

Check out this top-rated sea turtle tour from Cancun and the Riviera Maya. It combines a visit to the Tulum ruins (#21) with snorkeling with the Akumal turtles and a swim in a freshwater cenote.

45) Jump off cliffs in Matacanes

If you have a passion for extreme sports, Mexico offers an exhilarating experience that might pique your interest. Consider venturing to Matacanes, a breathtaking canyon adorned with stalagmites, located in Cumbres de Monterrey National Park near Santiago in northern Mexico. This destination is renowned for its thrilling “canyoneering” activities.

Embark on an unforgettable journey by descending a towering 100-foot waterfall through rappelling. Following this daring feat, your guided tour will span over 8 hours, during which you will have the opportunity to leap off 30 cliffs, rappel into a captivating cave, engage in bouldering, and slide down steep rocky chutes into mesmerizing lagoons situated far below.

While this may seem like an audacious endeavor to some, it undoubtedly appeals to the adventurous souls among us. However, it is important to note that Matacanes is a remote and relatively unexplored region. To fully immerse yourself in this experience, you will need to spend the preceding night in a nearby camp or cabin. Additionally, you will likely acquire a few minor injuries and scrapes throughout the day.

(Full disclosure: We have yet to partake in this particular adventure!)

46) Snorkel with sea lions at Los Islotes

Los Islotes, located approximately an hour away from La Paz, is a collection of rocky formations that serves as a habitat for around 400 sea lions. Snorkelers have the opportunity to swim alongside these fascinating creatures. The water depth in this area is relatively shallow, ranging from 25 to 50 feet, making it easily accessible for snorkeling.

The mature male sea lions and adult females have become accustomed to the presence of the pangas, which are local open boats that transport visitors to Los Islotes. As a result, they tend to remain on the rocks, observing the activities taking place around them.

On the other hand, it is the lively and energetic juvenile sea lions who display a keen interest in interacting with humans. They exhibit curiosity and playfulness by circling snorkelers at high speeds, zooming in close, and then swiftly darting away.

When to go to Los Islotes

The best time to snorkel with the sea lions is from March to June and October to November, when the waters are warm and tranquil.

We went in early January, and the water was freezing cold – so cold we could only stay in the water for a couple of minutes (we wouldn’t recommend going at this time).

July and August is the mating season. You’re not allowed to get in the water then, but you can still take a boat trip to see the sea lions on the rocks.

47) Watch whales

Mexico offers remarkable opportunities for whale watching, particularly in Cabo San Lucas and the Bay of Banderas. From December to April, thousands of gray whales and humpbacks migrate to these areas to mate and give birth, creating a captivating display of nature’s wonders.

Witnessing a humpback whale breach the surface multiple times during our recent excursion left us in awe. The Bay of Banderas in Puerto Vallarta is another fantastic location, with approximately 700 humpback whales visiting between December and March. Mexico’s coastal regions provide a front-row seat to this awe-inspiring spectacle, making it a must-visit destination for any whale enthusiast.

48) Go scuba diving in Cozumel

Cozumel, an island situated six miles away from the Yucatan Peninsula’s coast, has been newly included in Mexico’s Pueblos Magicos list in 2023. This captivating destination entices scuba divers with its inviting waters, exceptional visibility beneath the surface, vibrant coral sites bustling with tropical fish,

as well as intriguing caverns and walls perfect for drift diving. Prepare to encounter an array of marine life including turtles, nurse sharks, rays, barracudas, lobsters, and many other fascinating creatures. If you have a passion for exploring the underwater world and creating mesmerizing bubbles, diving in Cozumel will undoubtedly be a delightful experience for you!

Chill things to do in Mexico

We’re not finished yet with all the great must-do things in Mexico!

49) Go on a sunset cruise in Cabo

The majestic rock formation known as the “Arch” at Land’s End in Cabo San Lucas has been sculpted over time by the forces of wind, tide, and nature. To truly appreciate its grandeur, one must view it from the sea, as it is inaccessible by foot.

A highly recommended activity in Cabo San Lucas is embarking on a sunset cruise that takes you through the bay and past the Arch. For a more romantic experience, sailing on a sailboat is the preferred choice.

As you approach the Arch, you may notice the presence of large, slug-like creatures resting on the rocks and emitting loud barks. These are the sea lions that inhabit the area, adding to the unique charm of this natural wonder.

50) Kiss in a beautiful beach hotel

La Casa Que Canta (“The House That Sings”) is adored in Zihuatanejo. The turndown service offers a delightful touch with candles illuminating your bathroom.

Several suites also boast their private pools, making it one of our preferred Mexican hotels with this luxurious feature!

In Cabo San Lucas, the elegant Pueblo Bonito Pacifica is nestled along an almost-secluded beach, creating a relaxed atmosphere.

Then there’s the eco-chic destination of Tulum in the Riviera Maya.

When seeking a lavish beach getaway, the prime location to stay in Tulum is along Tulum Beach.

We have carefully selected the finest boutique beach hotels in Tulum. Most of these establishments cater exclusively to adults, allowing you to truly experience paradise by walking barefoot on the sand.

Additionally, some of the hotels in Tulum offer rooms with private pools, providing an extra level of indulgence.

51) Hang out on the beaches of Zihuatanejo

Sure, if you’re interested in discovering beautiful beaches in Mexico, Zihuatanejo is the place to go.

Zihuatanejo boasts some of the finest beaches in Mexico, with Playa La Ropa being a standout. This mile-long stretch of soft, powdery sand is gently caressed by tranquil waters. The warm and calm sea makes it an ideal spot for swimming and even trying out stand-up paddleboarding.

Another beach worth mentioning is Playa Las Gatas. Here, you can rent comfortable recliners under umbrellas from charming beachside restaurants. It’s the perfect setting to indulge in a serene day of reading, napping, and taking refreshing swims.

Now you know what to do in Mexico!

As you can see, there are so many incredible things to do in Mexico – you’ll want to plan plenty of time to visit this amazing country!

To experience the best of Mexico in one vacation, we suggest combining a beach destination with a cultural one (like San Miguel de Allende or Mexico City).

Adios, and have a great trip!

Our top travel tips and resources

Hotels: Hotels.com is great for scoring a “wow” hotel – or at least a decent one. (We especially like their flexible cancellation policy!)

Vacation homes, condos and rentals: We prefer and use Vrbo (Vacation Rentals by Owner).

Tours: For the best local food, walking and other guided tours, plus skip-the-line tickets to attractions, check out Viator (a TripAdvisor company) and GetYourGuide.

Car rental: Renting a car is often one of the best ways to explore off the beaten path. Discover Cars searches car rental companies so you get the best rates.

Travel insurance: SafetyWing is designed for frequent travelers, long-term adventurers and digital nomads. It covers medical expenses, lost checked luggage, trip interruption and more.

Travel gear: See our travel shop to find the best luggage, accessories and other travel gear. (We suggest these comfy travel sandals for city walking, the beach and kicking about.)

Pssst! If you make a booking or purchase through our site, we may earn a small commission (at no cost to you). Thanks!

 

Leave a Reply