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
90€ ~ 180€per night
Estimated rate
Contact the hotel to book
Sabadell
54€ ~ 175€per night
Castelldefels
57€ ~ 94€per night
Book
Avinyó
115€ ~ 190€per night
Pujalt
Sant Just Desvern
Casserres
Castellví de la Marca
90€ ~ 165€per night
175€ ~ 245€per night
L'Hospitalet de Llobregat
130€ ~ 250€per night
El Pla del Penedès
C/ Milena Jesenska, 40-60 08206 Sabadell (Spain)
08516 Barcelona (Spain)
Consell de Cent, 51-53 08014 Barcelona (Spain)
Avenida del Hotel, 22 08860 Castelldefels (Spain)
Paseo Pujadas, 5 08018 Barcelona (Spain)
Avda. Diagonal, 1 08019 Barcelona (Spain)
Ctra. Manresa a Vic, N-141, km 20 08279 Avinyó (Spain)
Hospital, 26 08001 Barcelona (Spain)
Casa Carulla 08282 Pujalt (Spain)
C/ Generalitat de Catalunya, 6 08960 Sant Just Desvern (Spain)
Casa Barbats 08693 Casserres (Spain)
C/ Pallars 121-125 08019 Barcelona (Spain)
Barri Cal Xeret 08732 Castellví de la Marca (Spain)
Rambla de Catalunya, 30 08007 Barcelona (Spain)
Carrer Elisabets, 11 08001 Barcelona (Spain)
Vía Layetana, 30 08003 Barcelona (Spain)
Gran Vía, 144 08907 L'Hospitalet de Llobregat (Spain)
Valles, 6 08733 El Pla del Penedès (Spain)
Calle Pelayo, 12 3E (08001) - Barcelona (Spain)
Phone: +(34) 933042660
Fax: +(34) 934540500
C/ Milena Jesenska, 40-60 (08206) - Sabadell (Spain)
Phone: +(34) 937460498
Fax: +(34) 937462340
(08516) - Barcelona (Spain)
Phone: +(34) 938853808
Consell de Cent, 51-53 (08014) - Barcelona (Spain)
Phone: +(34) 932893921
Fax: +(34) 934254525
Avenida del Hotel, 22 (08860) - Castelldefels (Spain)
Phone: +(34) 936651300
Fax: +(34) 936645151
Paseo Pujadas, 5 (08018) - Barcelona (Spain)
Avda. Diagonal, 1 (08019) - Barcelona (Spain)
Phone: +(34) 933561000
Fax: +(34) 933561022
Ctra. Manresa a Vic, N-141, km 20 (08279) - Avinyó (Spain)
Phone: +(34) 938309153
Fax: +(34) 938309262
Hospital, 26 (08001) - Barcelona (Spain)
Phone: 931516100
Fax: 931516101
Damas, 1 (08003) - Barcelona (Spain)
Casa Carulla (08282) - Pujalt (Spain)
Phone: +(34) 938699005
Fax: +(34) 938699005
C/ Generalitat de Catalunya, 6 (08960) - Sant Just Desvern (Spain)
Phone: +(34) 934802501
Fax: +(34) 934733422
Casa Barbats (08693) - Casserres (Spain)
Phone: +(34) 938250789
Fax: +(34) 938251525
C/ Pallars 121-125 (08019) - Barcelona (Spain)
Phone: +(34) 933569727
Fax: +(34) 933569708
Barri Cal Xeret (08732) - Castellví de la Marca (Spain)
Phone: +(34) 626560037
Rambla de Catalunya, 30 (08007) - Barcelona (Spain)
Phone: +(34) 934457657
Fax: +(34) 934450050
Carrer Elisabets, 11 (08001) - Barcelona (Spain)
Phone: +(34) 933426280
Fax: +(34) 933427563
Vía Layetana, 30 (08003) - Barcelona (Spain)
Phone: +(34) 932957900
Fax: +(34) 932681215
Gran Vía, 144 (08907) - L'Hospitalet de Llobregat (Spain)
Phone: +(34) 934135000
Fax: +(34) 934135010
Valles, 6 (08733) - El Pla del Penedès (Spain)
Phone: +(34) 938980329