Start where the city keeps its treasure: the Prado at opening (90 focused minutes), the Botanical Garden next door to decompress, then the walk up the museum boulevard past Neptune to the Thyssen if you’re still hungry — or straight to lunch in Huertas, where the menús del día around Antón Martín are the honest ones.
Afternoon belongs to the old city: Plaza Mayor, the lanes of the Austrias, the Palacio Real (interior if you pre-booked, gardens if not) and sunset from Las Vistillas with the Guadarrama on the horizon. Dinner is the Cava Baja crawl in La Latina — arrive by 20:30 to bar-hop without elbows.
Sunday means El Rastro if you’ve timed it right — the flea market floods La Latina until 15:00 and vermút in Plaza de la Cebada afterwards is mandatory. Any other day, start instead with the Reina Sofía (Guernica before the queues) or breakfast in Malasaña’s Plaza del Dos de Mayo.
Spend the afternoon on the Fuencarral axis: vintage shopping in Malasaña, the Mercado de San Ildefonso for a grazing lunch, then across into Chueca for the Mercado de San Antón’s rooftop and the design shops of the Salesas. Evening: rooftop drink on Gran Vía (Círculo de Bellas Artes for the view of views), late dinner wherever you’ve landed. The city does the rest.
Sleep in Huertas or Sol — both days start and end within walking distance. Buy a 10-ride Multi card at the airport and you won’t think about transport again. Book only three things ahead: the Prado, the Palacio interior if you want it, and any restaurant with a dining room you care about; everything else in Madrid is better improvised.
If your weekend has a third morning, spend it out: Alcalá de Henares or Aranjuez are 35–45 minutes by Cercanías and back by mid-afternoon — see our day-trips guide.
Curated picks are coming — meanwhile, the live search covers every bookable property at the same price or better.