PerfectCityBreak
Shoulder season

Madrid in December

December forecastMAD · SPAIN

December is a decent shoulder option for Madrid: fewer crowds, some trade-offs. Expect daytime highs around 10°C, nights near 3°C and roughly 6 rainy days across the month. Cold near 10C but festive, with lights strung across Gran Via and the center, and Puerta del Sol the epicenter of New Year's Eve when crowds eat twelve grapes on the twelve chimes. Quiet until the Christmas-to-New-Year stretch, when rates climb and the free museum evenings draw local crowds.

Day high

10°C

Night low

3°C

Rainy days

≈ 6

Verdict

Fair

Where to sleep in Madrid in December

December is quieter, which makes it the right month to afford the splurge picks.

See all Madrid hotels
The Principal Madrid, MadridViews€€€

Rooftop over Gran Via · Centro (Sol and Habsburg core)

The Principal Madrid

A refined hotel at the top of Gran Via with a rooftop terrace and restaurant looking over the city's rooftops to the mountains. You are minutes on foot from the art museums and the Chueca and Malasana nightlife.

from ~250 EUR/night

Check prices
Only YOU Boutique Hotel Madrid, MadridDesign lovers€€

Boutique buzz · Chueca

Only YOU Boutique Hotel Madrid

A stylish design hotel in a restored Chueca mansion, with a busy lobby bar that locals use for brunch and cocktails. It puts you in the liveliest central barrio, a short walk from the Prado and Gran Via.

from ~180 EUR/night

Check prices
Posada del Leon de Oro, MadridLocal life€€

Old inn on Cava Baja · La Latina

Posada del Leon de Oro

A restored 19th-century coaching inn right on Cava Baja, the best tapas street in La Latina, so dinner is downstairs. The rooms are built around a glass-covered courtyard over the old city wall.

from ~130 EUR/night

Check prices
The Hat Madrid, MadridBudget

Rooftop hostel · Centro (Sol and Habsburg core)

The Hat Madrid

A smart budget hotel and hostel steps from Plaza Mayor, with private rooms as well as dorms and a rooftop terrace bar. It is one of the best-value beds in the very center of old Madrid.

from ~40 EUR/night

Check prices

Real hotel photos · prices are indicative from-rates, not live quotes · booking links support the site at no extra cost

What to pack for Madrid in December

  • Comfortable walking shoes: you will do 15k+ steps a day
  • A real jacket and a warm layer for evenings
  • A packable rain layer, just in case

What works well in December

With 6 rainy days and highs of 10°C, build your December days around indoor anchors and treat sunny windows as a bonus.

  • Prado Museum

    TipEntry is free in the last two hours (Monday to Saturday 18:00-20:00, Sunday 17:00-19:00), but queues form well before, so arrive 30 to 45 minutes early. If you go paid, book a timed slot online, head straight to Velazquez's Las Meninas and the Goya black paintings first, and reckon on two to three hours minimum for the highlights.

  • Reina Sofia Museum

    TipGuernica is the reason to come, and it lives in Room 205. Entry is free on weekday evenings (Monday and Wednesday to Saturday 19:00-21:00) and Sunday afternoon from 12:30, but it is closed Tuesdays entirely; book online to skip the line, go to Picasso's canvas first, then work outward to Dali and Miro.

  • Thyssen-Bornemisza Museum

    TipThe third point of the art triangle fills the gaps the Prado and Reina Sofia leave: Impressionists, Old Masters and 20th-century works in one walkable collection. It is free on Monday afternoons (12:00-16:00) for the permanent collection; book online otherwise, start on the top floor and descend chronologically to save your legs.

  • Mercado de San Miguel

    TipThe restored iron-and-glass market beside Plaza Mayor is a gourmet tapas hall, more polished and pricier than local bars, so treat it as a grazing stop rather than a full meal. Go around noon or mid-afternoon to avoid the 8pm crush, buy two or three tapas from different stalls, and eat standing, as there is little seating.

Ready to plan the full trip? Start from the 3-day Madrid itinerary.

Hotels in Madrid for December

Hotels in Madrid
Loading hotel map…
Map shows live hotel prices. Open the full hotel search. Booking through it supports the site at no extra cost.

Or pick another month

Quick questions, straight answers

QIs December a good time to visit Madrid?

December is a decent shoulder option for Madrid: fewer crowds, some trade-offs. Expect daytime highs around 10°C, nights near 3°C and roughly 6 rainy days across the month. Cold near 10C but festive, with lights strung across Gran Via and the center, and Puerta del Sol the epicenter of New Year's Eve when crowds eat twelve grapes on the twelve chimes. Quiet until the Christmas-to-New-Year stretch, when rates climb and the free museum evenings draw local crowds.

QHow warm is Madrid in December?

Typical December days in Madrid reach about 10°C, dropping to around 3°C at night. Layers work best.

QDoes it rain in Madrid in December?

Count on roughly 6 days with rain in December. Rain rarely lasts all day, so plans hold up well.