Home > Europe > Spain > Catalonia (Autonomous Community) > Barcelona (Province) > Barcelona (Municipality) > Barcelona (Town)
679 hotels found
in Barcelona (Town)
Nights change
Guests change
Search cancel change
No specific period
From to (Nights)
Single
Double
Triple
Sort by: Guest rating Rate (min-max) Name A-Z City A-Z
Barcelona
Contact the hotel to book
20€ ~ 65€per night
Estimated rate
86€ ~ 200€per night
Villarroel, 141 08036 Barcelona (Spain)
Carrer del Carme, 14 - 3º 08001 Barcelona (Spain)
Jaume I 8-10 08002 Barcelona (Spain)
Trafalgar, 39 08010 Barcelona (Spain)
Fontrodona, 1 08004 Barcelona (Spain)
Còrsega, 390 08037 Barcelona (Spain)
Plaza Duc de Medinaceli, 1 08002 Barcelona (Spain)
Diputació, 369 08009 Barcelona (Spain)
Carrer de la Riereta, 13 08001 Barcelona (Spain)
Rauric, 6 08002 Barcelona (Spain)
Avinguda del Marquès de l'Argentera, 13 08003 Barcelona (Spain)
Passeig Isabel II, 10 08003 Barcelona (Spain)
Major de Sarrià, 45 08017 Barcelona (Spain)
Daoiz i Velarde, 30 08028 Barcelona (Spain)
Hospital, 93 08001 Barcelona (Spain)
Bou de Sant Pere, 9 08003 Barcelona (Spain)
Plaza Reial, 2 08002 Barcelona (Spain)
Palla, 8 08002 Barcelona (Spain)
Riereta, 13 08001 Barcelona (Spain)
Paseo de Garcia i Faria, 69-71 ( Ronda Litoral salida 24 ) 08019 Barcelona (Spain)
Villarroel, 141 (08036) - Barcelona (Spain)
Phone: +(34) 932393080
Carrer del Carme, 14 - 3º (08001) - Barcelona (Spain)
Phone: +(34) 934817741
Jaume I 8-10 (08002) - Barcelona (Spain)
Phone: +(34) 933010368
Trafalgar, 39 (08010) - Barcelona (Spain)
Phone: +(34) 933194968
Fontrodona, 1 (08004) - Barcelona (Spain)
Phone: +(34) 933291015
Còrsega, 390 (08037) - Barcelona (Spain)
Phone: +(34) 934578354
Plaza Duc de Medinaceli, 1 (08002) - Barcelona (Spain)
Phone: +(34) 933171066
Diputació, 369 (08009) - Barcelona (Spain)
Phone: +(34) 932318567
Carrer de la Riereta, 13 (08001) - Barcelona (Spain)
Phone: +(34) 934413100
Rauric, 6 (08002) - Barcelona (Spain)
Phone: +(34) 933025235
Avinguda del Marquès de l'Argentera, 13 (08003) - Barcelona (Spain)
Phone: +(34) 933192219
Passeig Isabel II, 10 (08003) - Barcelona (Spain)
Phone: +(34) 933193609
Major de Sarrià, 45 (08017) - Barcelona (Spain)
Phone: +(34) 932034351
Daoiz i Velarde, 30 (08028) - Barcelona (Spain)
Phone: +(34) 933301917
Hospital, 93 (08001) - Barcelona (Spain)
Phone: +(34) 933295487
Fax: +(34) 934425572
Bou de Sant Pere, 9 (08003) - Barcelona (Spain)
Phone: +(34) 933191514
Plaza Reial, 2 (08002) - Barcelona (Spain)
Phone: +(34) 933015084
Palla, 8 (08002) - Barcelona (Spain)
Phone: +(34) 933020834
Riereta, 13 (08001) - Barcelona (Spain)
Phone: +(34) 934411040
Paseo de Garcia i Faria, 69-71 ( Ronda Litoral salida 24 ) (08019) - Barcelona (Spain)
Phone: +(34) 933034440
Fax: +(34) 933034441