How to Spend 3 Days in Madrid
On my first visit to Madrid in 2012, I was not impressed. I found the city kind of boring and a huge let-down after Barcelona.
As we were planning our Spain trip for February 2020, I purposefully left Madrid off the itinerary. But my sister requested we add it, so I begrudgingly booked our train tickets.
And I’m glad I did. Because I have changed my tune on Madrid!
Don’t get me wrong – it’s still not my favourite Spanish city. But I did warm up to Madrid’s charms and really enjoyed my time in Spain’s capital.
While it’s no Seville or Barcelona, I do think Madrid is worth spending a few days in.
It’s less touristy and more cosmopolitan, though still very historic. Yes there are touristy things to do, but it’s still a real city busy with locals.
Below I’ve put together a three day itinerary for Madrid that combines the best parts of my 2012 and 2020 trips. I’m also sharing the best places to stay and answering some Madrid itinerary FAQs.
Disclosure: Some of the links below are affiliate links, meaning if you click through and make a purchase, I will earn a small commission at no additional cost to you. Thanks for your support!
Day 1: Good food, a palace and a walking tour
Eat breakfast at La Mallorquina

Sure, Madrid has impressive monuments and museums but the most important discovery you’ll make will be at La Mallorquina, a local chain of bakeries, when you order the Napolitana de Chocolate*.
This was the best chocolate pastry I’ve had in my life. It tasted like someone put the most decadent chocolate bar into the flakiest pastry crust. It was so good!
We made the mistake of only discovering this bakery halfway through our Madrid trip, and therefore missed out on eating as many napolitanas as possible.
So learn from my mistake and make this your first stop in Madrid. Trust me, you’re going to want to come back a few times!
*They also have cream and apple options, if you’re not into chocolate.
Go on a walking tour to get to know Madrid

One of my favourite ways to get to know a new city is on a walking tour. The guides are always super personable and I learn so much about the city.
A walking tour is a great introduction to a place without having to spend hours at a museum or with your nose in a book. Plus you can get great recommendations for other places to eat and visit.
Our Madrid guide from our Feb 2020 tour was fun and did a great job showing us the city. He took us to the oldest restaurant in the world, past the Cathedral and Royal Palace, through beautiful squares and down hidden alleys.
He pointed out the place where a royal assassination attempt went wrong and a church that used to lure in congregants by offering them free bread. I highly recommend doing a walking tour anytime you’re in a new city, and certainly in Madrid.
We did our free walking tour with SANDEMANs NEW Europe. Remember that you still need to tip on a free tour!
Visit the Royal Palace of Madrid & Cathedral


I was lucky enough to visit the Royal Palace of Madrid twice in 2012, so decided not to wait in the long line to visit for a third time in 2020.
But if this is your first trip to Madrid, I highly recommend it! Though to avoid waiting in a long line, grab skip-the-line tickets to the palace or go on a guided English tour of the palace.
Inside you’ll find huge rooms with crystal chandeliers, intricate artwork on the ceilings and silk tapestries on the walls. I was amazed by how many rooms there were – including a chapel, banquet hall, infirmary and armoury.
The Royal Palace was the highlight of my first trip to Madrid – I liked it so much I visited twice! Because it’s so huge, you’ll definitely get your money’s worth with lots to explore.

Across the square from the Palace is the Catedral de Santa María la Real de la Almudena, aka the Almudena Cathedral or simply Madrid’s cathedral.
You can visit the cathedral for free (opening hours depend on what religious services are on) or choose to pay a small fee to visit the adjoining crypt and museum.
Combine a walking tour with skip-the-line access to the Royal Palace!
End your day at Mercado de San Miguel

Mercado de San Miguel is a popular food market in Madrid. It’s a little touristy and overpriced but it’s also a lot of fun and very delicious.
Before visiting, I had watched a video that listed some of the better stalls, so we stuck to those and sampled paella, vermut, tiny sandwiches, ice cream and more. It was all delicious!
End your first day in Madrid chowing down on whatever catches your eye at the market.


Day 2: Museums, sports and more good food
Start your day at Brunch Club

My sister found this awesome restaurant called Brunch Club that, surprise surprise, serves great brunch.
Is brunch a typical Spanish meal? Are pancakes and eggs benedict what all the locals are eating? No, probably not.
But it’s delicious! So enjoy. You’re going to need some fuel for your second day in Madrid!
Visit the Museo del Prado

The Museo Nacional del Prado, or Prado Museum, is famous for hosting one of the largest collections of classical European art in the world. This place is seriously huge!
When I visited in 2012, I was blown away by the endless number of rooms and corridors, each holding dozens or hundreds of pieces of art.
I’m not a huge art person, but I do think the Museo del Prado is worth a visit. Because there’s so much art, you can simply move on when you get bored and look for a piece that piques your interest.
For example, there’s a painting of the Virgin Mary squirting breastmilk on a man kneeling in front of her. It sure wasn’t what I was expecting to see!
Of course if you’re really into art, especially Spanish art, the Prado is a can’t miss!
As the Prado Museum is one of the most popular attractions in Madrid, you’ll want to book your tickets in advance. Get regular entrance tickets, skip the line tickets or guided tour tickets.
Bonus: Visit Museo Reina Sofia

If you’re more into contemporary or surrealist art, you may prefer to visit Museo Nacional Centro de Arte Reina Sofía instead. Or if you’re into all types of art, visit both museums!
Museo Reina Sofia is definitely going to be a different experience than Museo del Prado. When I visited in 2012, I was a little weirded out by some of the exhibits.
There was one exhibit in the basement that was pitch black. Since I was visiting solo, I got scared and had to have a security guard guide me through with a flashlight.
In another exhibit, a fake beach scene had been set up complete with sand, fake plants and cabanas. Except there were very real birds in a cage in the corner!
Like I said, I’m not much of an art person. Most contemporary art goes right over my head. But it certainly isn’t boring!
Grad your regular entrance tickets or skip the line guided tour tickets to Museo Reina Sofia.
Stop for tapas

You can’t spend time in Spain and not enjoy some tapas!
Tapas are small dishes typically enjoyed with a drink as a pre-dinner snack. Think of them like elevated bar food!
On all of my trips to Spain, I have always indulged in the local tapas scene. Madrid’s tapas game is particularly great with tons of bars and restaurants to choose from.
Not sure where to start? Try a tapas tour! This wine and tapas walking tour includes 12 food tastings and four drinks.
Check out a sports game

If you had to associate Madrid with any sport it would be soccer (or football), right? What if I told you Madrid also has a super fun basketball team? It’s true!
My brother is a big basketball fan, so my sister found a local game we could attend when we were in Spain together in Feb 2020. And it was so fun!
Basketball is my favourite sport and the only one I understand enough to commentate on (much to my brother’s chagrin, which I learned when he turned to me halfway through the game and said, “So you just talk the whole time?”).
Besides my annoying narration, we had a great time cheering on the home team with the locals. And it was a super exciting game too – they won it at the buzzer!

Of course, if you can see a soccer game in Madrid, you shouldn’t pass that up. Even if you can’t see a game in person, just being part of the local soccer fandom is a lot of fun.
When I first visited in 2012, Spain had just won the Euro Cup and it was madness in Madrid. Impromptu parades were breaking out, streets were closed, and everyone was wearing their jerseys, singing and blowing whistles!
All day long car horns and cheers were heard throughout the city. Even the Madrid’s statues were celebrating (aka some locals climbed up and wrapped them in the team colours).
So after a day of museums, end your second night in Madrid cheering on the home team!
Day 3: A day trip to Toledo (+ some churros!)
Head out on a day trip from Madrid to Toledo

Toledo is an ancient city on a hill only a 30 minute train ride from Madrid. That’s why on your third day in Madrid, I suggest you head there on a day trip.
Once the capital of Spain, Toledo is now known for its history and charm. The city is walled and everything is cobblestone. It’s home to Jewish, Muslim and Christian sites, as all religions reigned (more or less in harmony, depending on who you ask) at the same time.

Once you arrive in Toledo, I recommend joining a walking tour to get a good introduction to the city. We did this when we visited and it was super fascinating to learn more about the history and see what Toledo has become today.
Once home to 40+ convents, Toledo had only nine in 2020 and expects to have none in the next 10 years. 12th Century churches have been converted into clubs and our guide explained that many of the residential buildings are empty with younger generations moving to the big cities.

After your tour, grab some lunch then continue exploring the city. Head up to the top of the Alcázar de Toledo for a beautiful view, visit the Toledo Cathedral and stop by the Jewish Quarter. Then, return to the train station and head back to Madrid.
Toledo is an excellent day trip option from Madrid and I would highly recommend it. There are lots of hills and steps though, so pack your walking shoes!
Want to leave the organizing up to someone else? Join this Madrid to Toledo day trip by bus with an English guide.
Enjoy Madrid’s famous churros

On your final night in Madrid, it’s time to indulge in another local culinary delight, churros!
Madrid is famous for their churros and nowhere is more famous than Chocolatería San Ginés. So, of course, we had to sample the best of the best when we visited.
We didn’t have to wait too long for our churros or to snag a table, but I can see how San Gines could get very crowded. Naturally, the deep fried dough dipped in chocolate was a hit with us!
Where to stay in Madrid

The first time I visited Madrid, I stayed a little outside of the city. It was easy enough to take the subway into town, but I missed being able to walk around.
On my next visit, I booked a place that was much more central. I loved being able to walk to Plaza del Sol, Plaza Meyor and all the main sites in the city centre. There were also lots of great restaurants and shops on our doorstep.
However, keep in mind that being central will come at a cost. It may also mean a loud stay, as Madrid is definitely not a city that goes to bed early.
- If you want to splurge with modern furnishings, a central location and a rooftop pool, check out Pestana Plaza Mayor Madrid.
- If you’re looking for a mid-range hotel in a good location that embraces a more industrial/minimalist look, check out Petit Palace Alcalá.
- If you’re on a budget and fine with no frills as long as you’re in the Centro district, check out Marina Rooms.
Madrid itinerary FAQs

Is 3 days enough to visit Madrid?
I think three days in Madrid is the perfect amount of time to see the highlights of the city, eat some great food and even fit in a nearby day trip.
Unlike Barcelona, there aren’t a ton of things to see and do in Madrid. Plus, most of the main sites are very close together. So you really don’t need more than 2-3 days to enjoy Madrid.
What is the best month to visit Madrid?
I’ve visited Madrid in July and in February and I would definitely recommend sticking to the off season or shoulder season.
July was, of course, way too hot and crowded. February was warm compared to most winters we experience in Canada, but definitely not tropical. We had bright and sunny days but it got quite cold at night.
I’d recommend visiting Madrid in spring or fall, when the weather is ideal and the crowds are smaller. March or October would be great!
Is Madrid a walkable city?
Absolutely, Madrid is a very walkable city, especially if you’re staying in the Centro neighbourhood. And if walking isn’t a good option for you, Madrid also has a robust public transit system and ride share options.
Is Madrid or Barcelona better?
I personally prefer Barcelona to Madrid. I think there’s more to do in Barcelona, I like that it’s on the water and the Gaudi architecture gives it a unique feel.
The main attractions in Barcelona – Sagrada Familia, Parc Guell and Las Ramblas – did impress me more than the main attractions in Madrid. Though that’s not to say Madrid’s Royal Palace, museums, square and markets aren’t great.
Barcelona is definitely more touristy. If you’re worried about crowds, Madrid might be a better pick. I would also choose Madrid if the museums or palace really entice you.
Though to be fair, I prefer Seville over both Madrid and Barcelona!
Wrapping up your 3 days in Madrid

With three days, I think you can get a good taste of Madrid. It might not be the highlight of your Spain trip, but I think you will be glad you went.
It’s not my favourite city in Spain but Madrid is a cool city. There’s lots to see and do (and eat!) and great day trip options nearby.
Now that I’ve revisited Madrid, I would be happy to visit again in the future. I could see spending a few weeks there, digging deeper into its food scene and using it as a base to discover more nearby towns.
But until then, I’ll just keep dreaming about those Napolitana de Chocolates!
Is Madrid on your must-visit list?

These photos of Madrid are amazing! I actually feel the same way you used to. I loved Barcelona and Granada and when we go to Madrid, I felt like it was very much a generic large city. I’ll have to go visit again and go to some of the sites you went to!
Thanks so much for commenting! Glad to hear I wasn’t alone in my first impressions of Madrid. I would encourage you to give it another try, and go in with low expectations. I’ll have to visit Granada next time as I’ve heard great things!
Oooh! I haven’t been to Madrid before but I’ve been wanting to go! Oooh you can’t go wrong with the foods. Hahaha I love that they have wine on tap! The food culture looks amazing. The weather looks amazing. I am in love with the architecture! Thanks for sharing!
Thanks for checking it out, Nancy. I definitely think you’d enjoy Madrid. Hope you can visit sometime!
I haven’t been to Spain at all, and after these pics and the great food options, I must visit! I will follow your guidance big time – I think we like pretty much the same things. Great article as always…so cool you guys got to see a bb game in Madrid, and Lee’s comment was hilarious about your commentating, lol.Love that you got to spend it with Jade and Lee on their first visit! ❤
Will definitely have to take you back to Spain! I think you’d like Seville a lot. Haha yes, Lee was funny!
You have taken some great photos! Looks like a beautiful place! Thank you for sharing your experience
Thanks so much!
I can’t believe I’ve never actually been to Madrid yet. I’ve been to Spain many times, but just never made it to Madrid but your write up has made me want to go, especially the food and drink 😀 xo
Thanks so much! Hope you are able to visit soon (or when it’s safe to do so)!
I’m so glad you’ve changed your mind on Madrid. I visited Barcelona a few years back and loved it and Madrid didn’t disappoint me when I visited last September. I loved Mercado de San Miguel and our day trip to Toledo 🙂 I just love the vibe of Spanish cities and the tapas is to die for 😀
Yes, I’m glad I gave it another try too! Mercado de San Miguel and Toledo were definite highlights.
Madrid and all of the country is in our bucket list. I am dreaming of going RTW and spending at least a month in Spain. Ideally a few days in Madrid to then head to the south. I cannot wait to try the Napolitana Chocolate from La Mallorquina, it looks delicious! 😋
A month in Spain sounds incredible! I hope you get to do that one (safe) day soon and enjoy all of the chocolate pastries!
I’m so glad you took a day trip to Toledo. That was one of the highlights of my trip to Spain. I wish I would have spent a little more time there than just 8 hours.
Yes, me too! Toledo was definitely a highlight.
Pleased Madrid won you over! I went with pretty low expectations too but I loved it! Definitely feel it’s a little underrated.
Haven’t been to Toledo but I’ll add to my list for my next Madrid trip 🙂
Thanks, Jason! Yes, definitely helped going in not expecting much the second time. And highly recommend Toledo! Hope you enjoy it when you get to go 🙂
I find Madrid so big with so much to see that it took me three seperate trips there to feel I had seen the city sufficiently. It was the first city in the world that I arrived at by plane (from London) when I was 17 years old ….. that was a long, long time ago!
I loved it then so I guess I have an affinity with the city but I would also say it is not my faviourite Spanish city but in the top 5. The food pics got me hungry and churros and chocolate is a fav of mine. I love Vermut but really prefer lemonade added to it as a long cooling drink on a hot day.
I’ve never been to Toledo … yet …! and am jealous you got to see it as I’ve read so much about that city, Your pics show it off well.
Ah Madrid would’ve been a cool first city to visit by plane. And good tip about Vermut – I will have to try it with lemonade next time!
Glad to hear it won you over! I haven’t heard much about Madrid- good or bad, so I’ve always viewed as a ok city. I haven’t been. But good to hear the food is great, walking tour is best option, day trip to Toledo is in order and maybe doing something random like a basketball game.
Yeah, I’m glad I gave Madrid a second chance. It’s still not a favourite city but definitely worth a visit if you’re in the area.
That’s so sweet to hear. You never know how things are going to turn out or change your mind until you experience it. I had similar thoughts about Las Vegas after my friend told me it wasn’t that good but was pleasantly surprised when I arrived. I guess looks and areas can be very deceiving, and goes to show don’t knock something off until you try it.
So true! I’ve also been told I won’t like Las Vegas so will be interesting to see how I feel when I visit one day.
I’ll admit I’ve been intrigued by Madrid in the last, but keep passing it up for other places. I loved Barcelona and I’m sure I’ll get to Madrid one day, but the good is the thing that will win me over each time too, and that food looks amazing. I also love walking tours. And free walking tours are even better
Hope you enjoy Madrid when you make it there one day!
We hope to visit Spain this christmas and this make Madrid sound awesome, hope we can add it to the trip!
Hope you can too! Would be so fun to visit over Christmas!