Four days in Madrid is enough to fall properly in love with the city, but only if you plan it right. Spread yourself too thin and you spend half your trip on the metro. Stay in the wrong neighbourhood and you miss the texture that makes Madrid feel like nowhere else in Europe. This itinerary is built around where you sleep as much as what you see, because in Madrid, location changes everything.
Land at Barajas, take the Metro Line 8 to Nuevos Ministerios, switch to Line 6 (the circular), and you can reach Sol in under 40 minutes for around €5. Sol is kilometre zero of Spain, the literal centre of the country, and it is where Lines 1, 2 and 3 all converge. Stay here and you can walk to almost everything that matters in the first two days.
Day 1 should be slow. Walk south from Sol down Calle Mayor toward Plaza Mayor, then keep going into La Latina. The streets around Calle Cava Baja are full of old tabernas serving €1.50 cañas and plates of jamón that cost less than a coffee back home. On Sunday mornings, the El Rastro flea market takes over the whole hillside from Plaza de Cascorro down to the Ronda de Toledo, and it is genuinely worth setting an alarm for.
Day 2, head east into Lavapiés. This is Madrid at its most lived-in: South Asian grocery stores next to flamenco venues next to art spaces in converted flour mills. The Reina Sofía museum, home to Picasso's Guernica, sits right on the northern edge of the neighbourhood. Admission is free on Monday afternoons and from 7pm to 9pm Tuesday to Saturday, so you can skip the morning queues entirely.
For hotels in this area, cheaphotelsmadrid.com/latina/ lists options in La Latina from around €45 per night, most with free cancellation. Staying here puts you 10 minutes on foot from Sol and within easy reach of the Prado and Retiro on day 3.
The Parque del Retiro opens at 6am and is genuinely beautiful before the crowds arrive. Hire a rowing boat on the lake for about €6 for 45 minutes, or just walk the perimeter. The park covers 350 acres and borders the Paseo del Prado, which is where you want to spend the rest of the morning.
The Prado, the Reina Sofía (if you missed it on day 2) and the Thyssen-Bornemisza museum sit within a 10-minute walk of each other along the Paseo del Prado. You cannot do all three in one day without ruining all three. Pick one, do it properly, have lunch nearby on Calle Moratín, and spend the afternoon walking north into Salamanca.
Salamanca is Madrid's expensive postcode, all designer boutiques on Calle Serrano and Calle Goya, but the food market inside the Mercado de la Paz on Calle Ayala is excellent and very local. Hotels here are pricier, but the neighbourhood is calm, clean and on Metro Line 4 (brown), which connects directly back toward Sol.
These three neighbourhoods sit north of Gran Vía and between them they cover most of what makes modern Madrid interesting. Malasaña is built around Plaza del Dos de Mayo and still has the slightly scruffy, creative energy it has carried since the movida of the 1980s. Chueca, immediately to the east, is more polished and home to some of the city's best restaurants on streets like Calle Hortaleza and Calle Libertad. Chamberí, further north, is quietly residential in the best possible way, with the Alonso Martínez area offering good tapas bars without tourist pricing.
All three are walkable from each other, and Chueca station on Line 5 (green) and Alonso Martínez on Lines 4, 5 and 10 keep you connected to the rest of the city without any hassle.
If you want to stay in this part of Madrid, hotels in Malasaña and Chueca tend to be more affordable than Salamanca while still feeling central. The trade-off is a bit more street noise on weekend nights, but that is also kind of the point.
Cheaphotelsmadrid.com lists 5,393 hotels across Madrid's neighbourhoods, starting from €38 per night, with free cancellation available on most rooms. Prices are the same as Booking.com, but every stay made through the platform removes one tonne of CO2 through a verified carbon removal programme, which is a straightforward reason to book here instead.
Hotels are organised by barrio, so you can filter by exactly the area covered in this itinerary rather than scrolling through results from the airport fringe. For the central neighbourhoods covered in days 1 to 4, start your search at https://cheaphotelsmadrid.com/centro/ and go from there.
Curated picks are coming — meanwhile, the live search covers every bookable property at the same price or better.