Hotels in Spain, Europe

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Spain

Filter by

Majestic Hotel & Spa Barcelona
5 out of 5
Passeig De Gracia, 68, Barcelona, 08007
Fully refundableReserve now, pay when you stay
The price is £305 per night from 12 Jun to 13 Jun
4.6/5 Exceptional! (987 reviews)
"All the staff were very friendly and helpful. Lovely room with great walk in shower. Very good location, near the Metro, shops and restaurants."

Reviewed on 17 May 2022

Majestic Hotel & Spa Barcelona
Barceló Raval
4.5 out of 5
Rambla del Raval, 17-21, Barcelona, 08001
Fully refundableReserve now, pay when you stay
The price is £140 per night from 21 Jun to 22 Jun
4.3/5 Excellent! (969 reviews)
"The atmosphere was amazing at night the area could be a little scary with pick pocketer’s but centrally located and around great food."

Reviewed on 15 May 2022

Barceló Raval
Barceló Sants
4 out of 5
Plaza Dels Paisos Catalans S/n, Barcelona, 08014
Fully refundableReserve now, pay when you stay
The price is £110 per night from 19 Jun to 20 Jun
4.5/5 Wonderful! (945 reviews)
"The game console at lobby is a nice surprise. Room is clean, neat and comfortable."

Reviewed on 6 May 2022

Barceló Sants
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
H10 Cubik
4.5 out of 5
Via Laietana, 69, Centre, Barcelona, E-08003
Fully refundableReserve now, pay when you stay
The price is £181 per night from 29 May to 30 May
4.8/5 Exceptional! (974 reviews)
"Loved our room, which was a suite. Nice to have free espresso every day (both in our room and in the lobby). Room was always tidied for us. The restaurant Atik was very good. Staff we’re friendly and helpful."

Reviewed on 6 May 2022

H10 Cubik
Helios Mallorca Hotel & Apartments
3 out of 5
Carrer de la Carabela, 7, Palma de Mallorca, Palma de Mallorca, Mallorca, 7610
Fully refundableReserve now, pay when you stay
The price is £92 per night from 14 Jun to 15 Jun
4.5/5 Wonderful! (959 reviews)
"We thoroughly enjoyed our week at the Helios. The hotel is spotlessly clean, the rooms are comfortable and well equipped, there was even a mini coffee pod machine provided, most welcome. The choice and quality of food at breakfast and dinner is exceptional. All the staff were friendly and provided ..."

Reviewed on 12 May 2022

Helios Mallorca Hotel & Apartments
Hard Rock Hotel Ibiza
5 out of 5
Carretera Playa d en Bossa, Sant Jordi de ses Salines, Sant Josep de sa Talaia, Ibiza, 7817
Fully refundableReserve now, pay when you stay
The price is £273 per night from 6 Jun to 7 Jun
4.4/5 Excellent! (988 reviews)
"Very stylish place. Good position and super platinun suite. The view and the room were incredible. Nice place next to the beach to relax and enjoy"

Reviewed on 15 May 2022

Hard Rock Hotel Ibiza
W Barcelona
5 out of 5
Plaça Rosa dels Vents, 1, Barcelona, 08039
Fully refundableReserve now, pay when you stay
The price is £276 per night from 29 May to 30 May
4.3/5 Excellent! (978 reviews)
"Without question best hotel in Barcelona"

Reviewed on 16 May 2022

W Barcelona
Hotel Rec Barcelona - Adults only
3 out of 5
Carrer del Rec Comtal, 19, Barcelona, 08003
The price is £147 per night from 29 May to 30 May
4.7/5 Exceptional! (979 reviews)
"Perfectly located and great vibe to the hotel, very clean and easy going, would definitely rebook and recommend to others!"

Reviewed on 9 May 2022

Hotel Rec Barcelona - Adults only
Hotel Royal Passeig de Gracia
4 out of 5
Passeig De Gracia, 84, Barcelona, 08008
Fully refundableReserve now, pay when you stay
The price is £158 per night from 22 Jun to 23 Jun
4.4/5 Excellent! (986 reviews)
"Great location and comfortable room"

Reviewed on 17 May 2022

Hotel Royal Passeig de Gracia
Nobu Hotel Barcelona
5 out of 5
Avenida de Roma 2-4, Barcelona, Barcelona, 08014
Fully refundableReserve now, pay when you stay
The price is £197 per night from 30 May to 31 May
4.4/5 Excellent! (35 reviews)
"Great hotel and mostly the staff"

Reviewed on 5 May 2022

Nobu Hotel Barcelona
Don't see what you're looking for?
See all available properties in Spain
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Spain

A land of sunshine, tapas, flamenco and beaches, Spain is one of the most popular holiday destinations in Europe. Head to its southern coast to top up your tan, explore pretty whitewashed towns and enjoy almost guaranteed sunshine, visit its cities for outstanding architecture, culture and cuisine or travel to Spain’s mountains and national parks for cycling, hiking, horse riding and even skiing. The country’s islands offer an even wider variety of landscapes, climates and attractions, ensuring there’s always plenty to do in this diverse and fascinating part of the world. Whether you want a beachside resort or a cosmopolitan hotel for an unforgettable city break, Spain has you covered.

Where to Stay in Spain

Barcelona – A hub of culture, nightlife and cuisine, Barcelona is a great place to party, dine and learn about Spanish, and Catalan, culture and history. Barcelona’s Gothic Quarter is a great place to start your exploration of the city, or head to the nearby La Rambla and enjoy a stroll down one of the most famous pedestrianized streets in Europe. You’ll find plenty of top hotels and apartments all over this gorgeous city.

Costa del Sol – Boasting mile upon mile of sun drenched sand with beach resorts galore, the Costa del Sol is a great place to top up your tan. Many of the region’s towns and cities are known for their vibrant nightlife, making the area perfect if you want to party all night and sunbathe all day in your private luxury villa.

Madrid – Fantastic for shopping, dining and sightseeing, the country’s capital is packed full of fun and exciting things to do and top places to stay. Visit Madrid’s royal palaces, its elegant squares and excellent museums, or relax and unwind in one of the city’s picturesque parks and save money staying in a boutique hostel in the city center.

Galicia – Located in the north west corner of Spain, Galicia boasts rolling green hills, ancient stone villages, vibrant cities and some of the most beautiful beaches in Europe. Visit the spectacular Santiago de Compostela Cathedral, explore the region’s Celtic history or lounge on the breathtaking beaches of the Cies Islands while staying in a beautiful country house.

How to Make the Most of Your Hotel in Spain

Thanks to its rich culture and heritage, every corner of Spain is dotted with fascinating sights and attractions. From the ornate Alhambra in Granada, with its Moorish designs and stunning setting, to Gaudi’s architecturally unique Sagrada Familia in Barcelona, and from the sprawling Buen Retiro Park in Madrid to the vertigo inducing town of Ronda in Malaga, Spain is home to some of the most impressive and unique sights in Europe. In fact, the country has such a rich heritage that it has the largest number of UNESCO World Heritage Cities of any country in the world.

Spain’s diverse landscapes and vibrant cities ensure there’s always something to do in this captivating country. Head to the Picos de Europa or the Pyrenees for fantastic mountain biking and trekking opportunities, visit the Sierra Nevada for skiing and cycling, or visit one of Spain’s historic cities for a fantastic choice of museums, galleries, restaurants and cultural institutions. The beaches that line the country’s coast offer a range of watersports, while Barcelona, Madrid, Seville and Granada are all fantastic for food and nightlife.

Spain Hotel Reviews
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code