
Hotels near Sant Roc Station, Barcelona
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Sant Roc Station hotels

Hotel Tembo Barcelona
Hotel Tembo Barcelona2.4 km from Sant Roc Station
9.4 out of 10, Exceptional, (146 reviews)
The price is 5.927.739 ₫
6.640.179 ₫ total
includes taxes & fees
24 Jun - 25 Jun

Hotel Marina Badalona
Hotel Marina Badalona1.2 km from Sant Roc Station
9.2 out of 10, Wonderful, (746 reviews)
The price is 3.979.343 ₫
4.496.822 ₫ total
includes taxes & fees
29 Jun - 30 Jun

SLS Barcelona
SLS Barcelona2.1 km from Sant Roc Station
9.2 out of 10, Wonderful, (332 reviews)
The price is 7.348.062 ₫
8.381.731 ₫ total
includes taxes & fees
14 Jul - 15 Jul

Catalonia La Maquinista
Catalonia La Maquinista2.4 km from Sant Roc Station
8.8 out of 10, Excellent, (492 reviews)
The price is 3.018.812 ₫
3.878.569 ₫ total
includes taxes & fees
22 Jun - 23 Jun

Hilton Diagonal Mar Barcelona
Hilton Diagonal Mar Barcelona3.1 km from Sant Roc Station
8.8 out of 10, Excellent, (1,001 reviews)
The price is 4.898.708 ₫
5.946.455 ₫ total
includes taxes & fees
28 Jun - 29 Jun

Hotel Vincci Bit
Hotel Vincci Bit3 km from Sant Roc Station
8.8 out of 10, Excellent, (1,001 reviews)
The price is 3.622.574 ₫
4.542.707 ₫ total
includes taxes & fees
22 Jun - 23 Jun

Leonardo Royal Hotel Barcelona Forum
Leonardo Royal Hotel Barcelona Forum2.9 km from Sant Roc Station
8.6 out of 10, Excellent, (1,002 reviews)
The price is 4.668.181 ₫
5.692.875 ₫ total
includes taxes & fees
29 Jun - 30 Jun

Hotel Barcelona Condal Mar Affiliated by Meliá
Hotel Barcelona Condal Mar Affiliated by Meliá3 km from Sant Roc Station
8.6 out of 10, Excellent, (1,005 reviews)
The price is 3.512.690 ₫
4.421.835 ₫ total
includes taxes & fees
28 Jun - 29 Jun

Hotel Barcelona Princess
Hotel Barcelona Princess2.8 km from Sant Roc Station
8.6 out of 10, Excellent, (1,002 reviews)
The price is 4.610.631 ₫
5.629.570 ₫ total
includes taxes & fees
25 Jun - 26 Jun

Hotel Badalona Tower
Hotel Badalona Tower3 km from Sant Roc Station
8.6 out of 10, Excellent, (640 reviews)
The price is 3.615.713 ₫
4.096.829 ₫ total
includes taxes & fees
28 Jun - 29 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Sant Roc Station
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Tembo Barcelona | 9.4 Exceptional 146 reviews | View | ||||||
![]() Hotel Marina Badalona | 9.2 Wonderful 746 reviews | View | ||||||
![]() SLS Barcelona | 9.2 Wonderful 332 reviews | View | ||||||
![]() Catalonia La Maquinista | 8.8 Excellent 492 reviews | View | ||||||
![]() Hilton Diagonal Mar Barcelona | 8.8 Excellent 1,001 reviews | View |
Top Sant Roc Station Hotel Reviews

Eurostars Grand Marina
10/10 Excellent
Find out more about Sant Roc Station
Sant Roc Station hotels information
Number of reviews | 7,367 |
|---|---|
Accommodation | 4,882 hotels |
Lowest Price | 3.878.569 ₫ |
Highest Price | 8.381.731 ₫ |










































