Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap Hotels near Sants Train Station, Barcelona

Sants Train Station is an important rail station offering metro and train services, and is the main rail station for both domestic and international train arrivals and departures, including connections to Barcelona El Prat Airport. Sants is also has connections to metro lines 3 and 5. At the time of writing, there are entrances to Estació de Sants via Plaça dels Països Catalans (south side), or Plaça Joan Pieró (north side). Inside the station, you can find a wide selection of services, including tourist information office, automatic cash machines plus souvenir shops, among others. Additionally, immediately above Estació de Sants is the Hotel Sants. Other important Barcelona stations are the Estació de França and the Estació de Barcelona-Sagrera, currently under construction and destined to be the future main hub for international departures and arrivals, in particular the AVE high-speed services. Sants Train Station, a gateway to Barcelona.

Other sights and neighbourhoods in Barcelona
30 places available
  • Sort by
    • 4.5 out of 5 based on 5 reviews
    • Carrer Robrenyo, 33 - 1º, Barcelona Show map
    • The Apartamento Robrenyo - Sants Station is a comfortable, elegantly furnished apartment in Barcelona, close to Sants...

      Free Wi-Fi
    • 0.3km from Sants Train Station
  • Apartamento Robrenyo - Sants Station
  • Price from £38.48 per person per night
    • based on 538 reviews
    • Carrer Numancia, 32, Barcelona Show map
    • Tourist license: HB-004078

      An attractive, bright, modern hotel in Sants, Barcelona. Abba Sants Hotel is a welcoming 4-star located alongside...

      Free Wi-Fi Breakfast available
    • 0.3km from Sants Train Station
  • Abba Sants Hotel
  • Price from £43.87 per person per night
    • 4.5 out of 5 based on 127 reviews
    • Béjar, 53, Barcelona Show map
    • Tourist license: HB-003673

      The Bejar apartments offer modern, fully equipped accommodation, located between Plaza Espanya and Sants station, very...

    • 0.5km from Sants Train Station
  • Apartamentos Béjar
  • Price from £42.76 per person per night
    • based on 608 reviews
    • Carrer Sant Nicolau, 3, Barcelona Show map
    • Tourist license: HUTB-001621, HUTB-001613, HUTB-001607, HUTB-001610, HUTB-001612, HUTB-001619, HUTB-001608, HUTB-001609, HUTB-001614, HUTB-001622

      These bright, modern apartments with free Wi-Fi and a/c in central Barcelona are close to the central train station,...

      Free Wi-Fi
    • 0.5km from Sants Train Station
  • The Urban Suites
  • Price from £34.21 per person per night
    • based on 19 reviews
    • Carrer Jacquard, 14-18, Barcelona Show map
    • Tourist license: HUTB-004376, HUTB-004375, HUTB-004378, HUTB-004382, HUTB-004377, HUTB-004383, HUTB-004384

      The Apartamentos Exalt 21 are 12 varied apartments in the Sants neighbourhood of Barcelona, 500 metres from Sants train...

      Wi-Fi available
    • 0.5km from Sants Train Station
  • Apartamentos Exalt 21
  • Price from £49.17 per person per night
    • 4.0 out of 5 based on 169 reviews
    • Consell de Cent 30, Barcelona Show map
    • LK Barcelona Hostel offers 2-star accommodation next to Sants Station, Barcelona’s main train station. The area boasts...

      Free Wi-Fi
    • 0.6km from Sants Train Station
  • LK Barcelona Hostel
  • Price from £32.07 per person per night
    • based on 43 reviews
    • Carrer de Valencia, 32, Barcelona Show map
    • The Apartments Eixample Spain Square are conveniently situated near Sants train station in Barcelona, just a 10-minute...

    • 0.6km from Sants Train Station
  • Apartments Eixample Spain Square
  • Price from £42.76 per person per night
    • based on 104 reviews
    • Calle Bejar 36-38, 1/3, Barcelona Show map
    • Tourist license: HB-003872

      A family-run, cosy, little 2-stars hostel of 22 rooms, with an excellent location and great public transport links and...

      Free Wi-Fi
    • 0.6km from Sants Train Station
  • Hostal Bejar
  • Price from £21.38 per person per night
    • based on 272 reviews
    • Avda de Roma 31, Barcelona Show map
    • Tourist license: HB-003873

      The 3 star Catalonia Roma is located in the elegant Eixample district of Barcelona, Spain, close to major sites and...

      Free Wi-Fi Breakfast available
    • 0.6km from Sants Train Station
  • Hotel Catalonia Roma
  • Price from £47.03 per person per night
    • based on 386 reviews
    • Calle Antoni de Capmany, 82, Barcelona Show map
    • Tourist license: HB-002491

      This family-run 2-star guesthouse offers free Wi-Fi and a/c and is conveniently located just a 10-minute stroll from...

      Free Wi-Fi
    • 0.6km from Sants Train Station
  • Hostal Sans
  • Price from £23.52 per person per night
    • based on 9 reviews
    • Creu Coberta, 50, Barcelona Show map
    • Tourist license: HUTB-006311, HUTB-006386, HUTB-006385, HUTB-006384, HUTB-006383, HUTB-006382, HUTB-006381, HUTB-006370

      Air-conditioned apartments with free Wi-Fi conveniently located within a 5-minute walk of the Fira de Barcelona trade...

      Free Wi-Fi
    • 0.7km from Sants Train Station
  • Plaza España Apartments
  • Price from £56.44 per person per night
    • 4.5 out of 5 based on 73 reviews
    • c/ Príncep Jordi 7, Barcelona Show map
    • The Plaza España Apartment is a very spacious apartment which sleeps up to five people, and is located in a very...

    • 0.7km from Sants Train Station
  • Plaza España Apartment
  • Price from £38.48 per person per night
    • based on 50 reviews
    • Carrer Fernández Duró, nº 3-5, Barcelona Show map
    • Tourist license: HUTB-000156, HUTB-000154, HUTB-000158, HUTB-000155, HUTB-000159, HUTB-000157

      The Apartamentos Barcelona Station are 14 one and three-bedroom apartments in a quiet location just 700 metres from the...

      Free Wi-Fi
    • 0.7km from Sants Train Station
  • Apartamentos Barcelona Station
  • Price from £47.03 per person per night
    • 3.0 out of 5 based on 4 reviews
    • Avinguda de Josep Tarradellas 56, Barcelona Show map
    • Tourist license: HUTB-005690, HUTB-007626, HUTB-005690, HUTB-007626,

      Sunny, well-appointed studios with free Wi-Fi and a really handy location down the road from Barcelona's Sants train...

      Free Wi-Fi
    • 0.7km from Sants Train Station
  • Apartamentos Tarradellas Sants Estació
  • Price from £29.93 per person per night
    • based on 133 reviews
    • Calle Can Bruixa, 6-8, Barcelona Show map
    • The 08028 Apartments are located in the district 08028 of Barcelona, a posh area of Barcelona near the commercial and...

      Free Wi-Fi
    • 0.8km from Sants Train Station
  • 08028 Apartments
  • Price from £384.83 per person per night
    • based on 308 reviews
    • Carrer Rossend Arús, 23, Barcelona Show map
    • With a great rooftop terrace and free Wi-Fi, this stylish and friendly guesthouse offers bright, modern accommodation...

      Free Wi-Fi Breakfast available
    • 0.8km from Sants Train Station
  • Live & Dream
  • Price from £29.50 per person per night
    • 3.5 out of 5 based on 12 reviews
    • c/ Entença 127, Barcelona Show map
    • The 60m2 Apartamento Entença is the perfect place to spend your time in Barcelona, in the safe and quiet Eixample area,...

    • 0.8km from Sants Train Station
  • Apartamento Entença
  • Price from £44.40 per person per night
    • 5.0 out of 5 based on 2 reviews
    • Calle Llançá 30, Barcelona Show map
    • The Hotel Onix Fira is a comfortable and welcoming 3 star hotel situated in Barcelona, by the Fira de Barcelona and the...

      Breakfast available
    • 0.9km from Sants Train Station
  • Hotel Onix Fira
  • Price from £45.32 per person per night
    • 5.0 out of 5 based on 1 reviews
    • Gran Via de Les Corts Catalanes 327, Barcelona Show map
    • Hotel Azul offers 3-star accommodation next to Plaça Espanya, at the foot of the Montjuic hill, on one of the main...

      Free Wi-Fi Breakfast available
    • 0.9km from Sants Train Station
  • Hotel Azul
  • Price from £55.59 per person per night
    • based on 1972 reviews
    • Plaza España 6-8, Barcelona Show map
    • Tourist license: HB-003967

      Tourists and business travellers alike will be pleased with the fabulous location in the heart of Plaça Espanya of the...

      Free Wi-Fi Breakfast available
    • 0.9km from Sants Train Station
  • Hotel Catalonia Barcelona Plaza
  • Price from £64.14 per person per night