Search Hotels in Spain

Top Cities in Spain

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 172,701 hotels in Spain with room rates, reviews, and availability. Most hotels are fully refundable.

Nobu Hotel Barcelona
5.0 star property
8.8 out of 10, Excellent, 560 reviews
"I've read a mix of good and bad reviews about Nobu, and I must say, I feel the need to share my own experience. My stay at Nobu was truly outstanding. The elegant rooms provided a luxurious and comfortable stay. The customer service was exceptional, and the staff made me feel incredibly welcome. As someone who's quite picky with food, I was amazed at how effortlessly they catered to my tastes. The dishes at the restaurant were simply phenomenal. I will definitely be returning and highly...
The price is $284
$329 total
includes taxes & fees
1 Jul - 2 Jul
Nobu Hotel Barcelona
Barceló Raval
4.5 star property
8.8 out of 10, Excellent, 1,009 reviews
"Great family stay in the heart of things!"
The price is $158
$185 total
includes taxes & fees
2 Jun - 3 Jun
Barceló Raval
Hotel Regina
4.0 star property
9.6 out of 10, Exceptional, 2,138 reviews
"Staff were all excellent throughout. From the moment of checking in, front desk lady (Lucia) helped us to the room and with luggages. Breakfast buffet staff (particular mentioned to Roberto) were all. We checked out today and called a Uber to airport which was running late. The Bellboy was so concerned that he walked out to the curb side to ensure the location status of the Uber driver. This is what customer service is all about to the very core. We had a very nice tow night stay at Regina...
The price is $395
$435 total
includes taxes & fees
2 Jun - 3 Jun
Hotel Regina
Save an average of 15% on thousands of hotels when you're signed in
Occidental Diagonal 414
4.5 star property
9.2 out of 10, Wonderful, 756 reviews
"Loved it!"
The price is $170
$199 total
includes taxes & fees
2 Jul - 3 Jul
Occidental Diagonal 414
Hotel España Ramblas
4.0 star property
8.8 out of 10, Excellent, 1,009 reviews
"I have stayed at this hotel many times and feel it is excellent in every area. Highly recommend. "
The price is $240
$275 total
includes taxes & fees
9 Jun - 10 Jun
Hotel España Ramblas
Iberostar Selection Paseo de Gracia
4.5 star property
9.2 out of 10, Wonderful, 942 reviews
"Loved staying here ! "
The price is $297
$339 total
includes taxes & fees
24 Jun - 25 Jun
Iberostar Selection Paseo de Gracia
Barceló Torre de Madrid
5.0 star property
9.2 out of 10, Wonderful, 1,014 reviews
"The place is amazing and in a perfect area ... Close to the king palace and the Plaza Near to so many restaurants and shops . Staff are amazing and helpful. The area is safe ."
The price is $188
$206 total
includes taxes & fees
9 Jun - 10 Jun
Barceló Torre de Madrid
Camping 3 Estrellas
2.0 star property
8.0 out of 10, Very Good, 865 reviews
"The place is good for a weekend get away from the city, the beach is super clean and a walk away from your camp door. The bathrooms are super clean and the glam camping tents were pretty great. Only issue was the towels were 13 euro and not included as stated in the property listing (Expedia)"
Camping 3 Estrellas
W Barcelona
5.0 star property
8.6 out of 10, Excellent, 1,006 reviews
"Very clean, staff was friendly. "
The price is $391
$446 total
includes taxes & fees
2 Jun - 3 Jun
W Barcelona
Room Mate Macarena - Gran Vía
3.0 star property
9.4 out of 10, Exceptional, 855 reviews
"The location though unnoticeable is at the center of everything.. updated, clean , lots of storage cabinets for your stuff.. If you stay longer than 2 days and opted for breakfast, you will get tired of the same food selection although food was very good. I would recommend this hotel to anyone .. it’s good value.."
The price is $169
$186 total
includes taxes & fees
1 Jul - 2 Jul
Room Mate Macarena - Gran Vía
easyHotel Barcelona Fira
1.0 star property
8.2 out of 10, Very Good, 1,005 reviews
"It didn’t have a safe"
The price is $114
$127 total
includes taxes & fees
2 Jul - 3 Jul
easyHotel Barcelona Fira
Hotel 1898
4.0 star property
9.4 out of 10, Exceptional, 1,006 reviews
"Beautiful hotel, friendly staff, and felt very secure. Was warm in our room & thermostat didn’t work to adjust. Called desk & they controlled it on the computer. They were nice and accommodating, it’s just more convenient if you can adjust yourself. Also the tub/shower was extremely slippery & high edges so was difficult getting in & out. "
The price is $267
$306 total
includes taxes & fees
2 Jun - 3 Jun
Hotel 1898
Astoria
3.0 star property
9.2 out of 10, Wonderful, 1,001 reviews
"Everything was good"
The price is $160
$186 total
includes taxes & fees
2 Jun - 3 Jun
Astoria
Iberostar Selection Anthelia
5.0 star property
9.4 out of 10, Exceptional, 777 reviews
"Great staff. Lovely buildings and rooms. Full entertainment programme. Excellent breakfast "
The price is $224
$239 total
includes taxes & fees
21 Jun - 22 Jun
Iberostar Selection Anthelia
Ohla Barcelona
5.0 star property
9.6 out of 10, Exceptional, 1,004 reviews
"Excellent stay!! Friendly staff and excellent cleanness. Also, highly recommend because of the area which is close to everything."
The price is $364
$416 total
includes taxes & fees
2 Jun - 3 Jun
Ohla Barcelona
H10 Cubik
4.5 star property
9.6 out of 10, Exceptional, 1,003 reviews
"Great location on edge of Gothic area. We loved the rooftop bar and plunge pool. The room was spacious, ceilings were very high and the large window opened to a view below of busy street. The windows was well insulated and we didn’t hear any sound at night. One problem with the high ceilings was that the curtains were very difficult to open or close. The large bathroom with spacious walk in shower was lovely. My husband found the shower floor very slippery and we had to put towels on it for my...
The price is $246
$282 total
includes taxes & fees
30 Jun - 1 Jul
H10 Cubik
Occidental Barcelona 1929
3.0 star property
9.2 out of 10, Wonderful, 668 reviews
"Nice stay for the price. Clean room, good facilities, quite small but ok for one night."
The price is $142
$166 total
includes taxes & fees
1 Jul - 2 Jul
Occidental Barcelona 1929
Hotel Porta Fira
4.5 star property
9.0 out of 10, Wonderful, 1,005 reviews
"Great staff, close to shopping mall and dinner places, clean and safe area!"
The price is $145
$163 total
includes taxes & fees
1 Jul - 2 Jul
Hotel Porta Fira
Hotel Oasis
2.0 star property
8.8 out of 10, Excellent, 1,003 reviews
"Would certainly go back to the oasis. The balcony pool was excellent. Could sit outside in the middle of the city rather then be stuck in a hotel room. "
The price is $193
$223 total
includes taxes & fees
30 Jun - 1 Jul
Hotel Oasis
Lopesan Costa Meloneras Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, 1,003 reviews
"The are many very large and very nice pools on the property. We couldn't find the time to visit them all. They have several good dining options at the hotel. The spa is extremely nice, but book a day in advance. Lots of shops nearby too. And there is a casino right there in the hotel. "
The price is $193
$206 total
includes taxes & fees
2 Jun - 3 Jun
Lopesan Costa Meloneras Resort & Spa
Don't see what you're looking for?
See all available properties in Spain
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!

Spain Travel Info

Accommodation
172,701
Hotels with nearby beaches
19,912
Lowest price
CNY828
Highest price
CNY2,864
International airports
Madrid (MAD-Adolfo Suárez Madrid-Barajas), Barcelona (BCN-Barcelona Intl.) and Palma de Mallorca (PMI)
Top attractions
Gran Via Street, PortAventura World and Bossa Beach
Cities to visit
Barcelona, Madrid and Seville
Number of reviews
19,376

Frequently asked questions

How much do hotels in Spain cost?
The season and factors like Easter and school holidays can affect the price of a hotel in Spain. You can find cheap options from CNY828 in a few different ways on Expedia. First, select the dates you’d like to go on vacation, then use the filters such as amenities and budget to narrow your search. You can also sort by price, so the most economical options appear first.
When is the best time to go to Spain?
The best time to travel to Spain depends on where you’re going and what you plan to do. Organizing a summer Barcelona vacation? This popular destination has a Mediterranean climate, with average temperatures ranging from 70ºF to 81ºF between June and August.
What is the best area to stay in Spain?
Spain has plenty of thrilling areas to stay, including Barcelona and Madrid. Each has its own fabulous experiences, so why not dedicate time to discover both?
How can I find cheap hotels in Spain?
Spain cheap hotels start at CNY828 per night. To find these types of wallet-friendly options, use our “Price per night” filter. Want some other tips? Consider being flexible with your trip dates and book ahead of time. Take a look at our cheap hotels in Spain page for deals that are hard to resist.
What are the best hotels in Spain for families?
Find some terrific Spain family properties by narrowing your search results. You can do this by clicking on “Family friendly” under the “Traveler experience” filter heading. Whether you want something that’s easy on the wallet so you can spoil the kids with more Spain experiences, or you’re preparing to indulge on that long-awaited family retreat, Expedia has the ideal stay for you and your crew.
Why should I book my Spain hotel with Expedia?
Book a Spain stay with Expedia for price, ease and choice. Also, our One Key™ rewards platform lets you earn OneKeyCash™* on eligible flights, vacation rentals, hotels, car rentals and more. Plus, we offer flexibility should your plans change, and if you have any questions or require assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Spain hotels
Expedia 亿客行 verified reviews