Search 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

Filter by

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

Top Hotels in Spain

INNSiDE by Melia Barcelona Apolo
4.0 star property
9.2 out of 10, Wonderful, (754)
"Super location to good restaurants, laundry and attractions. Nice hotel location from the cruise terminal. Ask for a inside room location for a quite time. "
The price is P10,615
P12,455 total
includes taxes & fees
Sep 29 - Sep 30
INNSiDE by Melia Barcelona Apolo
Banana Gay House
3.0 star property
9.2 out of 10, Wonderful, (19)
"Great location and vibe in the heart of downtown Sevilla. The owners are attentive and helpful with any questions or requests. I am definitely staying there again next time I am in Sevilla."
The price is P3,893
P4,282 total
includes taxes & fees
Oct 15 - Oct 16
Banana Gay House
Grand Hyatt Barcelona
5.0 star property
9.2 out of 10, Wonderful, (993)
"This was a fancy hotel with great service! The food options could have been better but i cant fault on anything else. I will still going back here! Staff were amazing and the service was just great!"
The price is P13,776
P16,179 total
includes taxes & fees
Oct 20 - Oct 21
Grand Hyatt Barcelona
Hotel Riu Plaza España
4.0 star property
9.4 out of 10, Exceptional, (3544)
"We had a great room with an incredible view. The rooftop bar was awesome during the day and night and the breakfast buffet was Amazing! "
The price is P11,791
P12,970 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Riu Plaza España
Leonardo Royal Hotel Barcelona Fira
4.0 star property
9.2 out of 10, Wonderful, (663)
"Quiet area - but amazing breakfast and super helpful staff."
The price is P8,073
P9,658 total
includes taxes & fees
Oct 13 - Oct 14
Leonardo Royal Hotel Barcelona Fira
Rialto
3.0 star property
8.8 out of 10, Excellent, (1737)
"Very clean. Friendly employees. Breakfast buffet area downstairs was beautiful!"
The price is P8,011
P9,494 total
includes taxes & fees
Sep 22 - Sep 23
Rialto
Barceló Torre de Madrid
5.0 star property
9.4 out of 10, Exceptional, (1313)
"Excellent hotel, good position within the city. Backed up with a team of excellent staff, very helpful and courteous. Would stay again and recommend it to friends."
The price is P12,817
P14,099 total
includes taxes & fees
Sep 29 - Sep 30
Barceló Torre de Madrid
Nobu Hotel Barcelona
5.0 star property
8.8 out of 10, Excellent, (766)
"We had a wonderful time at Hotel Nobu. The staff was friendly and extremely helpful when we inquired about locations to visit and restaurants. We were always greeted with a big smile at the Rooftop Bar and Pool, and the restaurant was amazing, world class food and service!"
The price is P16,078
P18,709 total
includes taxes & fees
Oct 12 - Oct 13
Nobu Hotel Barcelona
Sercotel Rosellon
4.0 star property
8.8 out of 10, Excellent, (1010)
"We came in a day in advance to board the Royal Caribbean Cruise. It was about 25 minutes from the ship. They will call you a taxi and help you get loaded up. Don’t miss the roof top lounge for an incredible view of the Sagrada Familia! "
The price is P10,291
P12,098 total
includes taxes & fees
Sep 22 - Sep 23
Sercotel Rosellon
Posada del Infante Posada Real
4.0 star property
Posada del Infante Posada Real
Hotel Atlantico Madrid
4.0 star property
9.8 out of 10, Exceptional, (1958)
"This property was in the middle of everything we wanted to do. Restaurants, shopping, tourist attractions. Quaint Hotel, clean and updated. Definitely would say there again!"
The price is P17,921
P19,713 total
includes taxes & fees
Oct 6 - Oct 7
Hotel Atlantico Madrid
Sonder Casa Luz
4.0 star property
9.2 out of 10, Wonderful, (442)
"Excelente, love it!!! "
The price is P13,215
P13,899 total
includes taxes & fees
Oct 20 - Oct 21
Sonder Casa Luz
Ushuaia Ibiza Beach Hotel - Adults Only - Entrance to Ushuaia Club Included
5.0 star property
8.4 out of 10, Very Good, (1002)
"The best"
The price is P14,385
P16,370 total
includes taxes & fees
Oct 8 - Oct 9
Ushuaia Ibiza Beach Hotel - Adults Only - Entrance to Ushuaia Club Included
Camping 3 Estrellas
2.0 star property
8.0 out of 10, Very Good, (1000)
"Great camping area. Well maintained, clean, and friendly eager to help staff. "
Camping 3 Estrellas
Barcelona Airport Hotel
4.0 star property
8.6 out of 10, Excellent, (4159)
"The room was clean and the staff was very cordial and nice, especially in the restaurant area. I also liked that the staff was bilingual and understood English. "
The price is P10,662
P11,892 total
includes taxes & fees
Oct 7 - Oct 8
Barcelona Airport Hotel
Hotel Porta Fira
4.5 star property
9.0 out of 10, Wonderful, (1013)
"Really nice and quiet."
The price is P7,898
P8,851 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Porta Fira
Casa Lit Barcelona by Ona
2.0 star property
8.4 out of 10, Very Good, (863)
"Great hotel, like all BCN, a dodgy area quite close by. But hotel, room etc all excellent."
The price is P8,631
P10,177 total
includes taxes & fees
Sep 23 - Sep 24
Casa Lit Barcelona by Ona
Zleep Hotel Madrid Airport
3.0 star property
8.8 out of 10, Excellent, (1253)
"Great"
The price is P4,460
P4,906 total
includes taxes & fees
Sep 29 - Sep 30
Zleep Hotel Madrid Airport
Hotel Condesa
4.0 star property
8.4 out of 10, Very Good, (879)
"Amazing breakfast buffet! I am not a morning person but I was into it! Also…I love the water dispensing machine in the hallway. I could refill the bottle anytime. Such a lovely additive. The reception was great as well. Friendly staff. Lovely location. Lovely beach. "
Hotel Condesa
Barceló Sants
4.0 star property
9.0 out of 10, Wonderful, (1203)
"El baño tenía algunas manchitas negras y las toallas también muy viejas pero en general bastante bien "
The price is P8,885
P10,552 total
includes taxes & fees
Oct 6 - Oct 7
Barceló Sants
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Spain cost?
Prices for Spain hotels differ depending on the season and other factors, like Christmas and school holidays. You can find cheap options from P3,893 in a few different ways. Select your destination and trip dates and then pick your budget using the “Price per night” filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Spain?
Temperatures differ across Spain, so the best time to travel really depends on where you’re heading. If you’re wanting a summer vacation in Barcelona, plan your escape between June and August. At this time of year temperatures generally range from 21ºC to 27ºC. Bear in mind that Barcelona has a Mediterranean climate, so pack appropriately.
What is the best area to stay in Spain?
Barcelona is one of the most popular places to book a property when exploring Spain. If you’re searching for great culture and coastal beaches, spend a few nights in Madrid. Granada is another area that has a bunch of unforgettable experiences.