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
68.95€ ~ 137.9€per night
Estimated rate
Contact the hotel to book
Castelldefels
60€ ~ 105€per night
La Llagosta
56€per night
86.67€ ~ 246.1€per night
72.22€ ~ 187.25€per night
107€ ~ 717€per night
80€ ~ 160€per night
69€ ~ 200€per night
116€ ~ 560€per night
75€ ~ 185€per night
100€ ~ 540€per night
79€ ~ 340€per night
51.07€ ~ 139€per night
Sitges
91€ ~ 153€per night
30€ ~ 300€per night
67.41€ ~ 212.93€per night
Sant Quirze de Besora
55.64€ ~ 89€per night
112€ ~ 170€per night
66€ ~ 190€per night
45€ ~ 130€per night
Rambla, 34 (Plaça Del Teatre) 08002 Barcelona (Spain)
Paseo Marítimo, 214-216 08860 Castelldefels (Spain)
Anselm Clave, 15 08120 La Llagosta (Spain)
Valencia 170 08011 Barcelona (Spain)
Muntaner, 60 08011 Barcelona (Spain)
Princesa, 50 08003 Barcelona (Spain)
Via Laietana, 46, principal 2 08003 Barcelona (Spain)
The Office/La Oficina: Escudellers, 36 08002 Barcelona (Spain)
Nou de la Rambla, 10 08002 Barcelona (Spain)
Cardenal Casañas, 11 08002 Barcelona (Spain)
Playa Acequión s/n - Pto. deportivo Marina Internacional Barcelona (Spain)
Passeig De La Ribera 65-68 08870 Sitges (Spain)
Balmes, 60. Entresuelo. 08007 Barcelona (Eixample) (Spain)
Allada i Vermell, 6-8 08003 Barcelona (Spain)
Carretera de Berga, 2 08580 Sant Quirze de Besora (Spain)
Ps Marina 116 08860 Castelldefels (Spain)
Avenida Paral.lel, 101 08004 Barcelona (Spain)
Rambla, 34 (Plaça Del Teatre) (08002) - Barcelona (Spain)
Phone: +(34) 933182612
Fax: +(34) 934125039
Paseo Marítimo, 214-216 (08860) - Castelldefels (Spain)
Phone: +(34) 936657005
Fax: +(34) 936360295
Anselm Clave, 15 (08120) - La Llagosta (Spain)
Phone: +(34) 935605675
Fax: +(34) 935749102
Valencia 170 (08011) - Barcelona (Spain)
Phone: +(34) 932683388
Fax: +(34) 932687026
Muntaner, 60 (08011) - Barcelona (Spain)
Princesa, 50 (08003) - Barcelona (Spain)
Phone: +(34) 932954652
Fax: +(34) 932954653
Via Laietana, 46, principal 2 (08003) - Barcelona (Spain)
Phone: +(34) 932682875
Fax: +(34) 933220670
The Office/La Oficina: Escudellers, 36 (08002) - Barcelona (Spain)
Phone: +(34) 932386555
Fax: +(34) 932386556
Nou de la Rambla, 10 (08002) - Barcelona (Spain)
Phone: +(34) 934521315
Fax: +(34) 933960862
Passatge Escudellers 3, Principals (08002) - Barcelona (Spain)
Phone: +(34) 933179472
Fax: +(34) 933179472
All categories apartments in the city (08007) - Barcelona (Spain)
Cardenal Casañas, 11 (08002) - Barcelona (Spain)
Phone: +(34) 933041889
Fax: +(34) 933020999
Playa Acequión s/n - Pto. deportivo Marina Internacional () - Barcelona (Spain)
Phone: +(34) 965707961
Passeig De La Ribera 65-68 (08870) - Sitges (Spain)
Phone: +(34) 938113540
Fax: +(34) 938113542
Balmes, 60. Entresuelo. (08007) - Barcelona (Eixample) (Spain)
Phone: +(34) 934879762
Fax: +(34) 934875066
Allada i Vermell, 6-8 (08003) - Barcelona (Spain)
Carretera de Berga, 2 (08580) - Sant Quirze de Besora (Spain)
Phone: +(34) 938529640
Fax: +(34) 938550144
All categories of apartments in city centre (08003) - Barcelona (Spain)
Phone: +(34) 933191924
Fax: +(34) 933191924
Ps Marina 116 (08860) - Castelldefels (Spain)
Phone: +(34) 936642800
Fax: +(34) 936342951
Avenida Paral.lel, 101 (08004) - Barcelona (Spain)
Phone: +(34) 933299667
Fax: +(34) 934160845