Madrid  ·  Spain

Hoteles for New Year's Eve in Madrid

200 hotels — from €38/night — free cancellation

Photo: Gonzalo Carlos Novillo Lapeyra

200 hotels
from €38/night
All star ratings
Cancelación gratuita

Hoteles for New Year's Eve in Madrid

Hoteles for New Year's Eve in Madrid — Madrid

New Year's Eve at Puerta del Sol is one of Spain's most iconic events — a tradition of eating 12 grapes at midnight as the clock strikes. Hundreds of thousands fill the square. Hoteles within walking distance book out completely by September.

New Year's EvePuerta del Sol12 grapesBook early
At a glance
Hoteles200
From€38/night
Star ratings1★ to 5★
Cancelación gratuita✓ Most rooms

New Year's Eve in Madrid (Nochevieja): The Complete Guide

Madrid's Nochevieja is the biggest New Year's celebration in Spain — and one of the most spectacular in Europe. Up to 200,000 people gather at Puerta del Sol for the countdown, following the tradition of eating 12 grapes in time with the 12 chimes of the Real Reloj (the reference clock for all of Spain). This guide covers everything you need to know.

Find Madrid New Year hotels →

The Nochevieja Tradition

The 12 grapes tradition (Las Doce Uvas de la Suerte) started in the early 20th century — one grape per clock chime, eaten to bring good luck for each month of the coming year. Pre-packed grape kits are sold at every supermarket and kiosk in the days before. The countdown is broadcast live on every Spanish TV channel. Even if you're watching from your hotel room, you're part of the national moment.

Key Nochevieja Events and Timeline

21:00

Puerta del Sol begins filling. Entry to the square area becomes difficult after 22:00. Arrive by 21:30 for a good position.

22:00

Most bars and restaurants in La Latina, Malasaña and Chueca are full. Street celebrations begin in all neighbourhoods.

23:45-00:00

The countdown. Sol square packed. 12 chimes, 12 grapes, huge crowd reaction. Fireworks from the square area.

00:00-02:00

Celebrations continue in every bar and street. Cava Baja in La Latina is spectacular on this night.

00:00 onwards

Metro runs all night — free from midnight. No need for taxis, though they'll be impossible to get anyway.

02:00-07:00

Clubs open all night. Many run special Nochevieja events with ticket prices 3-5× normal.

Hotel Booking Reality

New Year's Eve in Madrid is the most challenging hotel booking in the city's calendar. Hoteles within 2km of Sol sell out 6-9 months ahead for December 31 nights. Prices run 3-5× normal rates for December 31 (often combined with a December 30 minimum stay). Book as soon as you know your dates — there is no last-minute availability.

Smart alternative: Book December 30 and stay through January 1. Prices on Dec 30 and Jan 1 are significantly lower — the premium is specifically for the Dec 31 night. You get full participation in Nochevieja at the Sol countdown, but save money on surrounding nights.

New Year's dinner reality: Nochebuena (Dec 24) is for families; Nochevieja (Dec 31) is for going out. Restaurants do special menus at €80-150 per person — book these 2-3 months ahead. Most popular options sell out by October.
Search New Year's Eve hotels in Madrid →

Book Through IMPT — Same Price, 1 Tonne CO₂ Offset

IMPT prices every hotel at the identical rate to Booking.com. Every booking retires 1 tonne of verified CO₂.

Find your Nochevieja Madrid hotel →

Hoteles for New Year's Eve in Madrid

View all on IMPT →

200 hotels matching your search

View all on IMPT →

Frequently asked

What happens at Puerta del Sol on New Year's Eve?
Spain's most famous NYE celebration — 12 grapes at midnight as the clock strikes. Hundreds of thousands in the square.
How early should I book for New Year's Eve?
By September at the latest. The best central hotels are often booked by June.
Is it safe to be in Sol on NYE?
Yes — very crowded but well policed. Be aware of pickpockets in the crowds.
What time should I be at Sol on NYE?
Aim to arrive by 22:00 for a good spot. The square fills rapidly from 23:00.