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.
♛
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 review2
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 review3
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
More hotels in Spain
- Hotel Alfonso XIII · Seville9.0
- Puente Romano Beach Resort · Marbella9.0
- Cap Rocat · Cala Blava9.0
- Rosewood Villa Magna · Madrid9.0
- Hotel Arts Barcelona · Barcelona8.9
- Hotel Maria Cristina · San Sebastián8.9
- Six Senses Ibiza · Ibiza8.9
- El Palace Barcelona · Barcelona8.8
- Mandarin Oriental Barcelona · Barcelona8.7
- Bahía del Duque · Costa Adeje8.7
- W Barcelona · Barcelona8.6
- Seaside Grand Hotel Residencia · Maspalomas8.6
Destination guides
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.