Home > Europe > Spain > Catalonia (Autonomous Community) > Barcelona (Province) > Barcelona (Municipality) > Barcelona (Town)
666 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
159€ ~ 215€per night
Estimated rate
Contact the hotel to book
124€ ~ 154€per night
0€per night
Book
60€ ~ 175€per night
90€ ~ 100€per night
49€ ~ 102€per night
65€ ~ 115€per night
33€ ~ 93€per night
55€ ~ 140€per night
32€ ~ 65€per night
90€ ~ 135€per night
96€ ~ 124€per night
22€ ~ 42€per night
32€ ~ 53€per night
44€ ~ 67€per night
55€ ~ 85€per night
18€ ~ 37€per night
88€ ~ 146€per night
Calle Equador, 20 08029 Barcelona (Spain)
Vía Augusta, 5 08006 Barcelona (Spain)
Avenida Meridiana, 151 08026 Barcelona (Spain)
Travessera de Dalt, 121-123 08024 Barcelona (Spain)
Portal de l'Angel, 17 08002 Barcelona (Spain)
Calle Mallorca, 255 08008 Barcelona (Spain)
Calle Regàs, 10-12 08006 Barcelona (Spain)
Calle Ample, 31 08002 Barcelona (Spain)
Calle Numancia, 74 08029 Barcelona (Spain)
Rambla, 138, 5 E 08002 Barcelona (Spain)
Carrer Sant Pau, 34 08001 Barcelona (Spain)
Rambla Catalunya, 42 08007 Barcelona (Spain)
Carrer Sant Pau, 9-11 08001 Barcelona (Spain)
Calle Lincoln, 32-34 08006 Barcelona (Spain)
Calle Portaferrissa, 11, Entl., 2A 08002 Barcelona (Spain)
Calle Miret I Sans, 5 y 7 08034 Barcelona (Spain)
Travessera de Gràcia, 441 08025 Barcelona (Spain)
Calle Santa Anna, 24 08002 Barcelona (Spain)
Carrer dels Tallers, 45 08001 Barcelona (Spain)
Avenida Roma, 23 08029 Barcelona (Spain)
Calle Equador, 20 (08029) - Barcelona (Spain)
Phone: +(34) 934193636
Fax: +(34) 934198910
Vía Augusta, 5 (08006) - Barcelona (Spain)
Phone: +(34) 932178700
Fax: +(34) 934151421
Avenida Meridiana, 151 (08026) - Barcelona (Spain)
Phone: +(34) 932322011
Fax: +(34) 932320910
Travessera de Dalt, 121-123 (08024) - Barcelona (Spain)
Phone: +(34) 932132454
Fax: +(34) 932132712
Portal de l'Angel, 17 (08002) - Barcelona (Spain)
Phone: +(34) 933184141
Fax: +(34) 933012631
Calle Mallorca, 255 (08008) - Barcelona (Spain)
Phone: +(34) 932151040
Fax: +(34) 934870459
Calle Regàs, 10-12 (08006) - Barcelona (Spain)
Phone: +(34) 932380092
Calle Ample, 31 (08002) - Barcelona (Spain)
Phone: +(34) 933105100
Fax: +(34) 933191276
Calle Numancia, 74 (08029) - Barcelona (Spain)
Phone: +(34) 933224451
Fax: +(34) 934107642
Rambla, 138, 5 E (08002) - Barcelona (Spain)
Phone: +(34) 933010872
Fax: +(34) 934123142
Carrer Sant Pau, 34 (08001) - Barcelona (Spain)
Phone: +(34) 933023138
Fax: +(34) 934123699
Rambla Catalunya, 42 (08007) - Barcelona (Spain)
Phone: +(34) 934876390
Fax: +(34) 934876848
Carrer Sant Pau, 9-11 (08001) - Barcelona (Spain)
Phone: +(34) 933181758
Fax: +(34) 933171134
Calle Lincoln, 32-34 (08006) - Barcelona (Spain)
Phone: +(34) 932183355
Fax: +(34) 934150084
Calle Portaferrissa, 11, Entl., 2A (08002) - Barcelona (Spain)
Phone: +(34) 933179787
Calle Miret I Sans, 5 y 7 (08034) - Barcelona (Spain)
Phone: +(34) 932066160
Travessera de Gràcia, 441 (08025) - Barcelona (Spain)
Phone: +(34) 934369809
Calle Santa Anna, 24 (08002) - Barcelona (Spain)
Phone: +(34) 933019150
Fax: +(34) 933013535
Carrer dels Tallers, 45 (08001) - Barcelona (Spain)
Phone: +(34) 933027061
Avenida Roma, 23 (08029) - Barcelona (Spain)
Phone: +(34) 934300405
Fax: +(34) 934195741