Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check prices on hotels in Spain

Tonight 26 Jan. - 27 Jan.
This weekend 31 Jan. - 2 Feb.
Next weekend 7 Feb. - 9 Feb.

Top Cities in Spain

Top Hotels in Spain

See all 114,511 properties in Spain

Estimated price for 1 night/2 adults

H10 Madison
H10 Madison
4.5 out of 5.0 C/ Dr. Joaquim Pou, 2-4-6, Barcelona, Barrio Gótico
4.8/5 (1019 reviews)

Amazing location, wonderful rooms and incredibly helpful staff. FIVE STARS!

Reviewed on 23 Jan. 2020
Hotel Colón Barcelona
Hotel Colón Barcelona
4.0 out of 5.0 Avenida Catedral, 7, Barcelona, Barcelona
4.5/5 (2149 reviews)

Great location. Beautiful rooms. Was upgraded. Friendly staff. Great restaurant and view on roof

Reviewed on 22 Jan. 2020
Hotel Riu Plaza España
Hotel Riu Plaza España
4.0 out of 5.0 C/ Gran Via, 84, Madrid
4.5/5 (409 reviews)

Excellent location. Its bar has great views of the city

Reviewed on 23 Jan. 2020
Melia Madrid Princesa
Melia Madrid Princesa
5.0 out of 5.0 Princesa 27, Madrid, Madrid
4.4/5 (511 reviews)

Well kept, excellent service. Breakfast was very good

Reviewed on 5 Jan. 2020
Hotel Barcelona Universal
Hotel Barcelona Universal
4.0 out of 5.0 Del Paral.lel, Del 76-78, Barcelona, Barcelona
4.4/5 (9152 reviews)

I like the location of the hotel it’s close to everything The room was perfect the only issue was the noise coming from the street Breakfast was good it’s worth it

Reviewed on 25 Jan. 2020
W Barcelona
W Barcelona
5.0 out of 5.0 Plaça Rosa dels Vents, 1, Barcelona, Barcelona
4.3/5 (1484 reviews)

Great hotel! Clean, comfortable and wonderful staff. Congratulations ! Would visit him again 10\10!

Reviewed on 20 Jan. 2020
Hotel SB Plaza Europa
Hotel SB Plaza Europa
4.0 out of 5.0 Calle Ciències 11-13, L'Hospitalet de Llobregat, Barcelona
4.3/5 (2902 reviews)

Just perfect! Very fair price, better than Airbnb. All staff were friendly. It was a pleasure my staying there

Reviewed on 21 Jan. 2020
Hotel Nuevo Madrid
Hotel Nuevo Madrid
4.0 out of 5.0 C/ Bausa, 27, Madrid, Madrid
4.2/5 (1018 reviews)

The location is good and the installations are second to none

Reviewed on 17 Jan. 2020
Arc la Rambla
Arc la Rambla
3.0 out of 5.0 La Rambla 19, Barcelona, Barcelona
4.2/5 (2648 reviews)

Great location, clean, ideal for a short stay. Would highly recommend

Reviewed on 24 Jan. 2020
THB Tropical Island
THB Tropical Island
4.0 out of 5.0 C/ Fragata, 2, Yaiza, Lanzarote
4.1/5 (641 reviews)

Excellent pools. Sports bar for families basic TV.

Reviewed on 26 Dec. 2019
Hotel ILUNION Barcelona
Hotel ILUNION Barcelona
4.0 out of 5.0 Calle Ramon Turó 196-198, Barcelona, Barcelona
4.1/5 (2061 reviews)

Amazing value, wonderful aesthetics, top-notch service

Reviewed on 5 Dec. 2019
Barcelona Airport Hotel
Barcelona Airport Hotel
4.0 out of 5.0 Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat, Barcelona
4.1/5 (6934 reviews)

Easy to get to/from airport. Kind staff. Clean, neat room. Free sodas in mini bar. Nice breakfast. Shuttle drivers were kind and professional. Front desk staff were also friendly and efficient. Room was a little tired. Could use a coat of paint. Bathroom needed a touch up as well, but it was clean ...

Reviewed on 25 Jan. 2020