10 Best Hotels in Spain
The 2026 selection of hotels in Spain, presented in the order of the 10 Best destination selection.
Mandarin Oriental Ritz, Madrid
Spain
Four Seasons Hotel Madrid
Spain
Hotel Arts Barcelona
Spain
Majestic Hotel & Spa Barcelona
Barcelona, Spain
Majestic Hotel & Spa Barcelona stands on Passeig de Gràcia in the Eixample district, placing guests close to the avenue's designer shops and celebrated Modernist architecture. La Pedrera is nearby, making the hotel a useful base for exploring one of Barcelona's most distinctive neighbourhoods on foot. Accommodation ranges from Deluxe and Privilege rooms to junior suites, larger suites and penthouses. Depending on the category, rooms face an Eixample courtyard, Valencia Street or Passeig de Gràcia itself. Guests who want more space can choose the hotel's separate apartments, including options with additional bedrooms and terraces; these are distinct from rooms in the main hotel building. Dining is an important part of the stay. SOLC focuses on Mediterranean cooking with local and seasonal products, and also hosts a Sunday gourmet brunch. Above the city, La Dolce Vitae provides a rooftop setting for food and drinks, with panoramic views taking in the Sagrada Família, the Mediterranean and Barcelona's skyline. The contrast between the restaurant and rooftop gives guests different ways to spend time at the hotel. Wellness facilities and treatments offer a quieter break from sightseeing. The combination of varied accommodation, dining and a central Passeig de Gràcia address suits travellers who want Barcelona's architecture, shopping and neighbourhood streets within easy reach, while retaining places to relax back at the hotel.
Rosewood Villa Magna
Spain
Marbella Club Hotel
Spain
Finca Cortesin
Spain
Six Senses Ibiza
Spain
Cap Rocat
Spain
La Residencia, A Belmond Hotel
Spain