Barcelona, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Barcelona hotels near Diagonal subway station

: 476 options found

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

23 Carrer del Progrés, Gràcia, 08012 Barcelona, Spain, Barcelona
2.4 km from the center of Barcelona
506 m from the Provença subway station

Room in this hotel

from $ 357
per night
Passeig de Gracia, 115, Barcelona, ES, Barcelona
2.2 km from the center of Barcelona
239 m from the Diagonal subway station

Room in this hotel

from $ 240
per night
Carrer d'Enric Granados 38, Eixample, 08008 Barcelona, Spain, Barcelona
1.8 km from the center of Barcelona
563 m from the Diagonal subway station

Room in this hotel

from $ 256
per night
Llibertat; 5 08003 Barcelona Spain, Barcelona
2.3 km from the center of Barcelona
377 m from the Provença subway station

Room in this hotel

from $ 298
per night
Calle Aribau 167, 08036 Barcelona, Barcelona
2.3 km from the center of Barcelona
591 m from the Hospital Clínic subway station

Room in this hotel

from $ 237
per night
Rambla de Catalunya, 67, Barcelona
1.5 km from the center of Barcelona
518 m from the Diagonal subway station

Room in this hotel

from $ 324
per night
Gran de Gracia 17, Barcelona, Barcelona
2.4 km from the center of Barcelona
425 m from the Diagonal subway station

Room in this hotel

from $ 357
per night
Calle Bruc, 157, Barcelona
2.2 km from the center of Barcelona
414 m from the Verdaguer subway station

Room in this hotel

from $ 357
per night
6 Carrer de Ferrer de Blanes, Gràcia, 08012 Barcelona, Spain, Barcelona
2.3 km from the center of Barcelona
346 m from the Provença subway station

Room in this hotel

from $ 261
per night
Gran de Gracia 10, Barcelona
2.4 km from the center of Barcelona
377 m from the Provença subway station

Room in this hotel

from $ 357
per night
12 Carrer de Sant Pere Màrtir, Barcelona
2.4 km from the center of Barcelona
414 m from the Provença subway station

Room in this hotel

from $ 256
per night
Casanova, 212, 08036, Barcelona, Spain, Barcelona
2.5 km from the center of Barcelona
457 m from the Hospital Clínic subway station

Room in this hotel

from $ 357
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 $ 265
per night
Carrer de Còrsega 265, Barcelona
2.2 km from the center of Barcelona
475 m from the Diagonal subway station

Room in this hotel

from $ 295
per night
Balmes, 154, 08008, Barcelona, Barcelona, ES, Barcelona
2.2 km from the center of Barcelona
388 m from the Diagonal subway station

Room in this hotel

from $ 298
per night
Perill 52 1-1, Barcelona
2.3 km from the center of Barcelona
423 m from the Verdaguer subway station

Room in this hotel

from $ 237
per night
Carrer Llibertat 15, 4º1, Barcelona
2.3 km from the center of Barcelona
460 m from the Provença subway station

Room in this hotel

from $ 334
per night
Carrer Mozart 6Bis, Bajo, Barcelona
2.4 km from the center of Barcelona
440 m from the Provença subway station

Room in this hotel

from $ 237
per night
Carrer de Paris, 193, 8036, Barcelona, Barcelona, ES, Barcelona
2.4 km from the center of Barcelona
636 m from the Diagonal subway station

Room in this hotel

from $ 298
per night
Carrer de Còrsega, 252, Barcelona
2.2 km from the center of Barcelona
466 m from the Diagonal subway station

Room in this hotel

from $ 603
per night