Madrid is Spain’s vibrant capital. The city pulses with life and is a favorite with visitors from around the world, and it’s easy to see why!
We have world-class museums, super explorable neighborhoods, a palace, great parks and tons of delicious food. And with so much to do and see all year long, Madrid is an amazing European capital to visit. Whether you’re planning a quick stopover, an urban weekend escape or a longer trip, you’ll surely enjoy this buzzing city! Read on for the ultimate travel guide to Madrid and get ready for your adventure!
Top things to do in Madrid
Visit the Prado Museum
With countless works of art including classics by Goya, Velazquez, and Bosch, the Prado Museum is a global art destination. Buy your tickets online to avoid long lines to get in. Grab a map and wind your way through this incredible collection! If you love museums, don’t miss the other must-visit museums in Madrid.
Insider’s Tip: We offer two best-seller experiences in the Prado Museum:
- An exclusive Prado Museum Tour with VIP Tour and Lunch at Botin, which happens to be the oldest restaurant in the world!
- Experience VIP treatment with Early Access to Madrid’s Prado Museum, an exclusive opportunity you won’t find anywhere else.
Immerse yourself in grandeur at the Royal Palace
The Royal Palace is a grandiose feast for the senses. While the king and queen don’t live there, it’s still the largest palace in Europe! There are art collections, tapestries, gold, silver, and marble galore plus incredible musical instruments on display.
The Plaza Mayor is one of Madrid’s great squares. It has been the site of historic events in Madrid for over 500 years! One of our favorite things to do is take in the beautiful buildings then head down a side street to indulge in a Madrid treat, a bocadillo de calamares (fried calamari tucked into a crunchy baguette). Our favorite one is from Bar La Campana. For a few euros taste Madrid’s famous “fast food” like a local (Calle de Botoneras, 6).
Eat with us! The calamari sandwich is often a taste on our Ultimate Spanish Cuisine Tour.
Stroll through the Retiro Park
Spend a morning in Madrid’s best park! Rent a paddleboat and cross the pond, check out an exhibit at the glass palace (Palacio de Cristal), and wander through the manicured gardens and grassy fields. There’s always something going on at the Retiro from street performances to puppet shows for the kids.
Insider’s Tip: Discover more parks in Madrid with our guide to the 10 Best Parks in Madrid.
Connect with Picasso’s Guernica painting at the Reina Sofia Museum
Pablo Picasso’s most famous painting is a massive testament to the suffering of the Spanish civil war. The sheer size and intensity of the piece make a visit to the Reina Sofia museum a must-experience part of any trip to Madrid. If you are interested in modern art, the rest of the museum showcases painting, sculpture, video and more from Spanish and international artists.
Non-Touristy things to do in Madrid
Go to a dive tapas bar
Madrid is filled with small, hole in the wall places with no frills, great food. You’ll be able to identify one of these gems by the piles of napkins thrown on the floor and the brightly lit dining areas. One of our favorites is Das Meigas (Calle Barbieri, 6) in the Chueca neighborhood just north of Puerta del Sol. You’ll get a generous free tapa with each drink at the bar or sit down to northern Spanish specialties in abundant quantities in the dining room.
Parque el Capricho
Spend a morning or afternoon in one of Madrid’s most beautiful hidden treasures. This 18th-century garden has winding paths, fountains, ponds and more! Outside the city center, the park is a feast for the senses. You can easily get there by metro (line 5) from downtown Madrid.
Explore the Salamanca neighborhood
Just east of the city center, the Salamanca neighborhood is a shopping paradise. There are wide streets with lovely buildings and some of the finest shops in Spain from international luxury brands to small curated boutiques.
Read more: 50 Free Things to Do in Madrid
Visit one of Madrid’s many off-the-beaten-path art museums and galleries
If you’re looking for great art in a smaller venue, Madrid has amazing options. From painting and sculpture to history, there’s something for everyone. The Joquin Sorolla Museum is one of our favorites. The artist’s sun-dappled landscapes are displayed in his former residence, a grand mansion complete with original tiles and a breathtaking garden.
Find out more: 5 Unkown Museums and Galleries in Madrid
Foodie things to do in Madrid
Spend a morning at a market
Markets in Madrid are neighborhood staples. Young and old alike do their shopping at the many fruit, vegetable, meat, cheese and fish stands. A great new addition to Madrid’s markets is the rising trend of small eateries featuring market fresh ingredients.
One of our favorite central Madrid markets that houses a mix of traditional and modern stands in Mercado Antón Martin (Calle Santa Isabel, 5). Visit Jesús the ham slicer or Juanjo the olive seller plus a variety of great little stands selling everything from perfect pizzas, croquettes, Spanish omelets to sushi.
Read more: Top 5 Markets in Madrid
Visit with us! We visit the Mercado Antón Martín on our Ultimate Spanish Cuisine Tour of Madrid. Discover it with us!
Take a cooking class
Want to learn how to make some of the delicious dishes you’ll try in Madrid?
Join us for a cooking class in a stunning kitchen in the heart of center city Madrid. On our Paella and Tapas: Madrid Cooking Class with Market Visit you’ll learn—with the help of our expert guide—how to make not only an authentic paella, but also some tapas and an iconic dessert, too.
It’s a fantastic way to spend an afternoon in Madrid and gain some kitchen skills that you can use to impress friends and family later on. Join us!
What to eat in Madrid
People have been coming to Madrid from all over Spain for generations. Beyond Madrid classics like cocido (Madrid’s hearty meat and vegetable stew) and calamari sandwiches, some of the best regional Spanish cuisine can be found in the capital. Take a trip around Spain with great restaurants featuring the typical dishes from north to south.
Read more: Top 7 must-try dishes in Madrid
Start your journey through Spanish regional cuisine with these tips for restaurants featuring the local flavors of Spain’s diverse culinary landscape.
Basque cuisine
The north of Spain is famous for generous cuts of meat, great cheeses, tart cider and hearty stews. Sidrerías or cider houses are staples of Basque family dining. Get a taste of Basque flavors at a typical Basque Sidrería in central Madrid at Zerain (Calle Quevedo, 3). Be sure to try the tortilla de bacalao (cod omelet) and the grilled steaks.
Asturian cuisine
Another northern region of Spain famous for seafood, bean stews and a delicious stuffed then fried steak called cachopo. One of our favorite places for Asturian flavors in Madrid is El Cogollo (Calle Lechuga, 3). Share generous portions of their traditional dishes and walk away happily full!
Andalusian Cuisine
For a taste of the south, pop into Sanlúcar (Calle San Isidro Labrador, 14) for Andalucían specialties like fried fish, grilled meats and refreshing salads. Make sure you try the cazón en adobo (marinated and breaded fish) and if you’re feeling adventurous, try the ortiguillas, breaded and fried sea anemone. Wash everything down with a crisp white sherry wine!
Find out more: 7 Bizarre foods you can try in Madrid
Where to Eat in Madrid
From centuries-old restaurants, or hole in the wall cafés, to chic modern tapas bars, Madrid is truly becoming a food destination. While you’re here be sure to try something old, something new, something tried and something true with our recommendations for restaurants and bars throughout the city.
Discover some of our favorites: Devour Madrid’s guide to where to eat in Madrid.
Where to stay in Madrid
Making the decision on where to stay in Madrid is an important one! There are great choices for classic luxury, modern charm or neighborhood color, here are a few tools to help you make the right choice!
How to get around Madrid
Madrid has great public transportation with a clean, modern and easy to use metro system, buses, and inter-urban light rail. For riding the metro, get a 10 ride pass which you can also use this pass for buses. Metro Madrid has a great trip planner on their website to help you find the best way from point A to point B.
For coming into the city center from the airport, taxis have a flat rate (which used to be 30 EUR, but we advise you check this ahead of time in order to avoid getting scammed). This is the perfect option for getting to your hotel after a long flight. For short trips within the city, taxis are plentiful and easy to catch.
Shopping in Madrid
A shopping day in Madrid is a real treat! We have everything from a whole street of shoe outlets to one of the biggest flea markets in Europe to luxury boutique galore.
Shoes
Need some new kicks? Head to Calle Agosto Figueroa in the Chueca neighborhood for a shoe lover’s paradise. The street is lined on both sides with outlet shops selling espadrilles, leather pumps, stylish ballet flats and more!
The Rastro
Every Sunday morning, locals and visitors alike descend on the Rastro Flea Market in La Latina to scope antiques, catch up with friends and grab a drink at one of the many bars catering to the shoppers. We love looking through the stands in Plaza Vara del Rey then heading down Calle Santa Ana to check out the many vintage furniture shops! One of our favorite places for atmospheric Sunday morning drink and snack is Museo de la Radio Bar (Calle Santa Ana, 8).
El Corte Inglés
El Corte Inglés chain of department stores are a Spanish staple. With locations throughout the city, the multi-story retail centers have everything from gourmet supermarkets to high-end handbags. Broken wheel on your suitcase? Get a new one at El Corte Inglés! Looking for that perfect silk scarf for your mother-in-law? No problem! El Corte Inglés has tons.
Shop ’til you drop! For more information about where to shop take a look at our complete Madrid shopping guide.
Day trips from Madrid
Toledo
Only 30 minutes from Madrid on the high-speed train, Toledo is an amazing place to spend the day. Perched high on a hilltop, explore the medieval streets, cathedrals, and monuments to Jewish, Muslim and Christian Spain.
Find out more: For more information about a visit to Toledo check out our guide for a Culture packed day trip to Toledo.
El Escorial
Easily accessible via light rail, this village in the north of Madrid is home to a hugely impressive 16th-century monastery. Spend the day exploring the spectacular complex, taking in the mountain views and enjoy a hearty meal at one of the many charming local restaurants.
Segovia
With postcard beautiful castles, churches and monuments at practically every turn, Segovia is a feast for the senses. Plus there’s an awe-inspiring Roman-era aqueduct at the entrance to the old quarter of the city. Take the high-speed train and enjoy stepping back in time in this truly picturesque town.
Spring is the perfect time to visit the manicured gardens and the royal palace of Aranjuez. There is also a great market and tons of little restaurants serving hearty regional dishes. The town is easily accessible by bus and light rail.
Fun fact about Madrid
Madrid wasn’t always Spain’s capital. In 1561 King Phillip II moved the capital to Madrid from Toledo. Madrid is perfectly located in the center of Spain so it makes perfect sense why King Phillip II chose to bring his court to Madrid, and the rest is history!
Update Notice: This post was updated on April 11, 2024.
Madrid is the best city I have ever been to Spain. Thank you so much for your beautiful post. I am loving the photos especially.
We might be biased, but Madrid is absolutely at the top of our list, too! Thanks for reading, Elita!
Madrid is a real feast .
We go to Spain every year , but there’s no city that can match Madrid’s food culture, culture , parks , streetlife and nightlife.
Not to mention what’s probably the best metro system in the world with world class high speed trains.
Without forgetting the fantastic shopping thats open till late at night seven days a week.
Brilliant city.