Skip to content
BrownTravels

The best hotels in Spain

The best hotel in Spain is Four Seasons Hotel Madrid in Madrid, with a Browntravels editorial score of 9.3/10. La Residencia, A Belmond Hotel in Deià (9.2/10) and Marbella Club Hotel in Marbella (9.1/10) complete the top three.

  1. Restored stone façades of the Centro Canalejas complex housing Four Seasons Hotel Madrid♛

    Best hotel in Spain

    Four Seasons Hotel Madrid

    Madrid · Editorial score 9.3/10 · £££££

    Seven restored heritage buildings at Centro Canalejas, steps from Puerta del Sol, turned into Madrid's most ambitious contemporary grand hotel.

    Best for: First-time Madrid visitors, Food lovers, Business travellers

    Madrid's benchmark contemporary grand hotel—choose it when location, spa and polish all matter equally.

    Read the full review
  2. Stone manor houses of La Residencia amid olive terraces below the Tramuntana mountains in Deià2

    No. 2 in Spain

    La Residencia, A Belmond Hotel

    Deià · Editorial score 9.2/10 · £££££

    Two centuries-old manor houses amid olive terraces in Deià, the Tramuntana artists' village that shaped Mallorca's bohemian legend.

    Best for: Couples, Art lovers, Slow-travel devotees

    The definitive Tramuntana retreat—Mallorca at its most painterly, for travellers who value atmosphere over beach access.

    Read the full review
  3. Whitewashed garden bungalows and palms at Marbella Club Hotel on the Golden Mile3

    No. 3 in Spain

    Marbella Club Hotel

    Marbella · Editorial score 9.1/10 · £££££

    The 1954 original of the Golden Mile: Prince Alfonso von Hohenlohe's garden village by the sea that invented Marbella as a resort.

    Best for: Multi-generation families, Beach-club devotees, Returning loyalists

    Still the soul of Marbella—choose it for gardens, generational charm and the beach club that started everything.

    Read the full review

Hotels in Spain: questions answered

What is the best hotel in Spain?
Four Seasons Hotel Madrid in Madrid, scored 9.3/10 by Browntravels editors. Madrid's benchmark contemporary grand hotel—choose it when location, spa and polish all matter equally.
What are the top 3 hotels in Spain?
1. Four Seasons Hotel Madrid, Madrid (9.3/10); 2. La Residencia, A Belmond Hotel, Deià (9.2/10); 3. Marbella Club Hotel, Marbella (9.1/10).
How does Browntravels rank hotels in Spain?
Every hotel carries an editorial score from 0 to 10, set by our editors and never by hotels, across six areas: service, design, dining, wellness, location and value. The Crown lists the highest-scoring hotels we cover in each country and updates as soon as a stronger hotel joins the directory. Commercial relationships never influence scores or rankings.
How many hotels in Spain does Browntravels cover?
15 hotels in Spain have a full Browntravels profile, each with an editorial score, who it suits best and our verdict.

Rankings follow our editorial policy. See the best hotels in every country.