Search Spain Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Spain

Filter by

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

Hotel Riu Plaza España
4 out of 5
C/ Gran Via, 84, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is P8,614 per night from 5 Apr to 6 Apr
P8,614
per night
5 Apr - 6 Apr
9.2/10 Wonderful! (2,023 reviews)
"Awesome!"

Reviewed on Mar 28, 2023

Hotel Riu Plaza España
Hotel Sagrada Familia
3 out of 5
Carrer de Corsega 541, Barcelona, 08025
The price is P6,472 per night from 2 Apr to 3 Apr
P6,472
per night
2 Apr - 3 Apr
8.4/10 Very Good! (998 reviews)
"Easy access to public transportation, the thing i dislike was the mattress, harsh. And one thing very confusing was about the A/C tgey said because it was an old building they controlled the A/C of all the rooms. And because it was winter they climate the rrom"

Reviewed on Mar 25, 2023

Hotel Sagrada Familia
Camping 3 Estrellas
2 out of 5
C-31, km 186, Gava, Barcelona, 08850
The price is P2,054 per night from 26 Apr to 27 Apr
P2,054
per night
26 Apr - 27 Apr
7.6/10 Good! (622 reviews)
"Nice staff and cute accommodation. Great location and as advertised."

Reviewed on Mar 11, 2023

Camping 3 Estrellas

Save an average of 15% on thousands of hotels when you're signed in

Capri by Fraser Barcelona
4 out of 5
Sancho de Avila 32-34, Barcelona, 8018
Fully refundableReserve now, pay when you stay
The price is P7,766 per night from 13 Apr to 14 Apr
P7,766
per night
13 Apr - 14 Apr
8.8/10 Excellent! (993 reviews)
"The hotel is nice and very clean except one complain the shower tub was very slippery, the shower temperature hot & cold water keep changing and shower head very low."

Reviewed on Mar 29, 2023

Capri by Fraser Barcelona
Best Western Plus Hotel Alfa Aeropuerto
4 out of 5
Mercabarna Franca, Barcelona, 08040
Fully refundableReserve now, pay when you stay
The price is P5,879 per night from 3 Apr to 4 Apr
P5,879
per night
3 Apr - 4 Apr
8.4/10 Very Good! (1,004 reviews)
"A very clean hotel with excellent staff. Easy taxi to the various sites. Unfortunately the airport shuttle does not start until 0500 but they will help arrange a taxi for an early flight."

Reviewed on Mar 31, 2023

Best Western Plus Hotel Alfa Aeropuerto
Grand Palladium White Island Resort & Spa - All Inclusive
5 out of 5
C/ Playa d'en Bossa s/n, Sant Jordi de Ses Salines, Sant Josep de sa Talaia, Ibiza, 7817
Fully refundableReserve now, pay when you stay
The price is P11,973 per night from 17 Apr to 18 Apr
P11,973
per night
17 Apr - 18 Apr
8.6/10 Excellent! (485 reviews)
"Great hotel, staff were friendly and welcoming, amenities were good and location is ideal. The beach is beautiful and you’re right on it plus transfers to the airport only a short distance, didn’t notice the planes much."

Reviewed on Oct 25, 2022

Grand Palladium White Island Resort & Spa - All Inclusive
Poseidon Resort
3 out of 5
Calle del Esperanto, 9, Benidorm, Alicante, 3503
Fully refundableReserve now, pay when you stay
The price is P3,930 per night from 12 Apr to 13 Apr
P3,930
per night
12 Apr - 13 Apr
8/10 Very Good! (333 reviews)
Good Visit
"Warm welcome, & allowed in early, Plenty of space in our room, balcony over looking the pool, nice bathroom, small fridge included, enjoyed our meals, Full board, didn't think the choice of menu was as good as previous visits, but didn't go hungry, over all a good 4 night stay though we did have ..."

Reviewed on Mar 17, 2023

Poseidon Resort
Hotel Apartamentos Bajondillo
4 out of 5
Paseo Maritimo s/n, Torremolinos, Malaga, 29620
Fully refundableReserve now, pay when you stay
The price is P4,563 per night from 13 Apr to 14 Apr
P4,563
per night
13 Apr - 14 Apr
8.8/10 Excellent! (603 reviews)
"Excellent stay"

Reviewed on Mar 24, 2023

Hotel Apartamentos Bajondillo
Hotel Nuevo Boston
4 out of 5
Avenida de Aragon 332, Madrid, Madrid, 28022
Fully refundableReserve now, pay when you stay
The price is P5,060 per night from 2 Apr to 3 Apr
P5,060
per night
2 Apr - 3 Apr
8.8/10 Excellent! (1,005 reviews)
"Good staff, glad to have an airport shuttle."

Reviewed on Mar 29, 2023

Hotel Nuevo Boston
Hotel Silken Al Andalus Palace
4 out of 5
Avenida de la Palmera s/n, esquina Parana, Seville, Seville, 41012
Fully refundable
The price is P4,539 per night from 16 Apr to 17 Apr
P4,539
per night
16 Apr - 17 Apr
8.4/10 Very Good! (999 reviews)
"Good breakfast and hospitality"

Reviewed on Mar 23, 2023

Hotel Silken Al Andalus Palace
Hotel 1898
4 out of 5
La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona, 08002
Fully refundableReserve now, pay when you stay
The price is P14,349 per night from 20 Apr to 21 Apr
P14,349
per night
20 Apr - 21 Apr
9.4/10 Exceptional! (996 reviews)
"Wow what a great hotel in the perfect location"

Reviewed on Mar 28, 2023

Hotel 1898
Kimpton Vividora Hotel, an IHG Hotel
5 out of 5
Carrer del Duc 15, Barcelona, 08002
Fully refundableReserve now, pay when you stay
The price is P13,987 per night from 16 Apr to 17 Apr
P13,987
per night
16 Apr - 17 Apr
9.4/10 Exceptional! (130 reviews)
"Great location; in walking distance to La Rambla, Placa Catalunya and tons of shopping and dining. The staff is very friendly and helpful. The room was excellent"

Reviewed on Mar 30, 2023

Kimpton Vividora Hotel, an IHG Hotel
Room Mate Macarena - Gran Vía
3 out of 5
Gran Vía 43, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is P8,589 per night from 9 Apr to 10 Apr
P8,589
per night
9 Apr - 10 Apr
9.4/10 Exceptional! (421 reviews)
"Great location with friendly and helpful staff. Not aware that building was having major construction that started at 8am each day with drilling etc."

Reviewed on Mar 30, 2023

Room Mate Macarena - Gran Vía
Hotel Sevilla Center
4 out of 5
Avenida De La Buhaira, 24, Seville, Seville, 41018
Fully refundableReserve now, pay when you stay
The price is P7,475 per night from 3 Apr to 4 Apr
P7,475
per night
3 Apr - 4 Apr
9/10 Wonderful! (1,001 reviews)
"The View is great but a little far to walk to the main historical area."

Reviewed on Mar 27, 2023

Hotel Sevilla Center
easyHotel Málaga City Centre
1 out of 5
Avda Ingeniero Jose Maria Garnica, 6, Málaga, 29002
Fully refundableReserve now, pay when you stay
The price is P3,680 per night from 12 Apr to 13 Apr
P3,680
per night
12 Apr - 13 Apr
7.6/10 Good! (414 reviews)
"Modern"

Reviewed on Feb 27, 2023

easyHotel Málaga City Centre
Mediterrani Natura Spa Resort
3 out of 5
Camí Castell de Tamarit, Tarragona, Tarragona, 43008
The price is P1,884 per night from 16 Apr to 17 Apr
P1,884
per night
16 Apr - 17 Apr
8/10 Very Good! (42 reviews)
"Very friendly and helpful staff. Absolutely stunning property is many options for sol, couples or families"

Reviewed on May 13, 2022

Mediterrani Natura Spa Resort
Dreams Jardin Tropical Resort & Spa
4 out of 5
Calle Gran Bretana s/n, Costa Adeje, Adeje, Tenerife, 38660
Fully refundableReserve now, pay when you stay
The price is P9,980 per night from 1 May to 2 May
P9,980
per night
1 May - 2 May
9/10 Wonderful! (574 reviews)
"Wonderful experience staying here. Customer service was 5star from the moment of our arrival to the our departure nothing but class A services and amenities. Thank you for a wonderful vacation time!"

Reviewed on Mar 14, 2023

Dreams Jardin Tropical Resort & Spa
Hotel España Ramblas
4 out of 5
Carrer de Sant Pau 9-11, Barcelona, 08001
Fully refundableReserve now, pay when you stay
The price is P9,319 per night from 2 May to 3 May
P9,319
per night
2 May - 3 May
8.8/10 Excellent! (725 reviews)
Barcelona 2023 Trip
"Great location"

Reviewed on Mar 24, 2023

Hotel España Ramblas
Hotel Barcelona Apolo, Affiliated by Meliá
4 out of 5
Avinguda del Paral.lel, 57-59, Barcelona, Barcelona, 08004
Fully refundableReserve now, pay when you stay
The price is P9,169 per night from 23 Apr to 24 Apr
P9,169
per night
23 Apr - 24 Apr
8.6/10 Excellent! (999 reviews)
"Beautiful and modern accommodations. Staff very friendly and accommodating. The breakfast was AWESOME, worth the money. Transportation options excellent. Only complaint, no air conditioning, just the fan running, room was warm."

Reviewed on Mar 18, 2023

Hotel Barcelona Apolo, Affiliated by Meliá
Generator Barcelona
1 out of 5
Carrer de Corsega, 377, Barcelona, 08037
Fully refundableReserve now, pay when you stay
The price is P5,388 per night from 2 Apr to 3 Apr
P5,388
per night
2 Apr - 3 Apr
8.2/10 Very Good! (966 reviews)
"Las camas super comodas. Y todas las facilidades en general le doy un 20/10."

Reviewed on Mar 16, 2023

Generator 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 hotels information

Number of reviews
15,333
Accommodation
157,896 hotels
Lowest Price
P1,884
Highest Price
P14,349

Recent Reviews in Spain
Expedia verified reviews