Things to do in Madrid

Things to do in Madrid

Top 10 Things to do in Madrid

Experiences for every interest

All Things to do in Madrid

Explore Madrid with a local of your choice

Learn about their personal stories, and find out how you can explore Madrid together

What other travelers love about our local experts

Brooke
About local
21 April 2025
Tailored Experience

Victor was very knowledgeable and helpful with our kiddos. I would highly recommend!

Pamela
About local
17 April 2025
Wonderful first day in Madrid

We took the tour with Patricia on our first day in Madrid. It was a wonderful experience for our family’s first trip to Spain where she introduced us to the local culture and food. We enjoyed the tastings and food stops. Along we way, she showed us a nice Catholic Church San Anton. We also had engaging conversations with her. We highly recommend taking this tour with Patricia.

Gill
About local
12 April 2025
Fantastic 3 hour walking tour with Julian

Julian was an excellent guide on this tour - so knowledgable about the history of the city, lots of interesting facts and figures and he really brought the history to life. Also lots of tips for good restaurants. We enjoyed a drink with Julian at the end of the tour. Would highly recommend ❤️

Tiffany
About local
9 April 2025
Totally worth the time!

Not only is Edgard extremely knowledgeable, but he’s a great storyteller. He knew many interesting details about the sites we visited while sharing details of the areas where the people live and work. We stopped for coffee and a tortilla where we learned about his career path that led him to become a professional photographer. We felt like we were with an old friend. This tour is vale la pena!

Things to do in Madrid

Heading to Madrid soon? Spain’s capital will offer you a crazy amount of activities of all kinds. We promise you’ll have some serious fun! Here are our top 10 favorite things to do in Madrid to experience the city like a local.

  • Explore the most amazing museums

    There’s no doubt that Madrid has the best museums in Spain. The cultural offer of the capital is outstanding, whether it is the Museo del Prado, Reina Sofía or Thyssen-Bornemisza the biggest art museums in the city. This is where you’ll see artworks like the world-famous Las Meninas o Guernica. Make sure to book a private tour that will give you an overview of the movements of the Spanish art that interest you the most.

    Afterward, grabbing a beer with your local host will be the best choice. Sit back, relax and people-watch from one of the many terrazas that you’ll find around the city.

  • Try the local flavors at Mercado de San Miguel

    The Mercado de San Miguel is a real pleasure for your senses. Enjoy another cool thing to do in Madrid, only a few meters away from Plaza Mayor, Madrid’s main square. The market’s building itself is very unique, but what captivates the visitors is, of course, the food! You’ll see fresh products everywhere, an array of colors and wonderful smells!

    After a personalized tour around the market, let your host help you choose something to eat. Is there a better snack than some freshly cut, high-quality Spanish ham? What about some tiny-but-oh-so-flavorful Arbequina olives? Give your taste buds a treat and munch on some fantastic local food to keep you going.

  • Find bargains at El Rastro second-hand market

    Leave some time on Sunday for El Rastro. This is a very popular second-hand market amongst the locals. Situated in the Embajadores district, you’ll find all sorts of things: from vintage clothes and jewelry to exclusive antiques. You’ll want to take souvenirs home with you, so make sure you have enough room in your suitcase.

    Wander around the stalls with your host and have fun hunting bargains. You’ll soon realize why this is one of our top things to do in Madrid! If you need a pit stop after all that shopping, we have good news for you. The area is filled with cafés where you can refuel and continue exploring this fantastic flea market.

  • Eat homemade cocido

    You can’t visit Madrid and not try one of their most renowned and delicious dishes. Your local host will be delighted to share a special evening with you eating cocido. It consists of a chickpea based stew mixed with meat and vegetables cooked in a pot for hours. As a result, you get an intense broth that is served separately and a colossal tray of all the good stuff.

    It’ll be your chance to experience the relaxed Spanish way of eating. During the sobremesa (the time you spend chatting at the table after the meal) you’ll get the chance to talk about other Madrid fun facts with your host. But let us warn you, the cocido is so substantial that you might need to take a little siesta after it!

  • See Madrid from above

    All the Madrileños love using the expression “de Madrid al cielo”, which translates to “from Madrid to heaven”, meaning that it’s the best place to be. Indeed, locals know the best places in the city from where you’ll enjoy stunning views. Get closer to Madrid’s heaven and head to the Círculo de Bellas Artes’ rooftop.

    With the city’s skyline in front of you, chilling on the lounges with your host chatting and sipping on some sangría sounds like a plan to us. Be sure to add it to your list of cool things to do while in Madrid, you won’t regret it.

  • Bike like a local through El Retiro park

    We’re sure you’ll stay fit in Madrid while discovering the city on foot, but for those of you who want an extra dose of serotonin even during your holidays, nothing beats biking through El Retiro. You’ll meet plenty of sporty locals while exploring one of the main attractions of the city with your local host.

    Home to over 15.000 trees, El Retiro is not only a park but also offers cultural sites such as the Palacio de Velázquez and the Palacio de Cristal, as well as several sculptures, fountains and a big pond where you can rent a boat with your host. You’ll have a blast!

  • Watch the sunset from Templo de Debod

    Can you believe there’s an Egyptian temple right in the most famous park in the city? It’s a hidden gem you can’t miss. Your host will recommend watching the sunset. The sky’s pastel colors will give you the perfect background to get fantastic shots of the temple. You can thank them later!

    The Templo de Debod was rebuilt at El Retiro park in 1968 after being sent from Egypt. It was offered to the capital to thank the Spanish archaeologists working in the Unesco who helped save monuments. It soon became one of the top things to visit while in Madrid. You’ll know why when you get there.

  • Enjoy chocolate con churros at Plaza Mayor

    Calling all the chocolate lovers! Dipping churros (fried-dough pastries) in the super thick Spanish hot chocolate is a fantastic way to take a break from all the sightseeing.

    Don’t be shy and ask a local to help you pick a good café at Plaza Mayor. You can enjoy this decadent snack while watching the buzz of the square. If you love it, you can even ask them for the recipe and try to make it once you’re back home! If you don’t have a sweet tooth, a café con leche (caffè latte) is a typical alternative.

  • Learn everything about tapas

    Tapas time! Learning how to make tapas is a unique experience to have. This is why we’re including it in our top things to do in Madrid. Your host, with a vast knowledge in Spanish cuisine, will tell you about the fundamentals of the local gastronomy. Feel free to ask anything you're curious about. This is your chance to learn about cooking patatas bravas, calamari a la Andaluza, pimientos de padrón and other typical delicacies you have probably seen at the city’s restaurants.

    Let’s not forget the wine, a big part of the Spanish culture. If you are into it, your host can take you to a wine tasting. You’ll learn how to pair premium Rioja red wines and Galician white wines, amongst others, with tapas.

  • Get the flamenco rhythm

    Ask your local host to take you to a flamenco show. This is an unforgettable experience that you have to see! It's definitely one of the most fun things to do in Madrid. Corral de la Morería, Café de Chinitas and Casa Patas are three of the best venues to watch authentic flamenco, the southern dance, and music that the whole country is known for.

    If the night is still young, head to Chueca o Malasaña, two of the districts with an even better nightlife. They have a different atmosphere than the city center, where it will be much easier to meet locals and chat over a few cervezas.

Unique things to do in Madrid

The best way is the local way! From private cooking classes to exploring the hidden city gems, your friendly local host will help you discover all the fun things to do in Madrid. Hola! There are so many interesting things to do in Madrid you’ll be keen to explore the city in more depth. Food lovers will be running for chocolate dipped churros, drinking sangria and feasting on cured meats and cheese. Outdoor enthusiasts will love the bike and walking activities. You’ll be exploring Madrid’s hidden gardens, Royal Palace and secret backstreets at your own pace with a friendly local by your side. Simply tell your local host what your hobbies and interests are, and they will show you where to go and what to do on your private tour in Madrid! Exploring with a true local is the easiest way to get to know the real Madrid, with someone who knows the first-hand stories and hidden secrets. When you’re deciding which activities to do in Madrid, your local host will be at hand to show you all the best things to see. Whether you prefer to skip the line at Reina Sofia Museum, take a cooking class or visit Del Prado, exploring Madrid with a local who knows the city like the back of their hand is a great way to uncover the perfect things to do on your private tour in Madrid! If you’re looking for personalized activities in Madrid look no further than a WithLocals private tour. With your favorite local host by your side, you’ll discover the best things to do on a fully customizable tour in Madrid. Let them know which things you wish to see, and they’ll arrange everything locally for you!