Barcelona, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Barcelona hotels near Sant Roc subway station

: 33 options found

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

Av. d'Eduard Maristany, 227, Badalona
8.2 km from the center of Barcelona
793 m from the Gorg subway station
96 reviews
7.2

Room in this hotel

from CZK 3,838
per night
568 Avinguda d'Alfons XIII, Badalona
6.7 km from the center of Barcelona
195 m from the Artigues – Sant Adrià subway station

Room in this hotel

from CZK 3,468
per night
C/ Santa Caterina 38, Sant Adria de Besos
6.4 km from the center of Barcelona
495 m from the Artigues – Sant Adrià subway station
248 reviews
7.3

Room in this hotel

from CZK 1,844
per night
C/ Andreu Soler, 2, Sant Adria de Besos
6.5 km from the center of Barcelona
135 m from the Artigues – Sant Adrià subway station
77 reviews
7.1

Room in this hotel

from CZK 1,970
per night
Carrer de Lleida 37, Sant Adria de Besos
6.3 km from the center of Barcelona
1.1 km from the Sant Roc subway station

Room in this hotel

from CZK 5,647
per night
Carrer de Lleida 37, Sant Adria de Besos
6.3 km from the center of Barcelona
1.1 km from the Sant Roc subway station

Room in this hotel

from CZK 6,079
per night
carrer de Lleida 23 1, 08930 Sant Adria de Besos, Spain, Sant Adria de Besos
6.4 km from the center of Barcelona
1.1 km from the Sant Roc subway station

Room in this hotel

from CZK 6,066
per night
Passatge Mar de Alborán, Badalona
7.4 km from the center of Barcelona
916 m from the Sant Roc subway station

Room in this hotel

from CZK 8,144
per night
passatge del Mar d'Alborán 4, bajos 1º, Badalona
7.4 km from the center of Barcelona
924 m from the Sant Roc subway station

Room in this hotel

from CZK 7,351
per night
Passatge Mar de Alborán 4, 08918 Badalona, Spain, Badalona
7.4 km from the center of Barcelona
917 m from the Sant Roc subway station

Room in this hotel

from CZK 7,351
per night
Eduardo Maristany 85 87 Planta Baja, Sant Adria de Besos
6.6 km from the center of Barcelona
1.1 km from the Sant Roc subway station

Room in this hotel

from CZK 2,492
per night
Calle Eduard Maristany 209 4-5, Badalona
8.2 km from the center of Barcelona
748 m from the Pep Ventura subway station

Room in this hotel

from CZK 7,351
per night
C. de la Mare de Déu del Carme 50, 1-1, Sant Adria de Besos
6.2 km from the center of Barcelona
956 m from the Artigues – Sant Adrià subway station

Room in this hotel

from CZK 4,235
per night
63 Carrer de Tortosa Apartamento 1 & 2, 08918 Badalona, Spain, Badalona
7.8 km from the center of Barcelona
214 m from the Gorg subway station

Room in this hotel

from CZK 6,865
per night
Tortosa 83, Badalona
7.8 km from the center of Barcelona
321 m from the Gorg subway station

Room in this hotel

from CZK 5,212
per night
C/Cervantes 97 ¹, 08912 Badalona, Spain, Badalona
8.3 km from the center of Barcelona
419 m from the Pep Ventura subway station

Room in this hotel

from CZK 2,930
per night
Carrer de Tarragona, 9 11, 08930 Sant Adria de Besos, Spain, Sant Adria de Besos
6.4 km from the center of Barcelona
1.1 km from the Sant Roc subway station

Room in this hotel

from CZK 6,066
per night
19 Carrer de Tarragona, 08930 Sant Adria de Besos, Spain, Sant Adria de Besos
6.4 km from the center of Barcelona
1.1 km from the Sant Roc subway station

Room in this hotel

from CZK 6,066
per night
Port Esportiu, Barcelona
7.9 km from the center of Barcelona
946 m from the Gorg subway station

Room in this hotel

from CZK 6,806
per night
C/Cervantes 97 ¹, Badalona
8.3 km from the center of Barcelona
419 m from the Pep Ventura subway station

Room in this hotel

from CZK 5,212
per night
1