Ranking · Luxury hotels · Updated November 2026

The 10 best luxury hotels in Spain

  1. [PHOTO · façade beside the Prado]

    Madrid

    1. Mandarin Oriental Ritz, Madrid

    Madrid's historic Ritz, now the Mandarin Oriental, with three Michelin Keys.

    3 Keys Michelin

  2. [PHOTO · hotel courtyard]

    Cáceres

    2. Atrio Restaurante Hotel

    A hotel and restaurant in Cáceres, the only one in Spain with three Michelin Keys and three Michelin stars.

    3 Keys Michelin

  3. [PHOTO · monastery among vineyards]

    Sardón de Duero · Valladolid

    3. Abadía Retuerta LeDomaine

    A 12th-century monastery turned hotel, surrounded by vineyards beside the Duero, with three Michelin Keys.

    3 Keys Michelin

  4. [PHOTO · Priorat vineyard]

    Escaladei · Tarragona

    4. Terra Dominicata

    A hotel and winery in the heart of the Priorat, near the Escaladei charterhouse, with three Michelin Keys.

    3 Keys Michelin

  5. [PHOTO · farmhouse among olive trees]

    Matarraña · Teruel

    5. Torre del Marqués

    A hotel, spa and winery in the Matarraña area of Teruel, with three Michelin Keys.

    3 Keys Michelin

From 6 to 10

  1. 06Marbella Club HotelMarbella · Málaga
  2. 07Four Seasons Hotel MadridMadrid
  3. 08Mandarin Oriental BarcelonaBarcelona
  4. 09La Residencia, A Belmond Hotel, MallorcaDeià · Mallorca
  5. 10Four Seasons Resort Mallorca at FormentorFormentor · Mallorca

How we rank

Service, rooms, location and the whole experience of the stay; the Keys of the 2026 Michelin Guide are our starting point. No hotel pays to be listed.

Full methodology →