Barcelona, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Barcelona

: 5538 options found

Select dates so you can see the availability and exact prices.

85 Carrer dels Pescadors 3º 2ª, Barcelona
1.3 km from the center of Barcelona
744 m from the Barceloneta subway station

Room in this hotel

from £ 174
per night
Consell de Cent 130 Aticoº Cº, 08015, Barcelona, Spain, Barcelona
2 km from the center of Barcelona
278 m from the Rocafort subway station

Room in this hotel

from £ 288
per night
Passeig de Sant Joan 51 4º, 08009, Barcelona, Spain, Barcelona
1.6 km from the center of Barcelona
240 m from the Girona subway station

Room in this hotel

from £ 288
per night
Aragon 497 2º 2º, 08013, Barcelona, Spain, Barcelona
2.5 km from the center of Barcelona
283 m from the Encants subway station

Room in this hotel

from £ 288
per night
Carrer de Balmes 9, Barcelona
1.1 km from the center of Barcelona
201 m from the Universitat subway station

Room in this hotel

from £ 261
per night
Passatge del Rellotge, 2, Barcelona
279 m from the center of Barcelona
356 m from the Drassanes subway station

Room in this hotel

from £ 302
per night
223 Carrer de la Marina, 08013, Barcelona, Spain, Barcelona
2.2 km from the center of Barcelona
265 m from the Monumental subway station

Room in this hotel

from £ 245
per night
463 Carrer de València 6 . 1, 08013, Barcelona, Spain, Barcelona
2.3 km from the center of Barcelona
278 m from the Sagrada Família subway station

Room in this hotel

from £ 261
per night
Carrer de la Pau 12, 08930, Barcelona, Spain, Barcelona
5.5 km from the center of Barcelona
1 km from the El Maresme – Fòrum subway station

Room in this hotel

from £ 261
per night
Carrer dels Salvador 7bis 1 - 4, Barcelona
1.1 km from the center of Barcelona
137 m from the Sant Antoni subway station

Room in this hotel

from £ 261
per night
9 Carrer d'Obradors, Barcelona
308 m from the center of Barcelona
327 m from the Drassanes subway station

Room in this hotel

from £ 302
per night
Av. d'Eduard Maristany, 15, 08930 Sant Adria de Besos, Barcelona, Espana, 08930, Barcelona, Spain, Sant Adria de Besos
5.2 km from the center of Barcelona
505 m from the Besòs Mar subway station

Room in this hotel

from £ 211
per night
15 Carrer dels Safareigs, 08003, Barcelona, Spain, Barcelona
1 km from the center of Barcelona
317 m from the Barceloneta subway station

Room in this hotel

from £ 202
per night
9 Carrer d'Obradors, 08002, Barcelona, Spain, Barcelona
308 m from the center of Barcelona
327 m from the Drassanes subway station

Room in this hotel

from £ 261
per night
14 Avinguda de Vallcarca, Barcelona
3.7 km from the center of Barcelona
202 m from the Lesseps subway station

Room in this hotel

from £ 261
per night
9 Carrer d'Obradors, Barcelona
308 m from the center of Barcelona
327 m from the Drassanes subway station

Room in this hotel

from £ 261
per night
24 Carrer de la Vila Joiosa, Barcelona
1.2 km from the center of Barcelona
532 m from the Barceloneta subway station

Room in this hotel

from £ 302
per night
65 Carrer de Floridablanca, Barcelona
1.6 km from the center of Barcelona
274 m from the Rocafort subway station

Room in this hotel

from £ 489
per night
Calle Villarroel, Barcelona
1.3 km from the center of Barcelona
278 m from the Urgell subway station

Room in this hotel

from £ 231
per night
Carrer de Pau Claris 151, Barcelona
1.6 km from the center of Barcelona
418 m from the Provença subway station

Room in this hotel

from £ 212
per night