Book Spain Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Spain

Top Hotels in Spain

Posada del Infante Posada Real
4.0 star property
Posada del Infante Posada Real
Grand Hyatt Barcelona
5.0 star property
9.2 out of 10, Wonderful, (1002)
"The bet attractive, modern, great aesthetics. Exceptionally friendly and accommodating staff. Phenomenal rooftop Peruvian restaurant and bar with entertaining bar tenders."
The price is AU$337
includes taxes & fees
1 Dec - 2 Dec
Grand Hyatt Barcelona
Hotel Riu Plaza España
4.0 star property
9.4 out of 10, Exceptional, (3647)
"Lets be honest here, this is a very old hotel, and It needs some upgrades, but still a great hotel, breakfast is very good, location is great, rooftop is the most. very big hotel with A LOT of people. "
The price is AU$290
includes taxes & fees
17 Nov - 18 Nov
Hotel Riu Plaza España
INNSiDE by Melia Barcelona Apolo
4.0 star property
9.4 out of 10, Exceptional, (894)
"Awesome!"
The price is AU$357
includes taxes & fees
24 Nov - 25 Nov
INNSiDE by Melia Barcelona Apolo
Leonardo Royal Hotel Barcelona Fira
4.0 star property
9.2 out of 10, Wonderful, (757)
"Clean "
The price is AU$136
includes taxes & fees
1 Dec - 2 Dec
Leonardo Royal Hotel Barcelona Fira
Rialto
3.0 star property
8.8 out of 10, Excellent, (1888)
"Perfect location!"
The price is AU$176
includes taxes & fees
25 Nov - 26 Nov
Rialto
Barceló Torre de Madrid
5.0 star property
9.4 out of 10, Exceptional, (1416)
"It was good"
The price is AU$329
includes taxes & fees
1 Dec - 2 Dec
Barceló Torre de Madrid
Nobu Hotel Barcelona
5.0 star property
8.8 out of 10, Excellent, (824)
"Very nice hotel with great facilities and really high-quality finishes throughout. Unfortunately the AC in the gym was not working and after requesting 4 separate times to reception they still didn't manage to get it working for my two day stay. "
The price is AU$370
includes taxes & fees
4 Dec - 5 Dec
Nobu Hotel Barcelona
Hotel Colón Barcelona
4.0 star property
9.4 out of 10, Exceptional, (1696)
"This hotel is beautiful. The staff are wonderful. The rooftop bar is free for hotel guests. The views from the rooftop are gorgeous. "
The price is AU$281
includes taxes & fees
10 Dec - 11 Dec
Hotel Colón Barcelona
Zleep Hotel Madrid Airport
3.0 star property
8.8 out of 10, Excellent, (1488)
"Clean and safe. Shuttle to airport for 5Euros"
The price is AU$118
includes taxes & fees
8 Dec - 9 Dec
Zleep Hotel Madrid Airport
Hotel Atlantico Madrid
4.0 star property
9.8 out of 10, Exceptional, (2042)
"The location of this hotel was great- close to everywhere. And we enjoyed breakfast at the hotel."
The price is AU$406
includes taxes & fees
8 Dec - 9 Dec
Hotel Atlantico Madrid
Casa Lit Barcelona by Ona
2.0 star property
8.4 out of 10, Very good, (962)
"The room was clean but tje outside light from the hotel lighted sign required the use of the black-out curtain, thank you for that. The beds especially the twin was very hard. The location however was excellent!!"
The price is AU$149
includes taxes & fees
9 Dec - 10 Dec
Casa Lit Barcelona by Ona
Sercotel Rosellon
4.0 star property
8.8 out of 10, Excellent, (1001)
"We really enjoyed our stay at Sercotel, it is a great location! "
The price is AU$225
includes taxes & fees
9 Dec - 10 Dec
Sercotel Rosellon
Hard Rock Hotel Madrid
4.5 star property
9.4 out of 10, Exceptional, (1607)
"El hotel tiene una excelente localización ya que queda a pasos de la estación de trenes de Atocha."
The price is AU$374
includes taxes & fees
12 Dec - 13 Dec
Hard Rock Hotel Madrid
Hotel Princesa Plaza Madrid
4.0 star property
8.4 out of 10, Very good, (920)
"Nk"
The price is AU$267
includes taxes & fees
17 Nov - 18 Nov
Hotel Princesa Plaza Madrid
Hotel Silken Al Andalus Palace
4.0 star property
8.6 out of 10, Excellent, (1002)
"solid hotel somewhat close to city. not much walkable in area besides Betis soccer stadium. 10min taxi ride to Sevilla center"
The price is AU$127
includes taxes & fees
12 Dec - 13 Dec
Hotel Silken Al Andalus Palace
Hard Rock Hotel Tenerife
5.0 star property
9.0 out of 10, Wonderful, (1000)
"Excellent property "
The price is AU$363
includes taxes & fees
2 Dec - 3 Dec
Hard Rock Hotel Tenerife
Arc la Rambla
3.0 star property
8.8 out of 10, Excellent, (1644)
"The property was so convenient. Close to everything and within walking distance. If anyone up for a little walk, (within an hour) you can get to many famous landmarks including Sargara Familia Cathedral. It was an excellent choice for us. "
The price is AU$171
includes taxes & fees
24 Nov - 25 Nov
Arc la Rambla
Camping 3 Estrellas
2.0 star property
8.0 out of 10, Very good, (1042)
"Location next to the beach is very nice. The beach is very good, nice big waves and nice to swim. Bus travel to Barcelona took about one hour. Nice to return to the peaceful camping area after a city day. Not much services close to the camping area. Good that there is shop and restaurant in the area. No breakfast buffet available in the restaurant. Parking place was good. Cabin was ok. Airplane noise is quite remarkable, but luckily not at nighttime. The worst thing in the cabin was the very...
Camping 3 Estrellas
Barcelona Airport Hotel
4.0 star property
8.6 out of 10, Excellent, (4527)
"Excellent breakfast and dinner"
The price is AU$246
includes taxes & fees
24 Nov - 25 Nov
Barcelona Airport Hotel
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.
Don't see what you're looking for?
See all available properties in Spain
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Spain cost?
The season and factors like school holidays and Easter can affect the price of a hotel in Spain. You can find cheap options from AU$118 in a few different ways on Expedia. First, key in the dates you’d like to get away, then use the filters like amenities and property type to fine-tune your search. You can also sort by price, so the lowest options appear at the top.
When is the best time to go to Spain?
Any time is a good time to discover Spain, just bear in mind that the weather will vary depending on your location. If a Barcelona summer holiday is on the cards, book your trip between June and August. You can expect average temperatures of between 21ºC and 27ºC then in Barcelona, which has a Mediterranean climate.
What is the best area to stay in Spain?
Check out the experiences and attractions on offer in Barcelona and Madrid. These exciting cities are only two of the many popular places to get a hotel in Spain.
How can I find cheap hotels in Spain?
Spain cheap hotels start at AU$118 per night. To find these types of budget-friendly options, make use of our “Price per night” filter. Other suggestions? Be flexible with your dates and book ahead of time. Take a look at our cheap hotels in Spain page for offers that are hard to resist.
What are the best hotels in Spain for families?
Expedia makes it a breeze to lock in a property with all the essentials for an unforgettable family escape to Spain. Start by clicking on “Family friendly” in the “Traveller experience” section of our filter tool. Then fine-tune your search by things like “Property type” and “Guest rating.” Whether you need a family hotel in Spain for a weekend break or a big summer holiday, we’ve got you and your group covered.
Why should I book my Spain hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in Spain. You’ll find plenty of hotels to choose from and search filters that make it a breeze to find the perfect fit. Worried about a last-minute change of plans? Many of our hotels have flexible cancellation policies. Just look for options marked “Free Cancellation”. Get more out of your trip with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. Get instant access to Member Prices, which adds up to savings worth 10% or more on select hotels!