We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Sants Station

Viladrau, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

Barcelo Sants (Barcelona, Spain) 4.0 of 5
Pl Paisos Catalans, Estacion Barcelona Sants, 08014 Barcelona, Spain
0.0 miles from Sants Station
#77 of 517 hotels in Barcelona
Professional photos | Traveler photos (402) | Map
Show Prices
Gran Hotel Torre Catalunya (Barcelona, Spain) 4.5 of 5
Avda de Roma 2-4, 08014 Barcelona, Spain
0.1 miles from Sants Station
Offers & Announcements 25% off room rate
Gran Hotel Torre Catalunya Slideshow
#34 of 517 hotels in Barcelona
Professional photos | Traveler photos (1353) | Map
Show Prices
Expo Hotel Barcelona (Barcelona, Spain) 4.0 of 5
C/ Mallorca 1-23, 08014 Barcelona, Spain
0.1 miles from Sants Station
Offers & Announcements 25% off room rate
Expo Hotel Barcelona Slideshow
#269 of 517 hotels in Barcelona
Professional photos | Traveler photos (366) | Map
Show Prices
AC Hotel Sants by Marriott (Barcelona, Spain) 4.0 of 5
Passeig de Sant Antoni 36-40, 08014 Barcelona, Spain
0.1 miles from Sants Station
Special Offer Hot rate & 15% off...
AC Hotel Sants by Marriott Slideshow
#309 of 517 hotels in Barcelona
Professional photos | Traveler photos (130) | Map
Show Prices
Gran Central Inn (Barcelona, Spain)
Catalans 686, 2-2, Eixample, 08010 Barcelona, Spain
0.1 miles from Sants Station
#374 of 517 hotels in Barcelona
Professional photos | Map
Show Prices
Abba Sants Hotel (Barcelona, Spain) 4.0 of 5
C/ Numancia 32, 08029 Barcelona, Spain
0.2 miles from Sants Station
#259 of 517 hotels in Barcelona
Professional photos | Traveler photos (93) | Map
Show Prices
Transit Hotel (Barcelona, Spain) 1.0 of 5
Rector Triado 82, 08014 Barcelona, Spain
0.2 miles from Sants Station
#340 of 517 hotels in Barcelona
Professional photos | Traveler photos (31) | Map
Show Prices
H10 Itaca Hotel (Barcelona, Spain) 4.0 of 5
Avenida de Roma 22, 08015 Barcelona, Spain
0.3 miles from Sants Station
#89 of 517 hotels in Barcelona
Professional photos | Traveler photos (472) | Map
Show Prices
Pestana Arena (Barcelona, Spain) 4.0 of 5
C/ Consell de Cent 51-53 | (esq. C/ Béjar), 08014 Barcelona, Spain
0.3 miles from Sants Station
#214 of 517 hotels in Barcelona
Professional photos | Traveler photos (34) | Map
Show Prices
Hotel Medium City (Barcelona, Spain) 4.0 of 5
Nicaragua 47, 08029 Barcelona, Spain
0.3 miles from Sants Station
#234 of 517 hotels in Barcelona
Professional photos | Traveler photos (99) | Map
Show Prices
Hostal Sans (Barcelona, Spain)
Antoni de Capmany, 82, 08014 Barcelona, Spain
0.3 miles from Sants Station
#303 of 517 hotels in Barcelona
Professional photos | Traveler photos (27) | Map
Show Prices
Sercotel Abbot (Barcelona, Spain) 4.0 of 5
Avenida de Roma 23, 08029 Barcelona, Spain
0.3 miles from Sants Station
#409 of 517 hotels in Barcelona
Professional photos | Traveler photos (41) | Map
Show Prices
NH Numancia (Barcelona, Spain) 4.0 of 5
Numancia, 74, 08029 Barcelona, Spain
0.4 miles from Sants Station
Special Offer Free Buffet Breakfast
NH Numancia Slideshow
#258 of 517 hotels in Barcelona
Professional photos | Traveler photos (440) | Map
Show Prices
Catalonia Roma (Barcelona, Spain) 3.0 of 5
Avenida de Roma 31, 08029 Barcelona, Spain
0.4 miles from Sants Station
#382 of 517 hotels in Barcelona
Professional photos | Traveler photos (34) | Map
Show Prices
Ayre Hotel Gran Via (Barcelona, Spain) 4.0 of 5
Gran Via de Les Corts Catalanes 322 - 324, 08004 Barcelona, Spain
0.5 miles from Sants Station
#125 of 517 hotels in Barcelona
Professional photos | Traveler photos (255) | Map
Show Prices
Hotel Azul Barcelona (Barcelona, Spain) 3.0 of 5
Gran via de las Cortes Catalanas 327, 08014 Barcelona, Spain (Formerly Access)
0.5 miles from Sants Station
#145 of 517 hotels in Barcelona
Professional photos | Traveler photos (71) | Map
Show Prices
Plaza Espana 6-8, 08014 Barcelona, Spain
0.5 miles from Sants Station
#150 of 517 hotels in Barcelona
Professional photos | Traveler photos (824) | Map
Show Prices
Eco Sant Angelo (Barcelona, Spain) 3.0 of 5
Concell de Cent, 74, 08015 Barcelona, Spain (Formerly NH Sant Angelo)
0.5 miles from Sants Station
#221 of 517 hotels in Barcelona
Professional photos | Traveler photos (82) | Map
Show Prices
NH Sants Center (Barcelona, Spain) 3.0 of 5
Ecuador 20, 08029 Barcelona, Spain (Formerly NH Forum)
0.5 miles from Sants Station
Special Offer Free Buffet Breakfast
NH Sants Center Slideshow
#322 of 517 hotels in Barcelona
Professional photos | Traveler photos (29) | Map
Show Prices
Onix Fira Hotel (Barcelona, Spain) 3.0 of 5
C/ Llanca 30, 08015 Barcelona, Spain
0.5 miles from Sants Station
#359 of 517 hotels in Barcelona
Professional photos | Traveler photos (141) | Map
Show Prices
Living Barcelona Apartments (Barcelona, Spain)
Carrer de la Creu Coberta, 23, 08002 Barcelona, Spain
0.5 miles from Sants Station
#384 of 517 hotels in Barcelona
Map
Show Prices
Hotel Betres (Barcelona, Spain)
Breda 3, 08029 Barcelona, Spain
0.5 miles from Sants Station
#433 of 517 hotels in Barcelona
Traveler photos (1) | Map
Aparthotel Acces (Barcelona, Spain)
Gran Via Corts Catalanes, 327, 08014 Barcelona, Spain
0.5 miles from Sants Station
#468 of 517 hotels in Barcelona
Map
Ofelias Hotel (Barcelona, Spain) 4.5 of 5
Calle de Llanca 24, 8370 Barcelona, Spain
0.6 miles from Sants Station
Special Rate Free room upgrade
Ofelias Hotel Slideshow
#68 of 517 hotels in Barcelona
Professional photos | Traveler photos (82) | Map
Show Prices
B-Hotel (Barcelona, Spain) 3.0 of 5
Gran Via de les Corts Catalanes, 389-391 | Plaza Espanya, 08015 Barcelona, Spain
0.6 miles from Sants Station
Special Price 20% off room rate
B-Hotel Slideshow
#74 of 517 hotels in Barcelona
Professional photos | Traveler photos (819) | Map
Show Prices
NH Les Corts (Barcelona, Spain) 3.0 of 5
Travessera de les Corts 292, 08029 Barcelona, Spain
0.6 miles from Sants Station
Special Offer Free Buffet Breakfast
NH Les Corts Slideshow
#298 of 517 hotels in Barcelona
Professional photos | Traveler photos (51) | Map
Show Prices
Hotel Climent (Barcelona, Spain) 1.0 of 5
Gran Via Corts Catalanes 304, 08004 Barcelona, Spain
0.6 miles from Sants Station
#423 of 517 hotels in Barcelona
Professional photos | Traveler photos (6) | Map
Show Prices
Badal Hotel (Barcelona, Spain) 3.5 of 5
Calle Badal 148, 08028 Barcelona, Spain
0.6 miles from Sants Station
#479 of 517 hotels in Barcelona
Map
Show Prices
Villa Emilia (Barcelona, Spain) 4.0 of 5
Calle Calabria 115-117, 08015 Barcelona, Spain
0.7 miles from Sants Station
Offers & Announcements 15% off room rate
Villa Emilia Slideshow
#16 of 517 hotels in Barcelona
Professional photos | Traveler photos (811) | Map
Show Prices
Amister Art Hotel (Barcelona, Spain) 4.0 of 5
Avda. de Roma 93-95, 08029 Barcelona, Spain
0.7 miles from Sants Station
#52 of 517 hotels in Barcelona
Professional photos | Traveler photos (409) | Map
Show Prices