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
Rupit i Pruit
135€ ~ 235€per night
Estimated rate
Contact the hotel to book
Barcelona
15€ ~ 24€per night
120€ ~ 210€per night
0€per night
Book
L'Hospitalet de Llobregat
140€ ~ 210€per night
84.53€ ~ 642€per night
21€per night
150€ ~ 240€per night
Castelldefels
60€ ~ 112€per night
60€ ~ 150€per night
Canovelles
Sant Celoni
Els Prats de Rei
Calella
Sant Pere de Riudebitlles
Ctra comarcal 153, de Vic a Olot, km 33 08569 Rupit i Pruit (Spain)
Carrer de l'Hospital, 63 08001 Barcelona (Spain)
Aribau, 33 08011 Barcelona (Spain)
Carrer Ample, 1 08002 Barcelona (Spain)
Crtas de Vilafranca km. 2,4 08810 Barcelona (Spain)
Mare de Déu de Bellvitge, 3 08907 L'Hospitalet de Llobregat (Spain)
C/ Rierea Sant Miquel, 74 08006 Barcelona (Spain)
Rambla de Sant Josep, 91-93 08002 Barcelona (Spain)
C/ Vigatans, 5 08004 Barcelona (Spain)
Plaça Urquinaona 6, planta 10 08010 Barcelona (Spain)
Calle Sicilia, 255 08025 Barcelona (Spain)
Paseo Maritimo, 138 08860 Castelldefels (Spain)
Diagonal, 23 08420 Canovelles (Spain)
Carretera Sant Martí de Montnegre, s/n 08470 Sant Celoni (Spain)
Cra. N-II, 5-7 08393 Barcelona (Spain)
Raval, s/n 08695 Barcelona (Spain)
Can Bartomeu 08281 Els Prats de Rei (Spain)
Bruguera, 61 08370 Calella (Spain)
La Carretera, 25 08776 Sant Pere de Riudebitlles (Spain)
Ctra comarcal 153, de Vic a Olot, km 33 (08569) - Rupit i Pruit (Spain)
Phone: +(34) 938522046
Carrer de l'Hospital, 63 (08001) - Barcelona (Spain)
Phone: +(34) 934124069
Fax: +(34) 933171704
Aribau, 33 (08011) - Barcelona (Spain)
Phone: +(34) 933239393
Fax: +(34) 933239394
Carrer Ample, 1 (08002) - Barcelona (Spain)
Phone: +(34) 933424244
Crtas de Vilafranca km. 2,4 (08810) - Barcelona (Spain)
Phone: +(34) 938962061
Fax: +(34) 938962061
Mare de Déu de Bellvitge, 3 (08907) - L'Hospitalet de Llobregat (Spain)
C/ Rierea Sant Miquel, 74 (08006) - Barcelona (Spain)
Phone: +(34) 933102000
Fax: +(34) 932656478
Rambla de Sant Josep, 91-93 (08002) - Barcelona (Spain)
Phone: +(34) 933435461
Fax: +(34) 933435342
C/ Vigatans, 5 (08004) - Barcelona (Spain)
Phone: +(34) 932687808
Fax: +(34) 933107755
Plaça Urquinaona 6, planta 10 (08010) - Barcelona (Spain)
Phone: +(34) 933425286
Fax: +(34) 933425287
Calle Sicilia, 255 (08025) - Barcelona (Spain)
Paseo Maritimo, 138 (08860) - Castelldefels (Spain)
Phone: +(34) 936362450
Fax: +(34) 935081463
Calle Tallers, 4 (Centro) (08001) - Barcelona (Spain)
Phone: +(34) 934815497
Fax: +(34) 934540500
Diagonal, 23 (08420) - Canovelles (Spain)
Phone: +(34) 938463180
Carretera Sant Martí de Montnegre, s/n (08470) - Sant Celoni (Spain)
Phone: +(34) 938484731
Fax: +(34) 938671853
Cra. N-II, 5-7 (08393) - Barcelona (Spain)
Phone: +(34) 937913137
Fax: +(34) 937922586
Raval, s/n (08695) - Barcelona (Spain)
Phone: +(34) 938244126
Fax: +(34) 938244548
Can Bartomeu (08281) - Els Prats de Rei (Spain)
Phone: +(34) 938698165
Bruguera, 61 (08370) - Calella (Spain)
Phone: +(34) 937693406
La Carretera, 25 (08776) - Sant Pere de Riudebitlles (Spain)
Phone: +(34) 938995180
Fax: +(34) 938911170