- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Barcelona (YJB-Barcelona-Sants Train Station) hotels

1. BCN Montjuïc Apartments
BCN Montjuïc Apartments1 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.8 out of 10, Exceptional, (21 reviews)
The price is AU$234
includes taxes & fees
29 Nov - 30 Nov

2. Hotel Villa Emilia
Hotel Villa EmiliaLa Nova Esquerra de l'Eixample, 1.1 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.6 out of 10, Exceptional, (1,001 reviews)
The price is AU$278
includes taxes & fees
22 Nov - 23 Nov

3. Arco Barcelona Hotel
Arco Barcelona HotelSant Antoni, 1.3 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.4 out of 10, Exceptional, (1,005 reviews)
The price is AU$160
includes taxes & fees
30 Nov - 1 Dec

4. Hotel Brick
Hotel Brick0.8 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.4 out of 10, Exceptional, (411 reviews)
The price is AU$156
includes taxes & fees
8 Nov - 9 Nov

5. InterContinental Barcelona by IHG
InterContinental Barcelona by IHGEl Poble-sec, 1.3 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.4 out of 10, Exceptional, (1,001 reviews)
The price is AU$406
includes taxes & fees
4 Dec - 5 Dec

6. The Corner Hotel
The Corner HotelL'Antiga Esquerra de l'Eixample, 1.7 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.4 out of 10, Exceptional, (1,000 reviews)
The price is AU$215
includes taxes & fees
29 Nov - 30 Nov

7. Grand Hyatt Barcelona
Grand Hyatt Barcelona1.7 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (1,634 reviews)
The price is AU$345
includes taxes & fees
14 Nov - 15 Nov

8. Occidental Barcelona 1929
Occidental Barcelona 19290.7 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (1,001 reviews)
The price is AU$175
includes taxes & fees
15 Nov - 16 Nov

9. Via Sants Hotel Barcelona, Tapestry Collection by Hilton
Via Sants Hotel Barcelona, Tapestry Collection by HiltonLa Nova Esquerra de l'Eixample, 0.4 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (127 reviews)
The price is AU$223
includes taxes & fees
29 Nov - 30 Nov
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 top hotels near Barcelona (YJB-Barcelona-Sants Train Station)
![]() BCN Montjuïc Apartments1 km from Barcelona (YJB-Barcelona-Sants Train Station) | ![]() Hotel Villa EmiliaLa Nova Esquerra de l'Eixample, 1.1 km from Barcelona (YJB-Barcelona-Sants Train Station) | ![]() Arco Barcelona HotelSant Antoni, 1.3 km from Barcelona (YJB-Barcelona-Sants Train Station) | ![]() Hotel Brick0.8 km from Barcelona (YJB-Barcelona-Sants Train Station) | ![]() InterContinental Barcelona by IHGEl Poble-sec, 1.3 km from Barcelona (YJB-Barcelona-Sants Train Station) |
|---|---|---|---|---|
9.8 Exceptional 21 reviews | 9.6 Exceptional 1,001 reviews | 9.4 Exceptional 1,005 reviews | 9.4 Exceptional 411 reviews | 9.4 Exceptional 1,001 reviews |
The price is AU$234 includes taxes & fees 29 Nov - 30 Nov | The price is AU$278 includes taxes & fees 22 Nov - 23 Nov | The price is AU$160 includes taxes & fees 30 Nov - 1 Dec | The price is AU$156 includes taxes & fees 8 Nov - 9 Nov | The price is AU$406 includes taxes & fees 4 Dec - 5 Dec |
|
|
|
|
|































































































