
Best Luxury Hotels in Spain
From the rooftop pools and beachfront hotels of Barcelona to the stunning palace-esque hotels in Seville right through to exclusive residences in Mallorca; we have all this and more in our wonderful collection of luxury hotels across mainland Spain and its surrounding islands. Read on and be inspired to book your next escape Spanish style.
Community of Madrid, Madrid, Centro
Thompson Madrid, by Hyatt

The Thompson Madrid is located on Calle De La Montera, which connects the city’s famed main square, Puerta del Sol, to the theatres, cinemas, and boutiques of the lively Gran Via Street. The hotel combines traditional Madrid architecture with Thompson Hotels’ contemporary style and comprises 175 guest bedrooms and suites which have floor-to-ceiling windows and private terraces. Guests can enjoy three different dining concepts including the all-day bakery and bistro and the Rooftop, which as you may have guessed, alongside creative cocktails boasts stunning views across the city. The rooftop infinity pool, is the place to relax and the open-air courtyard, fitness centre, and 24-hour boutique are all available for guests to use at their leisure.
Balearic Islands, Menorca, Santo Tomás
Villa Le Blanc, a Gran Meliá Hotel – The Leading Hotels of the World

The first “grand luxury hotel” to arrive on Menorca, Villa Le Blanc is perched beside Santo Tomás Beach on the Camí de Cavalls trail, with direct access to the sands via its garden. Blending perfectly into its surroundings, the whitewashed and glass balconied property echoes the local architecture and takes an eco-conscious approach to hospitality. Cuisine by S’Amarador and Joan Canals is served at CRU, there’s a Thai Room Spa and Wellness Centre onsite and a pool overlooking the sea. Bedrooms are swathed in shades of cream, with some suites adding private terraces, plunge pools and freestanding tubs.
Villa Le Blanc, a Gran Meliá Hotel – The Leading Hotels of the World
Community of Madrid, Madrid, Chamberi
InterContinental Madrid, an IHG Hotel

Dating back to the 18th century, this building accommodates 302 bedrooms across classic and premium categories and seven levels of suites, the highest featuring a huge panoramic terrace). The decor offers plenty of nods to its heritage, with antique and vintage pieces alongside modern comforts. It’s also home to the award-winning El Jardín restaurant, serving traditional Spanish cuisine with a modern twist by Chef Miguel de la Fuente (the Sunday buffet brunch here is quite the spread). The Caroli Health Club comprises a fitness centre, a sauna, treatment rooms and a Turkish bath.