30 unmissable things to do in Mexico
Unmissable Mexico
Once the land of the Maya and Aztec civilisations, Mexico is steeped in history and culture. With ancient ruins, beautiful beaches, enchanting cities and incredible food there are countless memorable experiences to be had. This is by no means a definitive list, but here are 30 awe-inspiring things to do in Mexico to get you started.
Ruth Peterkin/Shutterstock
Watch the sunset at Land’s End
These stunning rock formations can be found at Cabo San Lucas. The famous arch itself is locally known as El Arco and is most beautiful at sunset. It’s believed 16th-century pirates would hide behind it waiting for Spanish ships. You’ll find tours at most beaches along the Los Cabos corridor, which usually include a stop-off at nearby Lover's Beach.
Anton_Ivanov/Shutterstock
Visit the lifelong home of Frida Kahlo
Frida Kahlo’s home in Mexico City is now a museum dedicated to her life and artwork. Known as Caza Azul, or the Blue House thanks to the cobalt-blue walls, each room is full of her furniture, clothes, trinkets and original art – although her most famous pieces are elsewhere. Arrive early to escape the largest crowds. You will be asked to pay extra if you want to take photographs.
Save baby sea turtles at Puerto Vallarta
The beach at Nuevo Vallarta is one of the few places in the world where sea turtles come ashore to build their nests and lay eggs. But, once hatched the new-borns face a treacherous journey into the sea. Puerto Vallarta Tours offers volunteers the chance to give the turtles a helping hand while protecting them from predators. Tours run seasonally, from September to January.
Love this? Follow us on Facebook for travel inspiration and more
Byelikova Oksana/Shutterstock
Celebrate the Day of the Dead festival
Join in with the nation as they remember and honour their deceased loved ones. The Day of the Dead festivals are held around 1 November, when families believe their relatives' spirits come back to see them. Parades and parties take place in public squares and cemeteries across the country, but you’ll find the most impressive events in Oaxaca, Lake Patzcuaro on the island of Janitzio and San Andres Mixquic.
Visit the Palacio de Bellas Artes
Head to this grand white-marble building to admire the vast murals and sculptures that take centre-stage on its top floors. Situated in Mexico City, the Palacio de Bellas Artes is also home to a concert hall and hosts opera, dance and literature events throughout the year. It’s such an important cultural hub, it was recognised by UNESCO as an artistic monument in 1987.
Anton_Ivanov/Shutterstock
Explore the pyramids of Monte Alban
Wonder at the ancient remains of pyramids, temples and palaces at one of Mexico’s most important archaeological sites. Founded around 600 BC, this walled city is perched on a flattened hilltop 1,312 feet (400m) above the valley floor. Located near Oaxaca, in central Mexico, the ruins were once the home to the Zapotec civilisation.
Diego Grandi/Shutterstock
Visit a clifftop castle at Tulum
Why choose between beautiful beaches, lush vegetation and ancient ruins when you can enjoy them all at once? Tulum is the only coastal Maya city and is popular with tourists thanks to its laid-back, New Age vibe. When you tire of lounging by the sea, head to the Castillo (pictured), perched on the edge of a 39-foot-high (12m) limestone cliff. Just be careful negotiating the steep steps on your way down.
These are the most dangerous beaches in the world
Diego Grandi/Shutterstock
Explore Guadalajara where modernity meets tradition
Guadalajara is Mexico’s second largest city and where some of the nation’s longest-standing, most famous traditions were born. Expect to find wide-brimmed sombreros, folk dancing and mariachi music bands. There’s also some stunning historic architecture, such as the cathedral (pictured). Head to the fashionable Chapultepec neighbourhood for modern shopping, restaurants and a burgeoning art scene.
Krista Kennell/Shutterstock
Get swept away with the crowds at Mexican wrestling
Like WWE in America, Lucha Libre wrestling is all for show, but it’s still very entertaining. In fact, it’s the second most popular spectator sport in the country, eclipsed only by football. Expect over-the-top dramatics, colourful Spandex and a whole lot of attitude both in the ring and from the bloodthirsty crowd. You’ll find shows around the country, but the Arena Mexico in central Mexico City is the nation’s most famous venue.
Angelina Pilarinos/Shutterstock
Go hiking and swimming at Hierve el Agua
Head to the spectacular rock formations at Hierve el Agua to swim in the hot springs and admire the waterfalls. Here you’ll discover the 164-foot-tall (50m) 'cascada chica', which pours into turquoise-green lakes that are rich in minerals and said to have healing properties. Nearby, you’ll also find a 'petrified waterfall' (pictured), which appears frozen but is really crystallised salt.
Wonder at Las Pozas surrealist gardens
Buried in the jungle on the Sierra Madre hillside you’ll find this surreal garden of quirky sculptures and deliberately unfinished artworks. Las Pozas was created over 20 years by the eccentric British artist Edwards James, who dreamt of building a surreal lost city as a "joke to future generations". Despite the strange intentions it’s still a great place to visit with giant gothic structures, spiral staircases that lead nowhere, a labyrinth of paths and a waterfall.
Head to Mexico’s most beautiful beach
Playa Norte on Isla Mujeres is one of the best beaches in the world, according to TripAdvisor. With its white sands, turquoise ocean and bohemian atmosphere, the beach is a short walk from the ferry port and the most popular shore on the island, which is only five miles (8km) long and located just north of Cancún.
Explore one of the best cities in the world
Recently voted the fifth best city in the world by Travel + Leisure, after ranking first in 2021 and second last year, San Miguel de Allende is often described as a fairy tale destination. With charming colourful streets, enchanting architecture and a picturesque city square, it’s a photographer’s dream. Aside from the scenery, you’ll find hot springs, great nightlife, galleries, museums and the ancient pyramid at Canada de la Virgen where you can enjoy a spectacular sunset.
See world-class art
When Museo Soumaya art gallery was completed in 1994, it became an instant landmark of Mexico City and it’s easy to see why. The stunning two-part structure was designed by famed architect Fernando Romero. One of the nation’s most visited buildings, the interior is just as impressive and is home to 66,000 European and Mexican artworks, including pieces by Dali, Monet, Matisse, Picasso and van Gogh.
These are the world's most beautiful museums
Explore the underground rivers of Rio Secreto
Wade through turquoise rivers and wonder at the dramatic stalactites and stalagmites overhead in this ancient network of caves. Rio Secreto, meaning secret river, at Playa del Carmen was discovered in 2005 by a farmer who moved some rocks while chasing an iguana. It has since become a popular and highly-rated attraction among visitors. You don’t need to be a strong swimmer to take part and guests are issued with wetsuits and hard hats.
fernandocpauletto/Shutterstock
Head to a Hidden Beach
Mexico’s Hidden Beach is one of the country’s most spectacular stretches of sand. Located on the Marietas Islands, off the coast of Puerto Vallarta, it can only be reached by swimming or kayaking through an underwater tunnel. It’s believed this natural sunroof may have been caused by bombing during WWI.
Snorkel above hundreds of underwater sculptures
Head to Cancun Underwater Museum to see around 500 sculptures, mostly created by British artist Jason Taylor, underneath the ocean. Located off the coast of Isla Mujeres, the museum is a non-profit organisation created to draw people away from the natural corals and give marine life a chance to regenerate and breed. Most of the artwork, which is submerged up to 18 feet (5.5m) below the surface, has become covered with algae and polyps, making the area the largest artificial reef in the world.
Learn about Mexico’s cultural history
With 23 exhibition halls and the world’s largest collection of ancient Mexican art, you could spend a few days at the National Museum of Anthropology in Mexico City. Laid out in chronological order, it culminates in the Aztec Hall, where you’ll find the famous Aztec Calendar or Stone Sun (pictured). Other highlights include the statue of Aztec god Xochipilli and a peacock feather and gold thread headdress made for the Aztec ruler Moctezuma II. Don’t miss the El Paraguas stone sculpture in the courtyard.
Relax and party in Playa del Carmen
The town of Playa del Carmen is about an hour from Cancun but smaller and a little less touristy. Popular with holidaymakers searching for a more relaxed vibe, it’s lauded for its beautiful palm-lined beaches, pedestrianised streets and array of shops and restaurants. In the evening, head to Quinta Avenue where you’ll find most of the best bars in the area.
Javier Garcia/Shutterstock
Be spooked by the Island of the Dolls
Looking for something a bit more unusual? Take a two-hour canal ride from Mexico City and head to the Island of the Dolls. This accidental tourist attraction was created by reclusive local man Julian Santana Barrera, who died in 2001. He collected and hung the dolls to appease the spirit of a young girl he believed to be haunting the woods. The area was declared a UNESCO World Heritage Site in 1987.
Would you be brave enough to check into these haunted hotels?
heikoneumannphotography/Shutterstock
Take a balloon ride over the Teotihuacan Pyramids
Get away from the tourists and enjoy breathtaking views of the Teotihuacan Pyramids in a hot air balloon. One of Mexico’s most famous landmarks and an UNESCO World Heritage Site, the holy city is dedicated to the sun and moon. Various operators offer tours that last around an hour and most include hotel transfers from Mexico City.
ingridagrants/Shutterstock
Go horse-trekking at the world’s youngest volcano
The Paricutin volcano is one of the Seven Natural Wonders of the World and is famous for being the youngest volcano on Earth. Located in Michoacan, it was discovered after an earthquake in 1943 by a farmer. He initially ignored it but within 10 weeks it had grown to 1,000 feet (305m). The volcano erupted continuously until 1952 and now stands at 10,400 feet (3,170m)high. The most popular way to reach the top is on horseback, and you’ll find many local guides ready to show you the way.
T photography/Shutterstock
Take the tequila trail
Travel back in time and discover how Mexico’s most famous tipple was originally made during a tour on the Tequila Express. During the expedition, you’ll hear about the distilling process and be serenaded by Mariachi musicians, while passing through fields of blue agave plants. The tour starts at Guadalajara station at 10.15am at weekends, and booking is essential.
Explore the ancient Chichen Itza
One of Mexico’s most famous Maya sites, the magnificent Chichen Itza in the Yucatan dates back to around AD 800. The focal point is the 78-foot-high (24m) Temple of Kukulkan, also known as El Castillo (pictured). Created as a physical calendar, it aligns with the sun so perfectly that on the spring and summer equinox, it creates a shadow of a serpent slithering down the steps.
See inside the other ancient temples of the Americas
danielcastromaia/Shutterstock
Try authentic Mexican street food
Eat like the locals in Mexico City and tuck into the array of world-class street foods on offer. Start your day with tamales – Mexico’s favourite breakfast. These consist of dough wrapped around meat, vegetables and fruit, served in a banana leaf. Just make sure you order by 10am as they often sell out early. You’ll also find tortillas, tacos, burritos and enchilada stalls (and holes in the wall) throughout the city.
See the Copper Canyon from the tracks
One of Mexico’s greatest natural wonders, the Copper Canyon is an immense series of valleys and ridges covering 25,000 square miles (64,000sq km). That’s four times larger than the Grand Canyon. Take a scenic tour through this spectacular landscape aboard the Copper Canyon Train. The four-hour journey between Los Mochis and Chihuahua operates one train daily in each direction. You must buy tickets in advance.
Wander the streets of Coyoacan
One of the 16 boroughs of Mexico City, Coyoacan is popular with tourists thanks to its historic centre and art scene. Take some time to wander the streets and plazas, admire the architecture and lounge by the fountain. To experience a typical Mexican market, stop by Mercado de Coyoacan where you’ll be able to pick up some local handicrafts, souvenirs and street food.
Get the adrenaline pumping at Xplor Park
An adventure park may not seem particularly unique, but there aren’t many places you can explore caves, swim through underground rivers covered in stalactites and stalagmites and glide across the jungle on a zip line. Xplor Park is one of Cancun's most popular and highly-rated attractions, open Monday to Saturday only.
Go diving at the Palancar Reef
Considered one of the most beautiful places to go diving in Mexico, the Palancar Reef in Cozumel is home to sea turtles, barracudas, stingrays, lobsters and countless varieties of colourful fish. Confident scuba divers can venture out to caves and tunnels but there are plenty of easier-access snorkelling areas to enjoy for the less experienced.
Admire the scale of the Cave of Swallows
The largest known vertical shaft in the world, the 1,200-feet-deep (366m) Cave of Swallows is so big you could fit the Eiffel Tower inside – or the Statue of Liberty twice. Located in San Luis Potosi, in central Mexico, it’s home to thousands of birds and in recent years has become popular with base jumpers. Local guides offer tours but you may not be allowed to enter in wet weather, so it's best visited during the dry season.
Now read on for more of North America's most breathtaking caves