Madrid Weekend Itinerary: The Best Things to See, Do & Eat
If you’re planning a short trip to Spain, a weekend in Madrid is an amazing choice! The Spanish capital is full of culture, great museums, and delicious food. Whether you love sightseeing, shopping, or just soaking up the atmosphere, Madrid has something for everyone.
Here’s my detailed weekend in Madrid itinerary complete with tips, food recommendations, and little surprises I stumbled upon along the way.
Best Time to Visit Madrid
Madrid is located in central Spain, which means summers can get very hot. For the most comfortable experience, the best time to visit Madrid is in spring (April–May) or fall (September–October).
I personally went in late March, where the daytime temperatures reached around 20°C, while evenings were still cool. For us, this was the perfect temperature to explore the city without breaking a sweat while also not having to carry around thick winter jackets 🙂
Where to Stay in Madrid
Madrid feels both big and small at the same time. The city center is compact, and most of the major attractions are within a 30-minute walk. To make the most of your time, stay as central as possible.
Accommodation Options
- Budget: Way Hostel Madrid
- Mid-range: Hostal Oriente (this is where we stayed, it was great!)
- Luxury: Four Seasons Hotel Madrid (we walked past the hotel many times, it looks divine)
How to Get Around Madrid
- Walking: Madrid is a very walkable city. Most (if not all) attractions are reachable by foot.
- Uber: Perfect for airport transfers, especially if you’re arriving late or leaving early.
- Metro: Madrid’s metro system is excellent and it also connects the airport to the city center. If you don’t want to walk everywhere, this is your best bet.
Weekend in Madrid Itinerary
Day 1 in Madrid
8:30 am – Breakfast at La Rollerie
Start your day at La Rollerie, a cozy brunch spot just a short walk from Hostal Oriente. With its boho-farmhouse vibe, affordable menu, and great coffee, it’s a perfect way to kick off your Madrid adventure.
9:00 am – Teatro Real
After breakfast, stroll over to the Teatro Real. You won’t be able to go inside in the morning (shows are usually in the evening), but the grand exterior is worth a look.
9:30 am – Royal Palace of Madrid
Next stop: the Royal Palace of Madrid, which is the largest palace in Western Europe and one of the few official residences of a Head of State you can actually visit from the inside.
The building itself is massive and you can admire it from all different sides. We started on the South facing side, where you can also visit the Catedral de la Almudena. The main façade is located on the East facing side, opposite the Royal theatre.
Coincidentally our visit overlapped with the changing of the guards, which we didn’t even know was a thing in Spain! It was a fun experience and it feels nowhere near as touristy as the same spectacle at the Buckingham Palace in London. The changing of the guard happens every hour in winter and every half hour in summer.
Pro tip: If you want to visit the inside of the palace, book your tickets online in advance. Even during the shoulder season, the ticket line was massive.

11:30 am – Plaza Mayor & Mercado de San Miguel
Head to the lively Plaza Mayor for a drink or quick bite, then continue to the Mercado de San Miguel which is just steps away. This historic food market is packed with tapas stands, fresh seafood, Spanish wines, and even desserts. Perfect for grazing your way through lunch or picking up a dessert after your sit-down lunch at the Plaza Mayor earlier!

1:30 pm – Shopping on Gran Vía & Puerta del Sol
I know, I know – Shopping is not for everyone. But man, Madrid has a lot of options! My friend and I really enjoyed spending the afternoon just strolling along Gran Via and Calle de Preciados, popping in to a shop here and there when we felt like it.
Make sure to pass by nearby Puerta del Sol, where Spain’s famous New Year’s Eve tradition of eating twelve grapes at midnight takes place.
6:00 pm – Dinner at Museo del Jamón
For a quintessential Spanish experience, head to Museo del Jamón. Despite the name, it’s not a museum but a lively tapas bar where you can feast on jamón ibérico, cheeses, and classic Spanish tapas.

8:00 pm – Churros at Chocolatería San Ginés
As if you’re probably not already completely full after all the ham and tapas, you HAVE to try the famous Churros from Chocolatería San Ginés. This establishment goes way back to 1984, and you can really tell the place has history when you sit down. The chocolate sauce they give you is some of the best chocolate sauce I’ve ever had. It’s so thick, and creamy … I’m getting hungry again just thinking about it!

9:00 pm – Nightlife in Madrid
Madrid has a great bar and club scene. The moment the sun starts setting you’ll find promoters on the street giving you flyers for all sorts of events. Pick one and enjoy the rest of your night.
Or, you can also slowly head back to your hotel and relax. It has been a busy day, and there’s another busy day coming up tomorrow!
👣 Step count: 18’141 steps
Day 2 in Madrid
9:00 am – Breakfast at Hanso Café
Kick off Day 2 at Hanso Café, a hip and modern brunch spot known for its excellent coffee.

10:00 am – Museo Nacional del Prado
One of the world’s most famous art museums, the Prado Museum houses masterpieces by Velázquez, Goya, and other Spanish artists. Again, book your tickets online in advance to avoid long queues and disappointment. Because we didn’t think ahead, we only got to see the building from the outside…
12:00 pm –Parque del Retiro
Just a short walk from the Prado, Retiro Park is Madrid’s green oasis. The park used to belong to the Monarchy, which explains its elegance and attention to detail. Rent a rowing boat at the Great Pond (€8 for 45 min), stroll through manicured gardens, and admire the Monument to Alfonso XII.
There’s also a lot of little cafés all throughout the park. If you need to take a break from all the walking, there’s plenty of options 🙂

1:30 pm – Palacio de Cristal
Located inside Retiro Park, the Palacio de Cristal (Crystal Palace) is a stunning glass structure that looks like something out of a fairy tale. And the best part, entry is free!!

3:00 pm – Explore Chueca District
On our pursuit to the Palace of Longoria (which turned out to be nothing special, it’s just a pretty building), we got an area which we hadn’t really planned on visiting originally – the neighbourhood around Plaza de Chueca. The neighborhood is home to LGBTQ+ friendly cafés, boutique shops, and vibrant street life, all while feeling a lot less touristy than all the areas we visited before!
For us, it was also time for some early dinner! We decided to go to Oven Mozzarella, which is a modern Italian place in the heart of Madrid right at the Gran Via. I had the truffle Focaccia and my friend had the Rigatoni al forno, we would recommend both!
6:00 pm – Sunset Drinks at a Rooftop Bar
End your trip in style with rooftop drinks at Azotea del Círculo on Gran Vía. Yes the drinks are a little pricey and the bar requires you to buy an entrance ticket, but the views over Madrid at sunset are simply spectacular!
👣 Step count: 21’047 steps

Final Thoughts on a Weekend in Madrid
I hope this Madrid weekend itinerary helps you to make the most of your short trip! Even if you don’t follow it exactly, Madrid is such a walkable city that wandering without a plan will not disappoint 🙂
If you need some more help planning your trip, check out the full budget breakdown of my trip!
Have you been to Madrid before? Share your tips and experiences in the comments below — I’d love to hear them!
FAQ: Weekend in Madrid
Is 2 days enough for Madrid?
Two days is enough to see Madrid’s highlights — like the Royal Palace, Prado Museum, Retiro Park, and some of the city’s famous tapas spots.
What should I not miss in Madrid in a weekend?
Don’t miss the Royal Palace, Plaza Mayor, Mercado de San Miguel and the Prado Museum. On my personal can’t miss list I would also put the churros at Chocolatería San Ginés!
Is Madrid a walkable city?
YES!! Most of the main attractions are within a 30-minute walk of each other. If you prefer, the metro and Uber are also great options.
When is the best time to visit Madrid for a weekend?
Late spring (April–May) and early fall (September–October) are the best times to visit. The weather is pleasant, and crowds are smaller than in peak summer.


