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 Focused
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Passeig Colom 12, 08002 Barcelona, Spain
1.5 km from Icebarcelona
#44 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Marina 19 - 21, 08005 Barcelona, Spain
0.2 km from Icebarcelona
#50 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Avinguda Litoral 10, 08005 Barcelona, Spain
0.2 km from Icebarcelona
#122 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Avenida Icaria 195, 08005 Barcelona, Spain
0.9 km from Icebarcelona
#220 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Avenida Bogatell 64-68, 08005 Barcelona, Spain
0.9 km from Icebarcelona
#146 of 522 hotels in Barcelona
Check In Check Out
Show Prices
General Castanos 14, 08003 Barcelona, Spain
1.0 km from Icebarcelona
#163 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Calle Mar 16, 08003 Barcelona, Spain
1.0 km from Icebarcelona
#463 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Ronda Sant Elm 4, 08360 Barcelona, Spain
1.0 km from Icebarcelona
#401 of 522 hotels in Barcelona
No photo provided
Check In Check Out
Show Prices
Joan de Austria, 51, 08005 Barcelona, Spain
0.9 km from Icebarcelona
#450 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Carrer de l'Atlantida, 8003 Barcelona, Spain
0.9 km from Icebarcelona
#452 of 522 hotels in Barcelona
No photo provided
Check In Check Out
Show Prices
Calle Marquesa, Barcelona, Spain
1.0 km from Icebarcelona
#453 of 522 hotels in Barcelona
No photo provided
Check In Check Out
Show Prices
Avda. Marques de Argentera, 131, 08003 Barcelona, Spain
1.0 km from Icebarcelona
#462 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Passeig/Paseo de Picasso, 26-30 | El Born, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#26 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Passeig Colom 12, 08002 Barcelona, Spain
1.5 km from Icebarcelona
#44 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Pas de Sota Muralla, 9, 08003 Barcelona, Spain
1.2 km from Icebarcelona
#22 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Passeig de Colom, 9, 08002 Barcelona, Spain
1.5 km from Icebarcelona
#2 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Princesa 33 - 35, 08003 Barcelona, Spain
1.3 km from Icebarcelona
#126 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Ample, 31 | Ciutat Vella, 08002 Barcelona, Spain
1.5 km from Icebarcelona
#114 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Rec Comtal 16-18, 08003 Barcelona, Spain
1.5 km from Icebarcelona
#53 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Calle Princesa 50 | 08003 Barcelona, 08003 Barcelona, Spain
1.2 km from Icebarcelona
#106 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Sancho de Avila 32-34, 08018 Barcelona, Spain
1.5 km from Icebarcelona
#85 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Pallars 128 - 130, 08018 Barcelona, Spain
1.4 km from Icebarcelona
#341 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Passeig Joan de Borbo, 54, 08003 Barcelona, Spain
1.2 km from Icebarcelona
#330 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Plaza Antonio Lopez 5, 08002 Barcelona, Spain
1.4 km from Icebarcelona
#21 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Argenteria 37, 08003 Barcelona, Spain
1.4 km from Icebarcelona
#204 of 522 hotels in Barcelona
Check In Check Out
Show Prices
General Castanos 6, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#420 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Pla de Palau 17, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#294 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Paseo Lluis Companys, 2 | Pujadas, 5, 08018 Barcelona, Spain
1.2 km from Icebarcelona
#255 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Calle Merce, 11, 08002 Barcelona, Spain
1.5 km from Icebarcelona
#465 of 522 hotels in Barcelona

Check In Check Out
Show Prices
Av Marques de L'Argentera 11, 08003 Barcelona, Spain
1.1 km from Icebarcelona
#190 of 522 hotels in Barcelona
Check In Check Out
Show Prices
Carrer Doctor Trueta, 164, 08005 Barcelona, Spain
1.2 km from Icebarcelona
#233 of 522 hotels in Barcelona
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full 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.