Search Hotels in Spain

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation 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 $348 per night from May 29 to May 30
4.6/5 Exceptional! (984 reviews)
"Best hotel in Barcelona"

Reviewed on May 10, 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 $150 per night from May 29 to May 30
4.3/5 Excellent! (974 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 May 15, 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 $133 per night from Jun 12 to Jun 13
4.5/5 Wonderful! (946 reviews)
"The game console at lobby is a nice surprise. Room is clean, neat and comfortable."

Reviewed on May 6, 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.
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 $96 per night from May 18 to May 19
4.5/5 Wonderful! (969 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 May 12, 2022

Helios Mallorca Hotel & Apartments
H10 Cubik
4.5 out of 5
Via Laietana, 69, Centre, Barcelona, E-08003
The price is $196 per night from May 29 to May 30
4.8/5 Exceptional! (971 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 May 6, 2022

H10 Cubik
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 $285 per night from May 18 to May 19
4.4/5 Excellent! (990 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 May 15, 2022

Hard Rock Hotel Ibiza
Hotel Rec Barcelona - Adults only
3 out of 5
Carrer del Rec Comtal, 19, Barcelona, 08003
The price is $152 per night from Jun 13 to Jun 14
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 May 9, 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 $161 per night from May 31 to Jun 1
4.4/5 Excellent! (989 reviews)
"Great location"

Reviewed on May 13, 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 $192 per night from May 31 to Jun 1
4.4/5 Excellent! (35 reviews)
"Great hotel and mostly the staff"

Reviewed on May 5, 2022

Nobu Hotel Barcelona
W Barcelona
5 out of 5
Plaça Rosa dels Vents, 1, Barcelona, 08039
Fully refundableReserve now, pay when you stay
The price is $281 per night from Jun 6 to Jun 7
4.3/5 Excellent! (976 reviews)
"Loved our time here, I would say the pool area is the best part of the hotel (where we spent most of our time) pool staff were also amazing, Lucas was a great waiter and also knew good places to visit while in Barcelona, he helped us a lot making our holiday 10/10. Thank you W, we will be back"

Reviewed on May 12, 2022

W 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.

Spain Hotel Travel Guide

Get ready for the holiday you've earned when you harness the power of Expedia to arrange a place to stay at one of the lodging options in Spain. Regardless of what degree of perks you want to have access to, our easy website makes it easy for you to find precisely what you're looking for. Start your search today, and you're guaranteed to find the perfect room for your trip.

Want to reserve a room at a sumptuous spa? Not a problem. We have got a great variety of affordable lodges as well. And there are an assortment of selections in the middle, as well. It all depends on what you're in the mood for and how much you'd like to spend. And as far as location, you can select a room in any part of the region you'd like. You'll see a ton of lodging choices right where everything's happening, as well as remote rooms on the periphery of Spain. When you peruse Expedia's assortment of rooms in Spain, you're sure to find inexpensive rates and incredible packages on any type of hotel here.

Booking a hotel for your trip shouldn't be a pain. Expedia aims to save you money and time when locking down your stay at an accommodation in Spain, so you can spend your time getting the most out of your adventure and not worrying about emptying your wallet. So why wait another day to book your travel plans? Designate your perfect travel dates now to browse the best discounts on vacations in Spain!

Price trends for hotels in Spain

Less expensive
More expensive
Next month
May
April
$93
Month
Price
January
$96
February
$103
March
$109
April
$128
May
$82
June
$93
July
$108
August
$117
September
$97
October
$87
November
$85
December
$90
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Spain. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Spain hotels
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.