Merida quickly became one of my favorite places in the Yucatán Peninsula and honestly, I didn’t expect it to. Maybe it’s the colorful colonial streets, the buzzing local markets, or the kind of Yucatecan food you keep thinking about long after your trip is over. Whatever it is, this city has a way of pulling you in. With so many incredible things to do in Merida, Mexico, it’s the kind of place where you’ll want to stay longer than planned.
That said, if you’re only visiting for a few days, figuring out what is actually worth your time can feel overwhelming. There’s a lot to discover — from historic landmarks and cultural experiences in the city center to cenotes, Mayan ruins, and unforgettable day trips nearby. So I put together this complete guide to the best things to do in Merida, including the must-see spots in town and easy excursions to places like Chichén Itzá, Uxmal, and the flamingo-filled Celestún Biosphere Reserve.
And here’s another reason to love Merida: it offers a much more authentic and affordable experience than the Riviera Maya while being just as rich in culture. The locals are warm and welcoming, the food is deeply rooted in Yucatecan and Mayan traditions, and the whole city moves at a relaxed, easygoing pace.
So, whether it’s your first visit or you’re simply passing through, these are the best things to do in Merida, Mexico — from historic sights and local experiences to incredible day trips you won’t want to miss
Disclosure. Lizytravelstheworld is reader-supported. When you buy through links on my site, I may earn a small affiliate commission at no extra cost to you. Thank you for your support! Lizy
🌴 Planning a Trip to Merida, Mexico?
✈️ Flights: Compare prices and book the best flights to Mexico.
🏡 Accommodation: Find the best boutique hotels, colonial stays, and charming accommodations in Merida, including Casa Tres Colibríes, Acqua in Bocca, Viva Merida Hotel Boutique, Hotel Real Toledo by Kavia, and Hotel Boutique La Misión de Fray Diego.
☂️ Travel Insurance: Travel with peace of mind and get 5% off your Heymondo travel insurance.
🚗 Car Rental: Compare the best deals with Discover Cars and explore Merida and the Yucatán Peninsula at your own pace.
🍴 Food Experiences: Discover the flavors of Yucatán with local food tours, cooking classes, and authentic culinary experiences in Merida.
🧳 Tours & Attractions: Book the best Merida tours, cultural experiences, Chichén Itzá trips, and day tours to Celestún in advance.
🚕 Private Transfers: Arrange a comfortable airport transfer or private driver for a stress-free arrival in Merida.
🗺 More Things to Do: Discover more tours, day trips, and unforgettable experiences around Merida and the Yucatán Peninsula.
📱 Stay Connected: Order an Airalo eSIM for effortless connectivity, navigation, and online maps during your trip.
Table of Contents
Things To Do In Merida During The Day
1. Begin the Day with a Free Walking Tour
One of the best ways to get your bearings and dive into Merida’s rich history is by joining a free walking tour. It is offered every morning at 9:30 AM, starting from the Merida Tourism Office on the west side of Plaza Grande.
This tour is led by knowledgeable local guides who mix facts with personal stories, giving you a deeper understanding of the city’s colonial past.
You’ll walk through the heart of Merida’s Centro Histórico, stopping by architectural gems like the Catedral de San Ildefonso, Casa de Montejo, and other important landmarks.
But it’s not just about the historical buildings—your guide will also point out small local details you’d otherwise miss, like traditional snacks, artisan shops, and where to catch the best cultural performances at night.
It’s a great chance to ask questions, meet fellow travelers, and even get tips on where to eat and what to explore next.
While the tour is free, tips are appreciated and well-deserved. These guides put a lot of energy and insight into making the city come alive.
TIP: Arrive a little early at the main plaza to secure a spot, especially during the busy season!
2. Discover Merida on Your Own: Wander, Explore, and Get Lost
Sometimes the best way to experience a city is to ditch the itinerary and just wander—and Merida is perfect for that.
Start at Plaza Grande, the lively heart of the city, surrounded by some of its most iconic buildings like the Cathedral of San Ildefonso and the Palacio Municipal. It’s a great spot to catch your breath, especially if you grab an iced coffee from a nearby café and find a shady bench. There’s free public Wi-Fi, and plenty of people-watching—street performers, snack vendors, and locals chatting on the benches.
Step inside the cathedral, the oldest on the mainland Americas, or visit the Government Palace to see its impressive murals. Both are free to enter and air-conditioned, which is a welcome break from the heat.
On Sunday mornings, the plaza turns into a bustling handicraft market with embroidered textiles, hammocks, and handmade jewelry. It’s one of the best places to get an authentic feel for Merida’s artistic culture.
From there, stroll along Paseo de Montejo, Merida’s grand boulevard lined with elegant 19th-century mansions. Stop by Museo Casa Montejo, a beautifully preserved colonial house, or grab a refresco at one of the cafés along the way.
If you’re in the mood for something more educational, take a short ride to the Gran Museo del Mundo Maya. It’s modern, interactive, and filled with fascinating exhibits that bring Maya history to life—well worth the trip, even if you’re not usually a museum person.
Exploring Merida on your own is one of the most rewarding ways to connect with the city. No schedule, no rush!
3. Sip Your Way Through Merida’s Coffee Scene
If you’re anything like me and can’t have a day without caffeine, then exploring Merida’s vibrant coffee scene is a must. It’s not only one of the most relaxing things to do in Merida, but it’s also a great way to experience the city’s modern, creative side.
You’ll find everything from trendy third-wave cafés with pour-over and cold brew to cozy, artsy spots tucked inside colonial buildings. Many coffee shops here also double as galleries, bookshops, or boutique bakeries—so expect good coffee and good vibes.
Some great cafés to check out:
Manifesto Café – A favorite for coffee lovers with single-origin brews and minimalist décor.
Café Crème – A charming French-inspired café perfect for brunch or a slow morning.
Voltacafé – Sleek and modern, with great iced options and space to work or read.
4. One of the Coolest Things to Do in Merida? Take a Bike Tour!
Does a bike ride through Merida’s most beautiful avenue, its bustling main square, and charming old streets sound like your kind of fun? Then trust me—you’re going to want to hop on two wheels and cruise through the city!
Merida has some seriously scenic streets, and biking down Paseo de Montejo, which is lined with grand colonial mansions and palm trees, has a vibe. Most tours also take you past major landmarks like Plaza Grande, Casa de Montejo, and other beautiful buildings you’ll definitely want to snap pics of. The pace is easygoing, and there are plenty of stops to catch your breath and hear fun facts.
This is one of the more active (but still super fun) things to do in Merida, especially if you’re looking to cover more ground without melting under the sun.
👉 Read more about this tour HERE.
5. See the City from a Double-Decker Bus
If you’re looking for more relaxing things to do in Merida, hop aboard the double-decker sightseeing bus for a leisurely ride around the city. It’s a great way to explore Merida from a different perspective, especially if you want to see more without walking in the heat.
We decided to take the tour for a change of perspective, and even though the commentary was only in Spanish, it didn’t take away from the experience. Cruising past colorful neighborhoods, colonial mansions, historic monuments, and quiet residential streets gave us a whole new appreciation for the city’s layout and charm.
There are two different routes available, each covering various areas of Merida, so you can choose the one that suits your interests best, or do both.
Tip: Sit on the top level for the best views (and photos!), but don’t forget your hat and sunscreen.
👉Want to join the ride? Get your tickets HERE.
6. Take a Cooking Class for a Taste of Yucatán
If you’re a foodie (or just love to eat), one of the tastiest things to do in Merida is to join a Yucatecan cooking class. Merida is known for having some of the best food in the region—flavorful, unique, and very different from the tacos and guacamole you’ll find on the Riviera Maya.
This experience isn’t just about food—it’s about immersing yourself in local culture. You’ll start by visiting a bustling local market. Here, your guide will help you pick out fresh ingredients (and maybe teach you a few words in Spanish or even Mayan). Then, you’ll hop on a local bus and head to their family home. Lastly, your host will walk you through the steps of preparing a traditional Yucatecan meal!
Expect dishes like cochinita pibil, sopa de lima, or papadzules—and yes, you get to eat everything at the end! It’s a delicious way to learn about the culture and meet locals.
👉 Hungry yet? Book your cooking class HERE.
7. Walking Food Tour: A Must-Do for Food Lovers in Merida
If cooking isn’t your thing but eating everything in sight is, then this one’s for you. One of the most mouthwatering things to do in Merida is joining a food walking tour—because let’s be honest, nothing brings you closer to a city’s heart than its local cuisine.
You’ll join a small group (usually under 10 people) and follow a local foodie guide who knows exactly where to find the good stuff, far from the tourist traps. This tour is all about authentic flavors, hidden gems, and dishes that locals actually eat every day.
Start with a refreshing local drink and your first bite of the day: gorditas, thick handmade corn cakes stuffed with delicious fillings. Then it’s on to poc chuc, a flavorful Yucatecan dish made with grilled pork marinated in citrus.
Next up, head into one of Merida’s bustling traditional food markets. Here, you’ll try salbutes, tamales, and sample fresh tropical fruits you might never have tasted before (or even heard of!).
And of course, no food tour is complete without tacos, so expect to wrap things up with tacos, such as al pastor and carnitas.
TIP: Come hungry—you’re going to need the space.
👉 Check out this highly rated food tour HERE.
☂️ TRAVEL INSURANCE
Travel is full of surprises, and you never know what might happen. That’s why having proper medical insurance is not just a good idea; it’s vital when you travel. If you’re looking for travel insurance for your trip to Mexico, I highly recommend HEYMONDO, a trusted insurance provider for leisure and business trips, backpackers, long-term travelers, and digital nomads. Their travel insurance protects against theft, flight delays, injury, illness, cancellations, etc. Also, their customer service is very quick and helpful.
Things To Do In Merida At Night
8. Enjoy the Night Music Festivities: Merida Comes Alive After Dark
One of the best things to do in Merida isn’t just about museums or food—it’s soaking up the city’s nighttime magic. After dinner, don’t call it a night just yet! Merida’s streets, especially on weekends, transform into lively stages filled with music, dancing, and cultural performances.
On Friday and Saturday evenings, the main streets near Plaza Grande are closed to traffic, turning the historic center into a walkable, festive space. Locals and tourists alike gather to enjoy live bands, folkloric dancing, mariachi music, and spontaneous performances.
The best part? Most events are free, and the atmosphere is warm and family-friendly. Just take a walk around after sunset, and you’ll likely find a performance happening somewhere—whether it’s a jazz band at Parque Santa Lucía, traditional music on Calle 60, or a local singer lighting up a quiet square.
TIP: Check the Mérida Tourism Office or ask your accommodation for the updated schedule of nightly events. There’s almost always something happening, but knowing where and when makes it easier to plan your evening.
9. Taste Some Yucatecan Street Food: A Feast for the Senses
Merida is a food lover’s paradise, especially if you want to explore authentic Yucatecan flavors. The street food scene here is nothing like what you might have tried in the Riviera Maya or other parts of Mexico. Street food in Merida is all about bold, rich flavors, and it’s one of the best things to do in Merida if you’re looking for an authentic culinary experience.
Stroll around Plaza Grande or wander through local neighborhoods, where you’ll find street vendors serving up everything from grilled corn to slow-roasted pork. The best part? It’s all accompanied by the rhythm of cumbia music playing in the background, adding to the vibrant atmosphere.
Here’s a quick guide to some of the most popular and delicious street foods you can find in Merida:
Elotes – Grilled corn on the cob, slathered with creamy mayonnaise, sprinkled with chili powder, and a splash of lime. A Yucatecan favorite that you’ll find all over the city.
Marquesitas – A local dessert that’s like a cross between a waffle and an ice cream cone, but better! Filled with your choice of sweet or savory toppings—whether it’s chocolate, cheese, or even cream cheese.
Cochinita Pibil – This iconic dish features slow-roasted pork marinated in achiote (a rich, red spice) and wrapped in banana leaves. It’s tender, flavorful, and best enjoyed with some pickled red onions.
Poc Chuc – Grilled pork marinated in a tangy citrus marinade, offering a smoky, zesty flavor that’s just irresistible.
Papadzules – Rolled tortillas filled with boiled eggs and smothered in a creamy pumpkin seed sauce. Simple, comforting, and super tasty.
Churros – Crispy, sugary, and absolutely addictive. You’ll find churros everywhere, and they’re the perfect treat after sampling everything else.
Fries – Yucatán-style fries are a step above the ordinary, often topped with cheese, chili, or other savory toppings.
10. Watch a Pok Ta Pok Game: A Glimpse into Ancient Maya Culture
If you’re looking for something truly unique to do in Merida, make sure to check out a Pok Ta Pok game. It’s a traditional Maya ball game that’s still played today. Every Saturday night at 8:30 pm, you can catch a game on Calle 60, where locals gather to show off their skills in this ancient sport.
If you’ve ever visited one of the Maya ruins like Chichen Itza or Uxmal, you’ll already know a little about the history behind this game. Players use a small rubber ball and must get it through stone rings using only their hips, knees, and elbows—no hands allowed! It’s an impressive and intense game to watch, as the players showcase incredible agility and strength.
To get the best view of the action, make sure to arrive a little early. The atmosphere is lively, and it’s a great way to immerse yourself in some Maya culture while experiencing something locals truly enjoy.
11. La Chaya Maya: The Spot Locals and Tourists Can’t Stop Talking About
If you’re looking for a more sit-down dining experience and want to enjoy an authentic Yucatan meal in a charming, welcoming atmosphere, then La Chaya Maya Restaurant is an absolute must. This place quickly became one of my favorite spots in Merida, and now I understand why people are willing to queue up for a table!
The ambiance is cozy, with traditional touches that transport you right into the heart of local culture. But the real star here is the food. Everything from the moment you sit down just feels like a special experience.
One dish that will absolutely wow you is the Parrillada Yucateca. It’s a feast for the senses, featuring grilled Poc Chuc, chicken fajitas, homemade tortillas, and beans. All the ingredients are cooked to perfection and burst with flavor you’ll only find in the Yucatan.
TIP: Since it’s such a popular spot, you’ll want to reserve your table in advance, especially if you’re visiting during dinner hours. Don’t hesitate to ask your accommodation to help you book or give them a quick call ahead of time to avoid waiting in line.
Best Day Trips From Merida
12. Take a Trip to Celestún to See the Pink Flamingos
Looking for a perfect escape from the city? One of the most unforgettable things to do in Merida is taking a day trip to Celestun, a tranquil coastal town famous for its flamingo-filled biosphere and laid-back beach vibes.
Located about 1.5 to 2.5 hours west of Merida, Celestun is easy to reach by rental car, ADO bus, or colectivo (shared van). And the main attraction? Thousands of wild flamingos gather in the Ría Celestun Biosphere Reserve, especially between November and March—a pink paradise you won’t want to miss.
Hop on a guided boat tour to glide through the mangroves, spot flamingos (and maybe a crocodile or two), and swim in crystal-clear freshwater springs hidden in the jungle. Afterward, you can kick back at the beach, grab a cold drink, and enjoy some of the freshest seafood around—or treat yourself to an ice cream from a friendly street vendor.
👉 Visiting Celestun on your own? Check my complete guide on how to do it: Celestún – Self-Guided Day Trip from Mérida.
Prefer not to drive? No problem. Join a guided tour from Merida that includes hotel pickup, transportation, the boat ride, and plenty of free time to explore and relax. It’s a stress-free way to enjoy this magical corner of Yucatán.
👉 More about this highly rated day trip from Merida to Celestun HERE.
13. Day Trip to Progreso: Beach, Seafood, and Relaxation
If you’re craving a beach day, Progreso is just a 30-minute drive from Merida and makes for the perfect coastal escape.
Progreso’s wide, sandy beaches are ideal for lounging, swimming, or simply soaking up the sun. The beach is lined with casual restaurants and bars, where you can sip a cold drink or sample local snacks.
Seafood is the highlight in Progreso. Grab a bite at one of the beachside spots offering ceviche, fried fish, or lobster tacos. The Malecón (seafront promenade) is the perfect place to enjoy your meal while soaking in the ocean views.
Take a leisurely walk along the Malecón, where local vendors offer crafts and souvenirs. It’s a great spot for people-watching, especially when cruise ships are in port and the town gets busier.
For those feeling a bit more adventurous, there’s plenty of opportunity for a boat ride, or you can try kayaking or paddleboarding.
Progreso offers a perfect day trip to unwind on the beach, savor fresh seafood, and explore a peaceful coastal town—all just a short drive from Mérida.
More about this day trip from Merida to Progreso HERE.
14. Explore the Mayan Ruins at Chichén Itzá or Uxmal
No trip to Yucatán is complete without stepping back in time and exploring the majestic Mayan ruins—and Merida is the ideal home base to do just that. Whether you’re a history buff or just love epic photo ops, visiting either Chichen Itza or Uxmal is one of the absolute must-do things to do in Merida.
Both archaeological sites are easy to visit on your own by rental car or public transportation, but if you want a more relaxing day (or an expert guide to bring the history to life), a guided tour is a great option.
Chichén Itzá, one of the New Seven Wonders of the World, is just a couple of hours from the city. Famous for its iconic El Castillo pyramid, this UNESCO World Heritage Site draws visitors from all over the globe. Go early in the day to beat the crowds (and the heat), and don’t forget your camera!
👉 Check my detailed article on how to visit this amazing site: Exploring Chichén Itzá on Your Own.
Looking for something a little less touristy? Uxmal might just steal your heart. With intricate carvings, rounded pyramid shapes, and far fewer visitors, this site offers a more peaceful and atmospheric experience.
It’s especially stunning in the late afternoon light—or even better, during the sound and light show if you stay into the evening.
15. Cool Off in a Cenote: Nature’s Best Swimming Pool
After a hot day of climbing pyramids or wandering colonial streets, there’s no better way to cool down than taking a dip in one of Yucatán’s stunning cenotes—natural freshwater sinkholes unique to this region. Trust me, swimming in one of these crystal-clear pools is not just refreshing, it’s also one of the most unforgettable things to do in Merida.
The best part? There are hundreds of cenotes in Yucatán, each with its own vibe. Some are open and sun-drenched, others are mystical and hidden in underground caves. Here are two amazing options just a short drive from Merida:
Cuzamá Cenotes – This spot offers a three-in-one cenote experience. You hop on a quirky cart pulled by a horse (yes, really!) along an old hacienda railway to reach three beautiful cenotes, each with its own shape, size, and wow factor. It’s a fun and adventurous day trip that feels off the beaten path.
Hacienda Mucuyché – A bit more polished but absolutely breathtaking, this restored hacienda lets you explore two cenotes connected by a man-made canal. You’ll swim through cave tunnels and float under hanging vines—it’s like something out of a movie. The site requires a guided visit, which adds interesting historical context, too.
Whether you want something rustic or a little more curated, there’s a cenote for every style and schedule. Just pick the one that fits your itinerary—and don’t forget your swimsuit, water shoes, and a towel!
👉 Check out this guided cenotes tour HERE.
Is Merida Worth Visiting?
Absolutely! Merida is one of the most fascinating cities to visit in the Yucatán Peninsula and, in my opinion, deserves much more than just a quick stop between Cancún and the Riviera Maya.
Unlike some of the more touristy destinations in the region, Merida has managed to preserve its authentic character, with colorful colonial streets, lively markets, beautiful plazas, and a strong local culture.
We loved exploring the city at a slower pace, wandering through the historic center, discovering hidden corners, trying local food, and experiencing the city’s unique mix of Mayan and Spanish influences.
The city is also the perfect base for exploring some of Yucatán’s most incredible attractions, including cenotes, ancient Mayan ruins, and the Celestún Biosphere Reserve.
Whether you’re interested in history, culture, architecture, food, or day trips, Merida offers plenty of reasons to stay a few days. While many travelers visit on a short stopover, I think spending more time here allows you to truly experience what makes this city special.
How Many Days Do You Need in Merida?
I recommend spending at least 2 to 3 days in Merida to experience the city properly. While you can see the main highlights in one day, having extra time allows you to explore at a slower pace and take some amazing day trips nearby.
Best Time to Visit Merida
- November to March – best weather, cooler temperatures, ideal pentru plimbări și excursii
- April to June – hot season, very warm afternoons
- July to October – rainy season, fewer visitors, occasional storms
We visited Merida during our Yucatán trip and found that starting early in the morning was the best way to explore the city comfortably, especially because temperatures can get very high during the day.
Is Merida Safe?
One reason many travelers choose Merida is that it feels very different from the busy resort areas of the Riviera Maya. During our time exploring the city, we felt comfortable walking around the historic center, visiting markets, and exploring the main attractions.
That said, stay in central areas, use normal precautions, avoid leaving valuables visible and use registered taxis/Uber.
How to Get to Merida
Getting to Merida is fairly easy, whether you’re coming from Cancun, Valladolid, or other parts of the Yucatán Peninsula. Here are the most popular options:
By ADO Bus
ADO (Mexico’s main long-distance bus company) offers comfortable and air-conditioned buses from Cancun, Playa del Carmen, Tulum, and other major cities. It’s an affordable, stress-free way to reach Mérida—just sit back and relax. The trip from Cancun to Mérida by ADO takes about 4–5 hours, depending on the route.
By Colectivo
If you’re traveling from smaller towns like Valladolid, Izamal, or Progreso, colectivos (shared vans) are a fast and cheap option. They don’t have fixed schedules—they leave when full—but they run frequently during the day and drop you close to the city center.
By Rental Car
If you like flexibility and plan to explore cenotes, ruins, and small towns along the way, renting a car is the best choice. Roads are generally in good condition, and driving in the region is safe and straightforward. From Cancún, the drive to Merida takes around 3.5 to 4 hours via Highway 180D (toll road).
By Private Transfer
If you prefer comfort and convenience, booking a private driver is an excellent option. This is especially ideal if you’re traveling with family, have a lot of luggage, or simply don’t want to deal with bus schedules or driving yourself. A private transfer from Cancún to Merida takes around 3.5–4 hours. You’ll be picked up directly from your hotel or the airport and dropped off at your accommodation.
By Plane
Merida also has its own international airport (MID) with flights from Mexico City and several U.S. cities. From the airport, you can grab a taxi or rideshare to the city center in about 20 minutes.
👉 Check the best rates HERE.
Places to Stay in Merida
Whether you’re looking for boutique charm, colonial elegance, or something a little more intimate, Merida has beautiful places to stay right in the heart of the historic center.
Casa Tres Colibríes – If you’re looking for something more intimate and design-forward, Casa Tres Colibríes is a stunning boutique stay in the historic center. With thoughtfully curated interiors, spacious suites, and personalized service, it feels more like staying in a beautifully restored private home than a hotel.
Acqua in Bocca – For a unique and romantic escape, Acqua in Bocca offers a peaceful, adults-only atmosphere just outside the busiest streets. With its lush garden setting, stylish rooms, and tranquil pool area, it’s ideal if you want a quiet retreat while still being close to the action.
Viva Mérida Hotel Boutique – A beautifully restored colonial mansion with vibrant walls, high ceilings, and a peaceful courtyard. Guests love its artistic decor and prime location close to the city’s historic center.
Hotel Real Toledo by Kavia – Just 400 meters from Plaza Grande, this hotel blends colonial charm with modern comfort. It features an outdoor pool, free Wi-Fi, and easy access to Mérida’s top attractions.
Hotel Boutique La Misión de Fray Diego – Housed in a 17th-century mansion, this boutique hotel offers elegant suites, a lush courtyard, a serene pool, and an on-site restaurant serving regional and Spanish cuisine. A perfect mix of history and comfort.
Conclusions
With its mix of history, culture, food, and easy access to some of the Yucatán Peninsula’s most famous sights, Merida is so much more than a stopover. It’s a destination in its own right. No matter how you choose to spend your time, these things to do in Merida will help you experience the very best of the city. And maybe even fall in love with it, too. Plan a few extra days if you can – you’ll be glad you did.
Take a look at my other travel guides about Mexico:
13 OF THE BEST PLACES TO VISIT IN THE YUCATAN PENINSULA
EXPLORING CHICHEN ITZA ON YOUR OWN
SELF-GUIDED DAY TRIP TO SIAN KA’AN & MUYIL RUINS
EXPLORING COBA RUINS ON YOUR OWN
CELESTUN – SELF-GUIDED DAY TRIP FROM MERIDA
DON’T FORGET TO PIN IT































