Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a 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 16 Dec - 17 Dec
This weekend 20 Dec - 22 Dec
Next weekend 27 Dec - 29 Dec

Top Cities in Spain

Featured Hotels in Spain

See all 111,203 properties in Spain

Estimated price for 1 night/2 adults

H10 Cubik
H10 Cubik
4.5 out of 5.0 Via Laietana, 69, Centre, Barcelona, Barcelona
€112
4.8/5 (973 reviews)

Pleasant people, clean room, great room temp control, nice shower, nice size room.

Reviewed on 11 Dec 2019
 
 
W Barcelona
W Barcelona
5.0 out of 5.0 Plaça Rosa dels Vents, 1, Barcelona, Barcelona
€201
4.3/5 (1460 reviews)

Beautiful room. Good service. Superb location and views

Reviewed on 23 Nov 2019
 
 
Iberostar Las Letras Gran Via
Iberostar Las Letras Gran Via
4.0 out of 5.0 Gran Via 11, Madrid, Madrid
€121
4.5/5 (1997 reviews)

I was pleasantly surprised, the hotel was excellent and the staff even better. Will definitely book this hotel when I go back to Madrid

Reviewed on 10 Dec 2019
 
 
Eurostars Grand Marina
Eurostars Grand Marina
5.0 out of 5.0 Moll De Barcelona S/n, Barcelona, Barcelona
€114
4.3/5 (2111 reviews)

This place is AMAZING! From the time we walked in, the service was impeccable! The location was excellent and the room was gorgeous! We had an outstanding view! This place is 5 stars all the way!

Reviewed on 14 Dec 2019
 
 
Hotel Duquesa de Cardona
Hotel Duquesa de Cardona
4.0 out of 5.0 Passeig de Colom, 12, Barcelona, Barcelona
€101
4.6/5 (1555 reviews)

Great hotel. Wonderful location and fantastic hospitality. The rooftop bar and pools are also a plus with BR best views of the marina Port Vell and the Barceloneta.

Reviewed on 13 Dec 2019
 
 
Hotel Barcelona Universal
Hotel Barcelona Universal
4.0 out of 5.0 Del Paral.lel, Del 76-78, Barcelona, Barcelona
€55
4.4/5 (8940 reviews)

Accessible to everything and the staff are very accommodating and warm

Reviewed on 15 Dec 2019
 
 
Hotel Atlantico Madrid
Hotel Atlantico Madrid
4.0 out of 5.0 Gran Via 38, Madrid, Madrid
€128
4.6/5 (8593 reviews)

The rooms are fairly large for European standards, the location is excellent.

Reviewed on 10 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
€78
4.1/5 (6771 reviews)

Shuttle was convenient. Restaurant not so good, but they tried.

Reviewed on 12 Dec 2019
 
 
Hotel Maydrit Airport
Hotel Maydrit Airport
4.0 out of 5.0 Piragua 1, Madrid, Madrid
€71
4.5/5 (1996 reviews)

Besides being very clean and beautifully decorated for Christmas, this hotel had a lovely large bathroom with separate shower and bathtub. While waiting for the free shuttle to the airport, less than ten minutes away, the man at the reception desk gave me a grande cafe con leche😊

Reviewed on 14 Dec 2019
 
 
Hotel Regina
Hotel Regina
3.0 out of 5.0 Alcala 19, Madrid, Madrid
€89
4.3/5 (4057 reviews)

Location and staff very frienfly Delicious breakfast

Reviewed on 3 Dec 2019
 
 
Hotel Colón Barcelona
Hotel Colón Barcelona
4.0 out of 5.0 Avenida Catedral, 7, Barcelona, Barcelona
€125
4.5/5 (2112 reviews)

Good location and friendly, helpful staff Nice room with a great shower

Reviewed on 10 Dec 2019
 
 
TRYP Barcelona Apolo Hotel
TRYP Barcelona Apolo Hotel
4.0 out of 5.0 Avinguda del Paral.lel, 57-59, Barcelona, Barcelona
€85
4.0/5 (2074 reviews)

Nice hotel near La Rambla. They upgraded us to a suite for €40. The only downside was the noise from the street. It was a Friday and apparently they party on the street all night long.

Reviewed on 28 Nov 2019
 
 
Map