Home > Europe > Spain > Catalonia (Autonomous Community) > Barcelona (Province) > Barcelona (Municipality) > Barcelona (Town)
675 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
236€ ~ 273€per night
Estimated rate
Contact the hotel to book
110€ ~ 250€per night
75€ ~ 110€per night
42€ ~ 52€per night
159€ ~ 215€per night
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
Avenida Sarrià, 50 08029 Barcelona (Spain)
C/ Nou de la Rambla, 12 08001 Barcelona (Spain)
La Rambla, 138 08002 Barcelona (Spain)
Carrer de la Paloma, 26 08001 Barcelona (Spain)
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)
Avenida Sarrià, 50 (08029) - Barcelona (Spain)
Phone: +(34) 934106060
Fax: +(34) 933215179
C/ Nou de la Rambla, 12 (08001) - Barcelona (Spain)
Phone: +(34) 933179032
Fax: +(34) 934122636
La Rambla, 138 (08002) - Barcelona (Spain)
Phone: +(34) 933012570
Fax: +(34) 933027360
Carrer de la Paloma, 26 (08001) - Barcelona (Spain)
Phone: +(34) 934124381
Fax: +(34) 934123564
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