We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Icebarcelona

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Carrer Ample, 1 | Pl Duc de Medinaceli, 08002 Barcelona, Spain
1.7 km from Icebarcelona
#79 of 521 hotels in Barcelona

The price you found is 19% lower than this hotel's average rate of US$ 273/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 273*
US$ 221* /night
View Deal
TripAdvisor
US$ 232*
Booking.com
US$ 232*
HotelQuickly
US$ 273*
Marina 19 - 21, 08005 Barcelona, Spain
0.2 km from Icebarcelona
#50 of 521 hotels in Barcelona

The price you found is 42% lower than this hotel's average rate of US$ 808/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 556*
US$ 467* /night
View Deal
RitzCarlton.com
US$ 465*
Expedia.com
US$ 467*
getaroom.com
US$ 556*
Avinguda Litoral 10, 08005 Barcelona, Spain
0.2 km from Icebarcelona
#121 of 521 hotels in Barcelona
Top Deal
US$ 351*
US$ 296* /night
View Deal
TripAdvisor
US$ 296*
Orbitz.com
US$ 295*
HotelQuickly
US$ 351*
Avenida Bogatell 64-68, 08005 Barcelona, Spain
0.9 km from Icebarcelona
#147 of 521 hotels in Barcelona
Top Deal
US$ 356*
US$ 318* /night
View Deal
TripAdvisor
US$ 316*
Orbitz.com
US$ 321*
AMOMA
US$ 356*
Avenida Icaria 195, 08005 Barcelona, Spain
0.9 km from Icebarcelona
#226 of 521 hotels in Barcelona
No availability for your dates from these sites
Hotels.com
Booking.com
Expedia.com
Joan de Austria, 51, 08005 Barcelona, Spain
0.9 km from Icebarcelona
#451 of 521 hotels in Barcelona
No availability for your dates from these sites
Agoda.com
Carrer de l'Atlantida, 8003 Barcelona, Spain
0.9 km from Icebarcelona
#455 of 521 hotels in Barcelona
No photo provided
General Castanos 14, 08003 Barcelona, Spain
1.0 km from Icebarcelona
#167 of 521 hotels in Barcelona
No availability for your dates from these sites
Booking.com
Expedia.com
Hotwire.com
Ronda Sant Elm 4, 08360 Barcelona, Spain
1.0 km from Icebarcelona
#401 of 521 hotels in Barcelona
No photo provided
Calle Marquesa, Barcelona, Spain
1.0 km from Icebarcelona
#456 of 521 hotels in Barcelona
No photo provided
Avda. Marques de Argentera, 131, 08003 Barcelona, Spain
1.0 km from Icebarcelona
#463 of 521 hotels in Barcelona
Calle Mar 16, 08003 Barcelona, Spain
1.0 km from Icebarcelona
#475 of 521 hotels in Barcelona
No availability for your dates from these sites
Priceline
Booking.com
Agoda.com
Passeig/Paseo de Picasso, 26-30 | El Born, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#30 of 521 hotels in Barcelona

The price you found is 15% lower than this hotel's average rate of US$ 344/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 301*
US$ 292* /night
View Deal
Hotels.com
US$ 292*
Expedia.com
US$ 292*
HotelQuickly
US$ 301*
Av Marques de L'Argentera 11, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#188 of 521 hotels in Barcelona
Top Deal
US$ 246*
US$ 194* /night
View Deal
TripAdvisor
US$ 194*
Booking.com
US$ 208*
HotelQuickly
US$ 246*
Carrer de Llull 71, 08005 Barcelona, Spain
1.1 km from Icebarcelona
#217 of 521 hotels in Barcelona
No availability for your dates from these sites
Booking.com
Expedia.com
Hotels.com
Avenida Marques de l'Argentera 4, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#273 of 521 hotels in Barcelona
US$ 167* /night
View Deal
Booking.com
US$ 170*
Hotels.com
US$ 170*
Expedia.com
US$ 170*
Pla de Palau 17, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#293 of 521 hotels in Barcelona
Top Deal
US$ 142*
US$ 138* /night
View Deal
Booking.com
US$ 142*
AMOMA
US$ 139*
getaroom.com
General Castanos 6, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#419 of 521 hotels in Barcelona
Loading prices...
Expedia.com
Hotels.com
Travelocity
Calle Taulat 1, 08005 Barcelona, Spain
1.1 km from Icebarcelona
#432 of 521 hotels in Barcelona
Pas de Sota Muralla, 9, 08003 Barcelona, Spain
1.2 km from Icebarcelona
#25 of 521 hotels in Barcelona
Top Deal
US$ 275*
US$ 250* /night
View Deal
Booking.com
US$ 275*
Expedia.com
US$ 274*
Orbitz.com
US$ 274*
Calle Princesa 50 | 08003 Barcelona, 08003 Barcelona, Spain
1.2 km from Icebarcelona
#107 of 521 hotels in Barcelona

The price you found is 11% lower than this hotel's average rate of US$ 156/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 153*
US$ 139* /night
View Deal
TripAdvisor
US$ 139*
Expedia.com
US$ 153*
Booking.com
US$ 153*
Carrer Doctor Trueta, 164, 08005 Barcelona, Spain
1.2 km from Icebarcelona
#241 of 521 hotels in Barcelona
Top Deal
US$ 148*
US$ 137* /night
View Deal
Hotels.com
US$ 148*
Booking.com
US$ 148*
Agoda.com
US$ 141*
Plaza Palacio 19, 08003 Barcelona, Spain
1.2 km from Icebarcelona
#244 of 521 hotels in Barcelona
Top Deal
US$ 158*
US$ 137* /night
View Deal
TripAdvisor
US$ 136*
Booking.com
US$ 157*
AMOMA
US$ 158*
Paseo Lluis Companys, 2 | Pujadas, 5, 08018 Barcelona, Spain
1.2 km from Icebarcelona
#253 of 521 hotels in Barcelona
No availability for your dates from these sites
Booking.com
Hotels.com
Expedia.com
Passeig Joan de Borbo, 54, 08003 Barcelona, Spain
1.2 km from Icebarcelona
#330 of 521 hotels in Barcelona
No availability for your dates from these sites
Booking.com
Priceline
Hotwire.com
Agullers, 22, 08003 Barcelona, Spain
1.3 km from Icebarcelona
No photo provided
No availability for your dates from these sites
Hotwire.com
Hotels.com
Priceline
Plaza Antonio Lopez 5, 08002 Barcelona, Spain
1.4 km from Icebarcelona
#22 of 521 hotels in Barcelona
US$ 270* /night
View Deal
Travelocity
US$ 270*
Booking.com
US$ 270*
Expedia.com
US$ 270*
Princesa 33 - 35, 08003 Barcelona, Spain
1.4 km from Icebarcelona
#129 of 521 hotels in Barcelona
No availability for your dates from these sites
Hotels.com
Expedia.com
Booking.com
Via Laietana, 3, 08003 Barcelona, Spain
1.4 km from Icebarcelona
#260 of 521 hotels in Barcelona
Top Deal
US$ 185*
US$ 154* /night
View Deal
Orbitz.com
US$ 179*
Booking.com
US$ 180*
Despegar.com
US$ 185*
Calle Pallars 121-125, 08018 Barcelona, Spain
1.4 km from Icebarcelona
#323 of 521 hotels in Barcelona
Top Deal
US$ 150*
US$ 131* /night
View Deal
Booking.com
US$ 145*
Expedia.com
US$ 147*
AMOMA
US$ 150*
Pallars 128 - 130, 08018 Barcelona, Spain
1.4 km from Icebarcelona
#324 of 521 hotels in Barcelona
Top Deal
US$ 147*
US$ 144* /night
View Deal
AccorHotels.com
US$ 143*
Travelocity
US$ 144*
AMOMA
US$ 147*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Barcelona Travel Forum Need specific advice visiting Barcelona, Province of Barcelona? Visit the TripAdvisor Travel Forum for Barcelona and ask our Destination Experts and the travel community.