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 Dec. 29 - Dec. 30
This weekend Jan. 3 - Jan. 5
Next weekend Jan. 10 - Jan. 12

Top Cities in Spain

Featured Hotels in Spain

See all 114,511 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
CA $161
4.8/5 (983 reviews)

What a view from the rooftop! The location is the best- a corner from Plaza Cataluna and la Ramblas. I was also very pleased with amenities, it even included an umbrella! Staff was the BEST!

Reviewed on Dec. 17, 2019
 
 
Eurostars Grand Marina
Eurostars Grand Marina
5.0 out of 5.0 Moll De Barcelona S/n, Barcelona, Barcelona
CA $151
4.3/5 (2114 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 Dec. 14, 2019
 
 
Iberostar Las Letras Gran Via
Iberostar Las Letras Gran Via
4.0 out of 5.0 Gran Via 11, Madrid, Madrid
CA $173
4.5/5 (1995 reviews)

Very good and attentive staff. Great breakfast. Good rooms.

Reviewed on Dec. 27, 2019
 
 
W Barcelona
W Barcelona
5.0 out of 5.0 Plaça Rosa dels Vents, 1, Barcelona, Barcelona
CA $297
4.3/5 (1467 reviews)

Beautiful room. Good service. Superb location and views

Reviewed on Nov. 23, 2019
 
 
Hotel Duquesa de Cardona
Hotel Duquesa de Cardona
4.0 out of 5.0 Passeig de Colom, 12, Barcelona, Barcelona
CA $134
4.6/5 (1575 reviews)

Loved the fancyness if you will of the hotel. I did not like however that the buffet breakfast did not include waffles or pancakes and also the bacon was not crispy or crunchy at all. Otherwise im very impressed by the staff and luxury of the hotel

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

The room was extremely spacious (room 512) and the beds were comfortable. The breakfast was absolutely amazing.

Reviewed on Dec. 20, 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
CA $109
4.1/5 (6806 reviews)

Clean facility and good shuttle service. Staff are very responsive to your needs. Safe area.

Reviewed on Dec. 28, 2019
 
 
Hotel Maydrit Airport
Hotel Maydrit Airport
4.0 out of 5.0 Piragua 1, Madrid, Madrid
CA $105
4.5/5 (2006 reviews)

Good Hotel- Room Service is good. Restaurant Food is not good

Reviewed on Dec. 23, 2019
 
 
Hotel Regina
Hotel Regina
3.0 out of 5.0 Alcala 19, Madrid, Madrid
CA $117
4.3/5 (4069 reviews)

Great location metro right outside the door. Near everything plaza sol

Reviewed on Dec. 25, 2019
 
 
Hotel Atlantico Madrid
Hotel Atlantico Madrid
4.0 out of 5.0 Gran Via 38, Madrid, Madrid
CA $181
4.6/5 (8610 reviews)

Good value for a very classy place in a great location

Reviewed on Dec. 26, 2019
 
 
TRYP Barcelona Apolo Hotel
TRYP Barcelona Apolo Hotel
4.0 out of 5.0 Avinguda del Paral.lel, 57-59, Barcelona, Barcelona
CA $113
4.0/5 (2078 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 Nov. 28, 2019
 
 
Arc la Rambla
Arc la Rambla
3.0 out of 5.0 La Rambla 19, Barcelona, Barcelona
CA $72
4.2/5 (2618 reviews)

Buena localización. Muy familiar Personal muy atento y las habitaciones limpias aunque huele un poco a humedad

Reviewed on Dec. 14, 2019
 
 
Map