Search Shopping Hotels in Barcelona

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Barcelona Shopping Hotels

Midtown Apartments
4 out of 5
Casp 35, Barcelona
Fully refundableReserve now, pay when you stay
The price is £158 per night from 9 Dec to 9 Dec
4.9/5 Exceptional! (430 reviews)
"Just perfect, our family of 8 was very happy with the apartment. Clean, quite, modern, close to everything!"

Reviewed on 28 Jul 2021

Midtown Apartments
Olivia Balmes Hotel
4 out of 5
Carrer de Balmes, 117, Barcelona
Fully refundableReserve now, pay when you stay
The price is £92 per night from 5 Dec to 5 Dec
4.8/5 Exceptional! (962 reviews)
"Great location. Modern and very clean."

Reviewed on 14 Nov 2021

Olivia Balmes Hotel
Hotel Colón Barcelona
4 out of 5
Avenida Catedral, 7, Barcelona
Fully refundableReserve now, pay when you stay
The price is £132 per night from 11 Dec to 11 Dec
4.6/5 Exceptional! (937 reviews)
"Amazing and will be staying again on our future trip back to Barcelona. Absolutely gorgeous!"

Reviewed on 30 Nov 2021

Hotel Colón Barcelona
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Jazz
3 out of 5
Pelayo 3, Barcelona
Fully refundableReserve now, pay when you stay
The price is £77 per night from 9 Dec to 9 Dec
4.6/5 Exceptional! (963 reviews)
"One little remark: the bath tub can be slippery and dangerous. I highly recommend putting a non-slip device (like an optional non-slip plastic carpet) to prevent accidents .. and liability issues. Everything else was perfect."

Reviewed on 29 Sep 2021

Hotel Jazz
B-Hotel
3 out of 5
Gran Via 389, Barcelona
Fully refundableReserve now, pay when you stay
The price is £64 per night from 9 Dec to 9 Dec
4.6/5 Wonderful! (966 reviews)
"Fantastic staff, went above and beyond to help us out. Champagne on arrival as well as updates on the local celebrations. Gave us directions and times for the festivities."

Reviewed on 9 Oct 2021

B-Hotel
InterContinental Barcelona, an IHG Hotel
5 out of 5
Avenida Ruis I Taulet 1-3, Barcelona
Fully refundableReserve now, pay when you stay
The price is £207 per night from 13 Dec to 13 Dec
4.5/5 Wonderful! (991 reviews)
"Everything was great ! The staff was helpful when it came to restaurant suggestions, scenic adventures- you name it!"

Reviewed on 10 Mar 2020

InterContinental Barcelona, an IHG Hotel
Hotel Porta Fira
4.5 out of 5
Plaza Europa 45, L'Hospitalet de Llobregat
Fully refundableReserve now, pay when you stay
The price is £75 per night from 6 Dec to 6 Dec
4.5/5 Wonderful! (953 reviews)
"It was very clean and tidy, efficient, and good location for the conference I attended. They did not provide much amenities, but it was ok. Anyhow, it is not a high price hotel. I and my companions are all satisfied."

Reviewed on 20 Nov 2021

Hotel Porta Fira
Catalonia Portal de l'Angel
3 out of 5
Avd Portal De L'angel 17, Barcelona, Barcelona
Fully refundableReserve now, pay when you stay
The price is £71 per night from 6 Dec to 6 Dec
4.5/5 Wonderful! (912 reviews)
"Welcoming staff, nice room and amazing location."

Reviewed on 21 Sep 2021

Catalonia Portal de l'Angel
Olivia Plaza Hotel
4 out of 5
Plaza Cataluña 19, Barcelona
Fully refundableReserve now, pay when you stay
The price is £106 per night from 9 Dec to 9 Dec
4.5/5 Wonderful! (965 reviews)
"Conveniently located, clean and great views."

Reviewed on 27 Nov 2021

Olivia Plaza Hotel
Gran Hotel Havana
4.5 out of 5
Gran Via de Les Corts Catalanes, 647, Barcelona
Fully refundableReserve now, pay when you stay
The price is £81 per night from 8 Dec to 8 Dec
4.4/5 Wonderful! (981 reviews)
"The hotel has an amazing staff ( friendly & very helpful for booking tickets and getting Covid-19 test info). Great location. Enjoyed our terrace & had great food & drinks on the rooftop. Breakfast buffet was excellent!"

Reviewed on 27 Oct 2021

Gran Hotel Havana
Royal Ramblas
4 out of 5
La Rambla, 117, Barcelona
Fully refundableReserve now, pay when you stay
The price is £96 per night from 6 Dec to 6 Dec
4.4/5 Excellent! (965 reviews)
"This hotel has a good breakfadt buffet. Accommodatedmy early arrival."

Reviewed on 14 Nov 2021

Royal Ramblas
Hotel Royal Passeig de Gracia
4 out of 5
Passeig De Gracia, 84, Barcelona
Fully refundableReserve now, pay when you stay
The price is £95 per night from 9 Dec to 9 Dec
4.4/5 Excellent! (971 reviews)
"Close to the popular tourist attractions, dark interior , 3 stars."

Reviewed on 19 Nov 2021

Hotel Royal Passeig de Gracia
Negresco Princess
4.5 out of 5
Roger de Lluria, 16-18, Barcelona
Fully refundableReserve now, pay when you stay
The price is £77 per night from 8 Dec to 8 Dec
4.3/5 Excellent! (992 reviews)
"Bad service on arrival and not given room we had chosen. Nice place but definitely better value for money elsewhere."

Reviewed on 7 Jun 2021

Negresco Princess
Hotel Barcelona Princess
4 out of 5
Avinguda Diagonal 1, Barcelona
Fully refundableReserve now, pay when you stay
The price is £73 per night from 21 Dec to 21 Dec
4.3/5 Excellent! (1,117 reviews)
"Great location with easy access to transport and beach. recommend the larger rooms with balcony. we had both sea and city view."

Reviewed on 26 Nov 2021

Hotel Barcelona Princess
Hesperia Ramblas
3 out of 5
Hospital, 26, Barcelona
Fully refundableReserve now, pay when you stay
The price is £70 per night from 23 Dec to 23 Dec
4.3/5 Excellent! (975 reviews)
"I didn't like how house keeping was very unprofessional, walking into my room without knocking on door. Staff was not trying to help me with simple information regarding an emergency i was going through. I was locked out of my room numerous times throughout my stay. It was a tough experience"

Reviewed on 13 Mar 2020

Hesperia Ramblas
Arc la Rambla
3 out of 5
La Rambla 19, Barcelona
Fully refundableReserve now, pay when you stay
The price is £49 per night from 9 Dec to 9 Dec
4.3/5 Excellent! (973 reviews)
"Excellent location. Very clean and quiet. Check-in and check-out process was very quick. Delicious breakfast, good selection."

Reviewed on 28 Nov 2021

Arc la Rambla
Hotel Nouvel
3 out of 5
Santa Anna 18-20, Barcelona
Fully refundableReserve now, pay when you stay
The price is £72 per night from 8 Dec to 8 Dec
4.3/5 Excellent! (950 reviews)
"Great location"

Reviewed on 1 Dec 2021

Hotel Nouvel
Barceló Raval
4.5 out of 5
Rambla del Raval, 17-21, Barcelona
Fully refundableReserve now, pay when you stay
The price is £82 per night from 19 Dec to 19 Dec
4.2/5 Excellent! (956 reviews)
"Nice Hotel but Neighborhood not so good Was ok"

Reviewed on 15 Nov 2021

Barceló Raval
Hotel SB Plaza Europa
4 out of 5
Calle Ciències 11-13, L'Hospitalet de Llobregat
Fully refundableReserve now, pay when you stay
The price is £56 per night from 26 Dec to 26 Dec
4.2/5 Excellent! (978 reviews)
"Great hotel close to Airport and train station. If you want to use the public transportation, this is the BEST. Beautiful place with a nicely decorated and organized cafeteria. Will definitely recommend my friends and family."

Reviewed on 17 Oct 2021

Hotel SB Plaza Europa
Hotel SERHS Rivoli Rambla
4 out of 5
La Rambla 128, Barcelona
Fully refundableReserve now, pay when you stay
The price is £74 per night from 9 Dec to 9 Dec
4.1/5 Very Good! (988 reviews)
"I was really bummed out that the terrace and the restaurant were closed. They should update their website to mention that is not available due to Covid. It was one of the reasons I booked it."

Reviewed on 15 Oct 2021

Hotel SERHS Rivoli Rambla
Don't see what you're looking for?
See all available properties in Barcelona
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.

Barcelona Hotel Reviews
expedia verified reviews