Home > Europe > Spain > Catalonia (Autonomous Community) > Barcelona (Province)
1662 hotels found
in Barcelona (Province)
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
120.75€ ~ 334.08€per night
Estimated rate
Contact the hotel to book
49€ ~ 89€per night
90€ ~ 170€per night
40€ ~ 150€per night
65€ ~ 137€per night
50€ ~ 150€per night
Terrassa
70€ ~ 211.86€per night
50€ ~ 130€per night
86.67€ ~ 273€per night
85€ ~ 300€per night
Castelldefels
80€ ~ 95€per night
20€ ~ 25.15€per night
69€ ~ 180€per night
96.3€ ~ 278.2€per night
75€ ~ 270€per night
99€ ~ 400€per night
87.5€ ~ 178.5€per night
Sant Adrià de Besòs
55€ ~ 220€per night
Sabadell
Pau Claris, 145 08009 Barcelona (Spain)
Rambla del Poble Nou, 124. 1º3ª 08005 Barcelona (Spain)
Gran Vía de les Corts Catalanes, 660, Pral 08010 Barcelona (Spain)
Verge, 16 - Passatge Sant Bernard 2-4 08001 Barcelona (Spain)
Carrer del Carme, 25 08001 Barcelona (Spain)
Campoamor, 79 08031 Barcelona (Spain)
Portal Nou, 42 08221 Terrassa (Spain)
Bruc, 13 Principal 08010 Barcelona (Spain)
Pallars, 203 08005 Barcelona (Spain)
Guardia, 8 08001 Barcelona (Spain)
Doctor Ferran 5 08860 Castelldefels (Spain)
Aguilar 54 08032 Barcelona (Spain)
Paseo de la Marina, 40 08860 Castelldefels (Spain)
Tallers, 66 08001 Barcelona (Spain)
Gran Vía De Las Corts Catalanes, 570 08011 Barcelona (Spain)
Muntaner, 4 - 2º1 08011 Barcelona (Spain)
Plaza del Doctor Letamendi, 26 08007 Barcelona (Spain)
Dagueria, 18 08002 Barcelona (Spain)
Santa Caterina, 38 08930 Sant Adrià de Besòs (Spain)
Pau Claris, 145 (08009) - Barcelona (Spain)
Phone: +(34) 651891413
Fax: +(34) 933174342
Rambla del Poble Nou, 124. 1º3ª (08005) - Barcelona (Spain)
Phone: +(34) 607080841
Fax: +(34) 932664677
Gran Vía de les Corts Catalanes, 660, Pral (08010) - Barcelona (Spain)
Phone: +(34) 933041945
Fax: +(34) 933020684
Verge, 16 - Passatge Sant Bernard 2-4 (08001) - Barcelona (Spain)
Phone: +(34) 933017393
Fax: +(34) 933019697
Carrer del Carme, 25 (08001) - Barcelona (Spain)
Phone: +(34) 934123069
Fax: +(34)
Campoamor, 79 (08031) - Barcelona (Spain)
Phone: +(34) 932749920
Fax: +(34) 934274220
Portal Nou, 42 (08221) - Terrassa (Spain)
Phone: +(34) 937369030
Fax: +(34) 937369031
Bruc, 13 Principal (08010) - Barcelona (Spain)
Phone: +(34) 637904044
Fax: +(34) 931651560
Pallars, 203 (08005) - Barcelona (Spain)
Phone: +(34) 933099657
Fax: +(34) 933099326
Guardia, 8 (08001) - Barcelona (Spain)
Phone: +(34) 630864799
Fax: +(34) 933220670
Doctor Ferran 5 (08860) - Castelldefels (Spain)
Phone: +(34) 936365590
Fax: +(34) 936364826
Aguilar 54 (08032) - Barcelona (Spain)
Phone: +(34) 933575280
Fax: +(34) 934203745
Paseo de la Marina, 40 (08860) - Castelldefels (Spain)
Phone: +(34) 936655555
Fax: +(34) 936655002
Tallers, 66 (08001) - Barcelona (Spain)
Phone: +(34) 934813799
Fax: +(34) 934813805
Gran Vía De Las Corts Catalanes, 570 (08011) - Barcelona (Spain)
Phone: +(34) 934527374
Fax: +(34) 934521453
Muntaner, 4 - 2º1 (08011) - Barcelona (Spain)
Phone: +(34) 934534601
Plaza del Doctor Letamendi, 26 (08007) - Barcelona (Spain)
Phone: +(34) 902222141
Fax: +(34) 902222143
Dagueria, 18 (08002) - Barcelona (Spain)
Phone: +(34) 630322851
Santa Caterina, 38 (08930) - Sant Adrià de Besòs (Spain)
Phone: +(34) 934620333
Fax: +(34) 934620333
C/Milena Jesenska 40-60 (08206) - Sabadell (Spain)