Hola! What do you picture when you think of traveling to Mexico?
Sipping a real Mexican margarita while soaking up the sun on a laid-back beach?
Sounds good to us.
But there are so many more fabulous things to do in Mexico!
We’ve traveled extensively throughout the country on dozens of trips and written many travel articles on Mexico for various magazines and newspapers.
And yet it feels like we’ve barely scratched the surface.
Along with those alluring beaches, Mexico is home to 35 UNESCO World Heritage Sites, colorful colonial cities, ancient Mayan ruins and countless cenotes. (Don’t worry, we’ll tell you what a cenote is in jiff.)
And the food in Mexico? It goes beyond tacos (which we love, by the way).
We’ve already experienced a lot in Mexico, but there are still many more places we want to see and activities we want to enjoy.
Amazing things to do in Mexico
Here, we’ve rounded up an epic list of the 55 best things to do in Mexico.
Next time you go to Mexico, you’ll want to experience some of these fun Mexico activities!
Unique things to do in Mexico
1) Swim in a cenote
Let’s start with those cenotes we mentioned.
Cenotes are natural sinkholes, filled with water, where the cave ceiling has collapsed.
Mexico has thousands of cenotes – most are in the Yucatan Peninsula.
Some cenotes are like small lakes in the jungle, where you can enjoy cliff jumping. Others are wondrous caverns with stalactites and stalagmites.
You can snorkel and even dive in many of these, spotting fish and sometimes small turtles too.
In the past, the ancient Mayans offered sacrifices in cenotes; today, the cenotes are a special part of Mexico’s landscape.
We had a fabulous time swimming in the cool fresh waters of the cenotes in the Riviera Maya – and can’t wait to splash about in more.
It’s one of the most unique things to do in Mexico!
2) Marvel at millions of monarch butterflies
Every year, millions of Monarch butterflies make the perilous journey south from the U.S. and Canada – flying up to 3,000 miles – to spend the winter in the Sierra Madre mountains in Mexico.
There, the Monarch Butterfly Biosphere Reserve is a UNESCO World Heritage Site and huge natural area which protects them.
You can take a day trip from the colonial city of Morelia to see the butterflies in the wild.
It’s quite the sight! The Monarchs swirl around your face, and the trees look like they’re draped in cloaks of orange.
One of the best activities in Morelia we did was this day trip – where we rode horses up the mountains to witness the gathering of these beautiful butterflies.
3) Witness the Day of the Dead
The Day of the Dead (Dia de los Muertos) is a multi-day festival at the beginning of November that celebrates the lives of loved ones who’ve passed away.
It’s a festive and joyous celebration, not a sad one, as Mexicans view death as a natural part of life.
Families clean the graves and build colorful altars with flowers, photos and candles in the cemetery, so they can be with the souls of the departed.
They bring toys for dead children and food to give to the spirits, as well as to eat while having a picnic by the graveyard. Often, they sleep overnight by the gravesite.
If you happen to be in Mexico during this annual occasion, count yourself lucky – experiencing the Day of the Dead festivities is one of the top things to do in Mexico!
4) Swim with whale sharks
Mexico is one of the few places in the world where you can swim with whale sharks.
They’re not actually sharks but fish – the largest fish in the world. And swimming with these enormous but gentle creatures is one of the bucket-list things to do in Mexico you won’t want to miss.
You can swim with whale sharks in La Paz on the Baja Peninsula from October to February, as well as at Isla Holbox (near Cancun) from mid-May to July.
5) Ride a horse to Chamula
In the state of Chiapas, San Juan Chamula is an autonomous town of Tzotzil indigenous people. They’re wary of outsiders and have their own religious beliefs – a strange blend of Catholicism and ancient pagan rituals.
The town’s church, the Temple of San Juan Chamula, is one of the strangest churches you’ll ever see.
The floor of the church is covered with pine boughs and candles (not pews), and shrines to hundreds of saints cover the walls. And families make offerings of Coke and sacrifice chickens to fight evil spirits.
The most popular way to get to Chamula is by riding a horse, through fields and forests, from the colonial town of San Cristobal de las Casas.
6) Snorkel or dive at the Cancun Underwater Museum
One of the really cool things to do in Mexico is to visit the Museo Subacuatico de Art (MUSA), otherwise known as the Cancun Underwater Museum.
The biggest underwater museum in the world, it has some 500 life-size sculptures and installations submerged underwater in the Cancun National Marine Park.
You can visit by glass-bottom boat or on a snorkeling or diving tour.
7) See the Mummy Museum in Guanajuato
That’s right. Mexico has a mummy museum – in the small colonial town of Guanajuato.
It’s a bit morbid… and sad (and not for everyone).
But one of the more unusual things to do in Mexico is also quite fascinating.
At the Guanajuato Mummy Museum, see some 100+ real mummies dug up from the nearby cemetery in the 1800s. Some are still wearing their socks.
The museum even displays the “smallest mummy in the world” – a fetus.
8) Float by the flamingos at Celestun
Between November and February, up to 35,000 pink flamingos gather in the Celestun Biosphere Reserve, an hour’s drive from Merida in the Yucatan.
You can go on a boat tour into the watery wildlife sanctuary to see them preening, feeding and taking off in magnificent displays of flight. It’s an awesome sight!
Tours typically take you into the nearby mangroves as well – spot any of the baby crocodiles?
9) Laugh at a lucha libre match
Lucha libre is Mexican wrestling. But it’s not like wrestling as we know it. It’s more a colorful combination of comedy and acrobatics (and a lot of costume changes).
The masked fighters (luchadores) are either “good guys” or “bad guys” – and they put on a show with rehearsed tricks and moves.
Many of the spectators get into the spirit too and also wear masks.
Even if you’re not a wrestling fan, watching a lucha libre match is a lot of fun. And you have to admit – it’s a pretty unique thing to do in Mexico!
10) Steam up in a Temazcal
Meaning “house of heat,” a temazcal is an ancient Mayan sweat lodge experience and spiritual ceremony.
You sit in a rounded stone hut – steaming hot and completely dark except for a fire – as a shaman chants and clouds of Copal-scented smoke swirl about.
It was traditionally done to purify the mind and body, heal the sick and even help women with childbirth.
Visitors who sweat it out in a temazcal today say it helps release your fears and makes you feel incredibly at peace afterward.
It’s not for the claustrophobic though (or anyone with heart issues).
11) Dip your toes in a petrified waterfall at Hierve el Agua
The cliffs at Hierve el Agua in Oaxaca state look like frozen white waterfalls.
They’re actually “petrified” waterfalls, created by mineral water pushing through the limestone. Bubbling springs above the waterfalls have created small pools where you can take a dip.
(Just be aware these are not thermal waters; the water is actually quite cold.)
12) Browse the Sonora witch market
Looking for a love potion or herbs to cure your fear of flying? Find them at the Sonora witchcraft market (Mercado de Sonora) in Mexico City.
We don’t actually recommend you try any of these lotions and potions, but they’re interesting to see – bottles of bright pink liquids, dessicated hummingbirds, strange powders.
You’ll also discover voodoo dolls, witchcraft books and skulls. For a few pesos, shamans and witches will read your Tarot cards or cleanse your “bad energy” with smoke too.
Unfortunately, there’s also a live animal section (which occasionally gets raided by the Mexican police) with frogs, squirrels, puppies and exotic animals crammed into cages.
Cultural things to do in Mexico
13) Admire the art in Puerto Vallarta
Often referred to as “Mexico’s Art Mecca,” Puerto Vallarta is home to dozens of cool art galleries.
During the winter season (mid-October through to May), a free Art Walk is held each week on Wednesday evenings in the Old Town. Galleries stay open late, so you can admire the art and meet the artists, sculptors and gallery owners.
Many galleries offer complimentary wine and nibblies too.
And then there’s the outdoor art.
You’ll find a whole collection of interesting outdoor art and sculptures on Puerto Vallarta’s Malecon (the waterfront pedestrian walkway).
One of the most eye-catching is the 60-foot-high ladder sculpture by Sergio Bustamante called “In Search of Reason,” showing two figures climbing a ladder to the sky.
Strolling the Malecon and looking at the sculptures is a highlight of a visit to Puerto Vallarta.
14) Explore the magical town of San Miguel de Allende
San Miguel de Allende is probably the most well-known of Mexico’s colonial cities.
A UNESCO World Heritage Site, San Miguel de Allende is one of the most enchanting destinations in Mexico – even voted the “best city in the world” a few times by readers of Travel + Leisure and Conde Nast Traveler.
First-class restaurants, fabulous luxury hotels like Belmond’s Casa de Sierra Nevada, oodles of art galleries and an oh-so-pleasant, year-round climate have made it a hot spot for both European and North American visitors.
You won’t lack for things to do in San Miguel de Allende. From a ceremonial mask museum to botanical gardens, there’s lots going on in the city! Art lovers and culture buffs, in particular, are drawn to the city.
15) Learn about Frida Kahlo
The famous and flamboyant Mexican painter, Frida Kahlo, was born and died in La Casa Azul (the Blue House), located in one of the oldest neighborhoods in Mexico City.
The house has now been transformed into the Frida Kahlo Museum.
You can see some of her oil paintings, photos, dresses, beauty products, the bed in which she slept and even her wheelchair – all of which offer poignant insights into her remarkable life.
The museum is one of the most popular places to see in Mexico City, so be sure to book your ticket in advance (and don’t miss your time slot!).
16) Gawk at Chichen Itza
A dazzling city, which flourished from 600 to 1200 AD, its pyramids (including the monumental El Castillo or Temple of Kukulcan), Great Ball Court and Temple of the Jaguars continue to wow visitors today.
17) Study Spanish
Enrich your Mexico vacay by learning to speak Spanish. It’s a great way to immerse yourself in the culture.
And when you can speak the local language, your travels will be so much more rewarding.
Some programs are geared toward college students, others toward seniors.
You’ll find excellent programs in lovely Mexican colonial cities like Guanajuato, Puebla, Morelia and San Cristobal de las Casas, and costs are quite reasonable.
18) Wander the yellow city of Izamal
One of Mexico’s “Pueblos Magicos” (magical towns), Izamal is a jewel of a town, where virtually all its buildings are painted an egg-yolk yellow.
No wonder it’s known as the “Yellow City”!
Pope John Paul II visited the town in 1993. The story goes that the locals wanted to spruce up the place before his visit – so they decided to paint everything the color of the bright yellow stripe in the Vatican flag.
19) Get psyched at the Sanctuary of Atotonilco
Known as the “Sistine Chapel of Mexico,” the Sanctuary of Atotonilco is renowned for its riot of extraordinary oil paintings and colorful frescoes that cover every inch of its ceilings and walls.
You can easily tour this UNESCO World Heritage Site when visiting San Miguel de Allende (#14 above), as it’s only about a 15-minute drive away.
20) Explore the Tulum ruins
True, Chichen Itza (see #16) is Mexico’s most famous set of ancient ruins.
But their magnificent perch on a 40-foot-high cliff overlooking a beach makes the Mayan ruins of Tulum another stunning site to behold.
Hauntingly beautiful, Tulum is now a popular attraction, so visit early in the morning to have the site (almost) to yourself.
Keep an eye out for the huge iguanas that sun on the rocks!
21) Museum hop in Mexico City
Who knew Mexico City is bursting with museums! There are more than 150 museums in Mexico City – after London, it’s the city with the most museums in the world.
The most famous is the National Museum of Anthropology, which exhibits the legacies of Mexico’s different indigenous cultures.
The huge Sun Stone (Aztec calendar), jade death mask of the Mayan king, Pakal, and colossal heads of the Olmec culture are some of the most important pieces in the collection.
Other must-see museums include the National Palace (featuring Diego Rivera’s famous mural “The History of Mexico”) and the Museo Soumaya (displaying a gorgeous collection of art from around the world).
22) Learn about Diego Rivera
One of the great Mexican painters and muralists of the 20th century, Diego Rivera is also famous for his turbulent love affair with (and marriage to) Frida Kahlo (#15 above).
Rivera was born in Guanajuato in 1886 and lived there for six years before the family moved to Mexico City.
The house where he was born is the Diego Rivera Museum.
Furnished with antiques, it recreates what it was like at the time. It also displays some of Rivera’s art works, as well as photos of Rivera and Kahlo.
23) See the Basilica of Our Lady of Zapopan
She’s no more than 10 inches high. But the statue of the Catholic saint “Our Lady of Zapopan” lives in a gorgeous basilica.
If you’re in Guadalajara, be sure to see the Basilica of Our Lady of Zapopan in the nearby town of Zapopan.
24) Check out the talavera tiles in Puebla
A UNESCO World Heritage Site, Puebla is one of the oldest and best-preserved Mexican cities.
The city is full of colonial buildings adorned with talavera, colorful glazed tiles made by the town’s artisans. Even benches and fountains are covered with ceramic tiles.
Naturally, many stores in town sell excellent talavera pottery and ceramics.
25) Ogle Orozco’s murals in Guadalajara
Look up at the dome in the Hospicio Cabanas, a museum and cultural center in Guadalajara, and you’ll see a man being consumed by fire. The “Man of Fire” ceiling mural is one of Jose Clemente Orozco’s most striking works of art.
Orozco, who lost his left hand in a fireworks accident, is one of Mexico’s three greatest muralists – Diego Rivera (see #22) and David Alfaro Siqueiros are the other two.
And when in Gaudalajara, you must see Orozco’s hot murals.
Fun things to do in Mexico
26) Cruise on a gondola in Xochimilco
Just south of Mexico City, Xochimilco is known for its colorful gondola-like boats (called trajineras) which cruise through floating flower gardens. The atmosphere at Xochimilco is festive – mariachi bands play music on other boats and people drink and enjoy the outing.
The canal system and gardens were built during the Aztec empire (the floating gardens were used for growing corn and other food crops).
Today, Xochimilco is a UNESCO World Heritage Site.
The unique gardens are some of the world’s best gardens – and taking a river cruise in Xochimilco is, without a doubt, one of the most fun things to do in Mexico!
27) Stroll Mexico City on a Sunday
Will you be in the capital on a Sunday? Then get yourself to the Paseo de la Reforma.
Every Sunday, the chaotic city of millions closes this major street down from 8:00 am to 2:00 pm so people can get out and exercise.
One of the most fun things to do in Mexico City on a Sunday is to join the locals! They’re out bicycling, doing exercises, performing yoga, dancing, roller-blading, walking their dogs – and just enjoying life.
You’ll get your exercise too just walking down the whole long length of the street, watching all the activities.
28) Listen to mariachi
Stomping cowboy boots. Studded charro outfits. Big sombreros. And fervent guitar and trumpet music. We’re talking mariachi!
Guadalajara is famous for its mariachi bands – the city hosts the International Mariachi Festival each year.
But you can hear mariachi pretty well everywhere in Mexico.
If you’re celebrating a birthday at a restaurant in Mexico, ask the roving mariachi guitarist (there always seems to be one at every restaurant) to play Las Mananitas, Mexico’s traditional birthday song.
29) Take a boat trip to Yelapa
When in Puerto Vallarta, take a boat trip to the tiny village of Yelapa.
Because you can only get there by boat, Yelapa has a very laid-back vibe.
It has just a handful of boutique eco-hotels and local restaurants – definitely not over-developed. Spend time on the beach, have a swim, eat a seafood lunch and enjoy the boat ride back to PV.
It’s a great day trip from Puerto Vallarta!
30) Shop for silver in Taxco
Like Izamal (#18 above), Taxco is another one of Mexico’s “magical towns.”
After American silver designer William Spratling moved to Taxco in 1929 and revived the craft of silverwork there, the town developed an international reputation for producing beautiful silver jewelry, tableware and other silver pieces.
Needless to say, one of the fun things to do in Mexico for shopaholics (and others) is to shop at the many silver stores in Taxco.
31) Explore the Botanical Gardens in Puerto Vallarta
Wild tropical forest makes up much of the Puerto Vallarta Botanical Gardens. But therein lies its charm.
Oh, you’ll see roses and orchids and blue agave plants. But what we loved best during our visit was being surrounded by the lush explosion of greenery – nature on steroids – as we walked non-manicured trails.
The birds and butterflies are marvelous too.
32) Visit Xcaret
Is it a Mayan archaeological attraction? A coral reef aquarium? A theme park? Well, it’s all of the above.
Xcaret is where you can snorkel through underground rivers and caverns, check out a butterfly pavilion and zoo, swing in hammocks by a beach and watch cultural dance performances.
A visit to Xcaret Park (near Playa del Carmen) is one of the top things to do in the Riviera Maya – and one of the most fun places to spend an adventurous day in Mexico.
Its grand nightly folkloric show is recognized by UNESCO as an “intangible cultural heritage.”
33) Play golf
With more than 200 courses, Mexico is a popular golf destination. Designed by the likes of Jack Nicklaus, Tom Weiskopf, Greg Norman and Robert Trent Jones Jr., many are world-class and among the most scenic courses you’ll ever get to play.
Some of the best places to tee off in Mexico are found in the resort destinations of Los Cabos, the Riviera Maya and Puerto Vallarta.
Tasty things to do in Mexico
34) Sample the food in Oaxaca
Food, delicious food. That’s what the gastronomic capital of Oaxaca is best known for.
The fruit, nut, spice and chili sauce called mole originated in Oaxaca. Eat it seven different ways – mole verde (pumpkin seeds and green chili) is a popular variety.
Also try stone soup, a seafood broth heated at your table by placing hot river stones in the bowl.
Restaurants serve creative dishes like braised rabbit mole enchiladas, hibiscus-stuffed tortillas, suckling pig tacos and octopus-and-sweetbread tlayudas (flour tortilla).
Are you drooling yet?
35) Taste tequila in Tequila
Yes, there’s a town named Tequila in Mexico. And it’s where tequila comes from. Surrounding the town are fields and fields of blue agave, used to make tequila.
A UNESCO World Heritage Site, the town itself is picturesque. But you’re visiting to taste tequila, right?
The best way is to take a tequila tasting tour of one or more distilleries (you can even do a tour on horseback through the agave fields).
Tequila is an easy day trip from Guadalajara, about an hour away.
36) 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.
37) Eat tacos
One of the dishes we most look forward to eating in Mexico? Tacos.
You can’t beat the taco trucks and shacks that serve delicious tacos – fragrant freshly-flipped tortillas filled with stewed meats or fish just hauled out from the sea.
But the taco universe in Mexico is huge, and there are many different types of tacos.
The tortilla is typically made from freshly ground corn (we prefer flour tortillas and so ask for these instead). Fillings run the whole gamut of meats and seafood.
In the Yucatan Peninsula, cochinita pibil tacos (made with slow-roasted pork and topped with pickled red onion) are popular. Birria tacos in Guadalajara are topped with goat mixed with onions, tomatoes and spices. In Puerto Vallarta, you can find smoked marlin tacos.
38) Bite into exotic Mexican fruit
Red hairy rambutan? The chocolate pudding fruit? Prickly pear?
One of our favorite things to do in Mexico is to try different Mexican fruits for breakfast – a nice change from the “normal” apples, oranges and bananas we eat back home!
We especially love Mexico’s sweet and juicy mangos.
39) Go mezcal tasting in Oaxaca
Also made from agave plants, mezcal is tequila’s smoky cousin.
Traditionally, mezcal is cooked inside fire pits in the earth filled with wood and charcoal, which give it the smoky flavor.
Oaxaca is the home of mezcal – more than 90% of all mezcal in the world comes from Oaxaca. Belly up to any small mezcal bar in Oaxaca city for a mezcal tasting.
Distilleries in the countryside also offer tours and tastings.
40) Dine out in Mexico City
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.
And don’t miss the traditional Café Tacuba. More than a century old, it’s an institution in Mexico City.
Adventurous things to do in Mexico
41) Learn to surf in Sayulita
Sayulita on the Pacific Coast, just north of Puerto Vallarta, is a well-known surfing town in Mexico.
The waves are mellow and the bohemian town, while a lot buzzier now, is still pretty laid-back.
Scores of surf shops offer lessons so you can give surfing a try – and if you prefer to hang out on the beach watching others ride the waves, that’s allowed too.
42) Snorkel or dive in Cabo Pulmo
About a 2-hour drive northeast of Cabo San Lucas, Cabo Pulmo is a national marine park – described by Jacques Cousteau as the “aquarium of the world.” You can see so much underwater life there!
We’ve been fortunate to dive with sharks.
A resident colony of sea lions is also fun to snorkel with.
43) Take a balloon ride over the pyramids of Teotihuacan
When it comes to adventurous things to do in Mexico, hot air ballooning over the ancient city of Teotihuacan (near Mexico City) is absolutely thrilling.
Meaning “City of the Sun” (or “City of the Gods”), Teotihuacan dates back to 100 BC.
Once home to 125,000 to 200,000 people, this pre-Aztec city was one of the largest cities in the world. Today, it’s one of Mexico’s most impressive archaeological sites.
You’ll see two enormous pyramids from the air, the Pyramid of the Sun and Pyramid of the Moon.
And if you’ve never taken a hot air balloon ride before, it’s quite magical to float dreamily in the sky, filled with other balloons, as the sun rises and paints the earth golden.
44) Swim with sea turtles in Akumal
For nature lovers, one of the most amazing things to do in Mexico is to swim with the sea turtles in Akumal.
Green sea turtles congregate in a relatively shallow area right off the beach to feed on sea grass, which means you see them in their natural habitat (though it is a protected area).
There’s a small fee (about $5 USD) to access the beach, so if you have your own snorkeling equipment, you can just wade in.
Many people like to take a tour, however, which includes snorkel equipment and a guide.
45) Jump off cliffs in Matacanes
One of the most crazy things to do in Mexico is to jump off 40-foot-high cliffs in Matacanes (near Santiago in northern Mexico) – though if you’re into extreme sports, you probably won’t think this is crazy!
Matacanes is a spectacular stalagmite-studded canyon in Cumbres de Monterrey National Park, where you can go “canyoneering.”
Start by rappelling down a 100-foot waterfall, then spend the next 8+ hours on your guided tour jumping off 30 cliffs, rappelling into a cave, bouldering and sliding down steep rocky chutes into lagoons waaay below.
Fair warning: Matacanes is a wild and little-visited area. You have to spend the night before in a nearby camp or cabin. And you’ll likely end the day with a few scrapes and bruises. (Confession: We haven’t done this!)
46) Snorkel with sea lions at Los Islotes
About an hour’s boat ride from La Paz, the rocky outcroppings of Los Islotes are home to about 400 sea lions. Snorkelers can swim with them. Because the depth is shallow (25 to 50 feet), it’s easy to do.
The big bulls and adult females are habituated to the sight and sounds of the pangas (local open boats) that take visitors out to Los Islotes, so they usually stay on the rocks and observe all the goings-on.
It’s the boisterous juveniles who like to interact with you. They’re especially curious and playful, circling around you in high-speed flybys and zooming in on you, then suddenly darting away.
47) Go white-water rafting in Veracruz
If you crave more adrenalin-spiked activities in Mexico, why not hurtle down the rapids of narrow fast-flowing rivers in Veracruz?
More than 40 rivers in the state of Veracruz offer world-class white-water rafting with Class II, III and IV rapids. Bordering the Antigua River (Rio Antigua), the quaint village of Jalcomulco is the rafting capital.
Two other well-known rivers in the area are the Rio Filobobos and Rio Actopan.
48) Watch whales
There’s something special about watching whales, the largest creatures on earth. They elicit a sense of wonder. And Mexico is one of the best places in the world to see them!
Whale watching in Cabo San Lucas is popular from December to April. That’s when thousands of whales (mostly gray whales and humpbacks) migrate down from Alaska to the warmer waters off the Baja Peninsula to mate and give birth.
On our latest whale watching excursion, we were thrilled to see one humpback breach at least eight times – an extraordinary show!
Puerto Vallarta’s Bay of Banderas is another great place for whale watching between December and March. About 700 humpbacks travel to the bay each year to mate and give birth to calves, which can start their lives in the relative safety of the bay’s protected waters.
49) Go scuba diving in Cozumel
The island of Cozumel, six miles off the coast of the Yucatan Peninsula, woos scuba divers with its warm waters, great underwater visibility, coral sites teeming with tropical fish, cool caverns and walls made for drift diving.
You’ll see turtles, nurse sharks, rays, barracudas, lobsters and so much more. If you love blowing bubbles underwater, you’ll love diving in Cozumel.
Chill things to do in Mexico
50) Go on a sunset cruise in Cabo
Carved by wind, tide and time, the massive rock “Arch” at Land’s End is an iconic attraction in Cabo San Lucas.
You can’t walk to the Arch – the only way to see it up close is from the sea. One of the top things to do in Cabo San Lucas is to take a sunset cruise out into the bay and past the Arch (the romantic way to go is by sailboat).
And what are those giant slug-like things barking loudly and lying on the rocks by the Arch? Oh, they’re the sea lions that live there.
51) Kiss in a beautiful beach hotel
One of the best things to do in Mexico for couples is to stay at a romantic adults-only resort like the lovely La Casa Que Canta in Zihuatanejo or the sophisticated Pueblo Bonito Pacifica in Cabo San Lucas.
52) Hang out on the beaches of Zihuatanejo
Okay, so you want to know about great beaches in Mexico.
You’ll find some of Mexico’s best beaches in Zihuatanejo.
The main beach, Playa La Ropa, is a mile-long crescent of powdery sand, lapped by gentle waters. The water is warm and calm, so it’s perfect for swimming and stand-up paddleboarding.
We also really like Playa Las Gatas – you can rent recliners under umbrellas from little beachside restaurants and spend an idyllic day reading, napping and swimming.
53) Relax at Bacalar
Near the Belize border, Bacalar is a town on Mexico’s second-largest freshwater lake, the “Lagoon of Seven Colors.”
Off the tourist radar (for now!), Bacalar is a great place to simply chill and relax. Docks jut out into the lake, with thatched palm huts and hammocks for lounging.
But the gorgeous blue lake is so enticing, you’ll also want to enjoy SUP boarding, kayaking and boat tours exploring the channels pirates used centuries ago.
54) Stroll the sands of Lovers Beach
You’ve probably seen Playa del Amor (Lovers Beach) on Instagram.
A sweet cove of golden sand, protected by soaring rocks on either side, it’s one of the most beautiful beaches in Cabo San Lucas.
But you must take a water taxi to get to Lovers Beach. (Or you can kayak or paddle a SUP board over.)
Stroll about – have a look at Divorce Beach on the other side – then sit for a while and enjoy this lovely beach.
55) Escape to Isla Mujeres
Isla Mujeres is a small, beautiful and easygoing island, located just off the coast of Cancun.
You can visit for the day, as it only takes about 15 minutes by ferry from Puerto Juarez.
Then you might just want to hang out at Playa Norte. The main beach, Playa Norte is picture-perfect, with soft white sand, cute beachside bars and hammocks.
If holidaying on the island, MUSA (or the Cancun Underwater Museum, #6) is offshore – this is where you can snorkel or dive around the underwater art sculptures.
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!
For the best vacay, we’d suggest combining a beach destination with a cultural one (like San Miguel de Allende or Mexico City).
Adios, and have a great trip!
More information on Mexico
See the Mexico travel guides available on Amazon. (As an Amazon associate, we earn from qualifying purchases.)
Like this article? Pin it!
Photo credits: 9, 14, 22, 24 © Janice and George Mucalov, SandInMySuitcase | 8 MUSA | 27 Xcaret