Madrid

Where to stay in Madrid

Belle Époque grand hotels, literary streets and three great museums

Gran Hotel Inglés
MICHELIN KeyMadrid's oldest hotel, 1886

Gran Hotel Inglés

Madrid, Spain

from €350 / night

The Principal Madrid
1917 building on the Gran VíaRooftop terrace

The Principal Madrid

Madrid, Spain

from €330 / night

URSO Hotel & Spa
MICHELIN Key1915 palace

URSO Hotel & Spa

Madrid, Spain

from €300 / night

Plan it better

Specific guides to Madrid

Focused comparisons to choose the right area and hotel for the trip you actually want.

Madrid: good to know

Which is the best area to stay in Madrid?

The Paseo del Prado or the Barrio de las Letras for museums and the old centre on foot; Salamanca for shopping and a quieter, elegant grid; the Gran Vía for being in the middle of everything; Chamberí for a residential feel.

What is the best hotel in Madrid?

The Mandarin Oriental Ritz, across from the Prado, is the only hotel in Madrid with three MICHELIN Keys. For character in the old centre, the Gran Hotel Inglés, the city's oldest, reopened in 2018.

How many days do you need in Madrid?

Three days cover the three great museums, the Retiro, the old centre and a long dinner or two. Add a fourth for a day trip to Toledo or Segovia by train.

When is the best time to visit Madrid?

Spring and autumn. July and August are very hot, and many locals leave the city in August.