Hotels near Barcelona

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Barcelona (YJB-Barcelona-Sants Train Station) hotels

Hotel Villa Emilia

Hotel Villa Emilia
4.0 star property
1.1 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.6 out of 10, Exceptional, (1,000 reviews)
"Clean room and super comfortable beds"
Philippines
Katherine Chelsea Cheng
The price is AED 436
AED 533 total
includes taxes & fees
25 Jan - 26 Jan
Hotel Villa Emilia

Occidental Barcelona 1929

Occidental Barcelona 1929
3.0 star property
0.7 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (1,001 reviews)
"Great staff, clean room, great food. "
United States
Isagani
The price is AED 296
AED 373 total
includes taxes & fees
22 Jan - 23 Jan
Occidental Barcelona 1929

Magatzem 128

Magatzem 128
3.0 star property
1.1 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.4 out of 10, Exceptional, (473 reviews)
"Good location, nice modern space with coffee shop on site "
United Kingdom
Steven
The price is AED 273
AED 347 total
includes taxes & fees
29 Jan - 30 Jan
Magatzem 128

Via Sants Hotel Barcelona, Tapestry Collection by Hilton

Via Sants Hotel Barcelona, Tapestry Collection by Hilton
4.0 star property
0.4 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (100 reviews)
"Magnificent staff. So helpful and kind. Room was nice and clean and bed very comfortable. "
United States
William
The price is AED 428
AED 524 total
includes taxes & fees
25 Jan - 26 Jan
Via Sants Hotel Barcelona, Tapestry Collection by Hilton

Barceló Sants

Barceló Sants
4.0 star property
0.1 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.0 out of 10, Wonderful, (1,460 reviews)
"great stay"
United States
Denice
The price is AED 349
AED 437 total
includes taxes & fees
22 Jan - 23 Jan
Barceló Sants

Arrivo Apartments

Arrivo Apartments
4.0 star property
0.4 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (26 reviews)
" The apartment was very clean, comfortable beds, great facilities. Welcome pack was very nice too. Handy for supermarket and places to eat, overall a enjoyable break away."
United Kingdom
Sue
The price is AED 598
AED 705 total
includes taxes & fees
29 Jan - 30 Jan
Arrivo Apartments

B-Hotel

B-Hotel
3.0 star property
0.9 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (1,002 reviews)
"Good hotel, great location and easily accessible "
United Kingdom
Giorgi
The price is AED 331
AED 411 total
includes taxes & fees
22 Jan - 23 Jan
B-Hotel

Nobu Hotel Barcelona

Nobu Hotel Barcelona
5.0 star property
0.2 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.0 out of 10, Wonderful, (1,206 reviews)
"Great spa and food"
United States
Pedro
The price is AED 852
AED 1,008 total
includes taxes & fees
8 Feb - 9 Feb
Nobu Hotel Barcelona

Hotel Transit

Hotel Transit
1.0 star property
0.2 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.0 out of 10, Wonderful, (10 reviews)
"Clean simple room. Hallway noise from the fire doors was a bit much."
United States
Keiron
The price is AED 242
AED 313 total
includes taxes & fees
26 Jan - 27 Jan
Hotel Transit

Hotel Chi

Hotel Chi
3.0 star property
1.1 km from Barcelona (YJB-Barcelona-Sants Train Station)
9.2 out of 10, Wonderful, (39 reviews)
"Great location and staff really friendly. Room very clean overall enjoyed my stay "
United Kingdom
Paul
The price is AED 258
AED 330 total
includes taxes & fees
25 Jan - 26 Jan
Hotel Chi
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.

Top Barcelona Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

What's the area like around Barcelona (YJB-Barcelona-Sants Train Station)?

Barcelona (YJB-Barcelona-Sants Train Station) is located in a historic area of Barcelona known for its stunning architecture and popular art scene. If you're looking for a convenient place to stay, check out the 797 hotels and other accommodations located within a mile of the station.

Where is the best place to stay near Barcelona (YJB-Barcelona-Sants Train Station)?

Arc la Rambla is one of the top choices for your stay based on our traveler data, and this hotel offers a rooftop terrace and free WiFi. It's located 1.8 mi (2.9 km) from Barcelona (YJB-Barcelona-Sants Train Station). Other good choices within 5 miles include Grand Hyatt Barcelona and Hesperia Barri Gòtic.

How many hotels can I expect to find near Barcelona (YJB-Barcelona-Sants Train Station)?

Expedia has 797 hotels and other accommodations within a mile from the station.

What can I see and do near Barcelona (YJB-Barcelona-Sants Train Station)?

Study the collections at Poble Espanyol, National Art Museum of Catalonia, or FC Barcelona Museum. Barcelona Cathedral, Font Màgica, and Estadi Olímpic Lluís Companys are well-known local landmarks worth a visit. You can watch performances at Tivoli Theatre, Gran Teatre del Liceu, and Palau de la Música Catalana if you're interested in local theater.