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

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

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, (1001)
"Love this hotel. The spa was amazing. Staff was super helpful. "
The price is AU$302
includes taxes & fees
26 Feb - 27 Feb
Grand Hyatt Barcelona

Hotel Riu Plaza España

4.0 star property
9.4 out of 10, Exceptional, (3851)
"Great hotel in the center of the city. "
The price is AU$262
includes taxes & fees
23 Feb - 24 Feb
Hotel Riu Plaza España

INNSiDE by Melia Barcelona Apolo

4.0 star property
9.4 out of 10, Exceptional, (992)
"great location"
The price is AU$179
includes taxes & fees
10 Mar - 11 Mar
INNSiDE by Melia Barcelona Apolo

Lamaro Hotel

5.0 star property
9.4 out of 10, Exceptional, (1772)
"Very convenient and staff was wonderful "
The price is AU$328
includes taxes & fees
23 Feb - 24 Feb
Lamaro Hotel

Leonardo Royal Hotel Barcelona Fira

4.0 star property
9.2 out of 10, Wonderful, (862)
"We loved our stay "
The price is AU$143
includes taxes & fees
23 Feb - 24 Feb
Leonardo Royal Hotel Barcelona Fira

Zleep Hotel Madrid Airport

3.0 star property
8.8 out of 10, Excellent, (1721)
"Clean hotel! "
The price is AU$105
includes taxes & fees
3 Mar - 4 Mar
Zleep Hotel Madrid Airport

Rialto

3.0 star property
8.8 out of 10, Excellent, (2053)
"Pros: 1.Ultra-dark room: perfect for sleep 2. Breakfast: the range is astonishing for a 3 Star hotel 3. Manner of staff: good humoured, polite and ready to help. Cons: 1. Distance from the Metro: I have a disability so this was frustrating. "
The price is AU$177
includes taxes & fees
16 Feb - 17 Feb
Rialto

Barceló Torre de Madrid

5.0 star property
9.4 out of 10, Exceptional, (1541)
"The hotel and room had good facilities and was clean. Metro and bus station right outside the hotel is very convenient. Downside is that the room was not very sound proof, so was a bit noisy from external noise. "
The price is AU$322
includes taxes & fees
9 Mar - 10 Mar
Barceló Torre de Madrid

Nobu Hotel Barcelona

5.0 star property
9.0 out of 10, Wonderful, (919)
"I love the Nobu brand! The customer service was amazing and they handled the minor issues we had promptly. Their Whatapp text feature was a great touch, made it simple to make request while not on the property. "
The price is AU$337
includes taxes & fees
16 Feb - 17 Feb
Nobu Hotel Barcelona

Hotel Atlantico Madrid

4.0 star property
9.6 out of 10, Exceptional, (2088)
"It is located on Grand Via, a very busy shopping street but our lovely rooms were quiet and had superb bathrooms. Breakfast was excellent and the lounge area and outdoor patio on the top floor added to this excellent hotel. We enjoyed visiting some galleries and seeing the older part of Madrid - all on foot. The Reception staff recommended a local Tapas restaurant (5 mins walk) which was brilliant and a more formal dinner venue which was superb. "
The price is AU$379
includes taxes & fees
25 Feb - 26 Feb
Hotel Atlantico Madrid

Hard Rock Hotel Tenerife

5.0 star property
9.0 out of 10, Wonderful, (998)
"The hotel was fantastic, tge staff were all lovely and hardworking. Nothing was too much trouble. The music round the pool was fab and varied. The evening entertainment was again fabulous. Our room - platinym double was spacious modern and well furnished. We only had breakfast but that had a great selection and delicious. The 16th rooftop bar was lovely too amazing sunset. The only negative i have is the price of the drinks."
The price is AU$435
includes taxes & fees
10 Mar - 11 Mar
Hard Rock Hotel Tenerife

Sercotel Rosellon

4.0 star property
8.8 out of 10, Excellent, (1005)
"I recently stayed at Sercotel Rosellón in Barcelona, and it was an excellent experience from start to finish. The hotel is perfectly located just a short walk from the Sagrada Família, making it incredibly convenient for sightseeing. Public transportation is also easily accessible, allowing for quick trips to other major attractions in the city. The staff at Sercotel Rosellón truly made my stay special. They were warm, welcoming, and always ready to assist with anything I needed. What stood out...
The price is AU$227
includes taxes & fees
13 Feb - 14 Feb
Sercotel Rosellon

Hard Rock Hotel Madrid

4.5 star property
9.4 out of 10, Exceptional, (1805)
"I like the hotel. The staff is very friendly. I wish I would have chosen a bigger room and the AC was hitting us right on the head because the vents are on top of the bed. Could be better for €15 per day. "
The price is AU$279
includes taxes & fees
24 Feb - 25 Feb
Hard Rock Hotel Madrid

Compostela Suites Apartments

3.0 star property
8.2 out of 10, Very good, (516)
"Excelente"
The price is AU$89
includes taxes & fees
3 Mar - 4 Mar
Compostela Suites Apartments

Hotel Princesa Plaza Madrid

4.0 star property
8.6 out of 10, Excellent, (1053)
"Nicely renovated hotel"
The price is AU$230
includes taxes & fees
24 Feb - 25 Feb
Hotel Princesa Plaza Madrid

Arc la Rambla

3.0 star property
8.8 out of 10, Excellent, (1718)
"Very unique and clean!"
The price is AU$144
includes taxes & fees
24 Feb - 25 Feb
Arc la Rambla

Hotel Emperador

4.0 star property
9.2 out of 10, Wonderful, (1477)
"Great location."
The price is AU$265
includes taxes & fees
23 Feb - 24 Feb
Hotel Emperador

Hotel Silken Al Andalus Palace

4.0 star property
8.6 out of 10, Excellent, (1001)
"Great location when visiting Real Betis, hotel was clean and the rooms large, especially the bed. The breakfast great with loads of options, would highly recommend this hotel."
The price is AU$129
includes taxes & fees
26 Feb - 27 Feb
Hotel Silken Al Andalus Palace

Far Home Atocha

2.0 star property
9.0 out of 10, Wonderful, (491)
"Nice hotel great location "
The price is AU$86
includes taxes & fees
17 Feb - 18 Feb
Far Home Atocha
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 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 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!