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 Viladecans Station

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

Hotels & B&Bs / Inns travellers recommend

Avinguda Olof Palme 24, 08840 Viladecans, Spain
0.1 miles from Viladecans Station
#2 of 2 hotels in Viladecans
Professional photos | Traveller photos (29) | Map
Show Prices
Carrretera de Barcelona 84, 08840 Viladecans, Spain
0.8 miles from Viladecans Station
#1 of 2 hotels in Viladecans
Professional photos | Traveller photos (29) | Map
Show Prices
Carretera de Barcelona, 82, 08840 Barcelona, Spain
0.8 miles from Viladecans Station
#415 of 516 hotels in Barcelona
Professional photos | Traveller photos (7) | Map
Show Prices
NH Sant Boi (Sant Boi de Llobregat) 3.0 of 5
Santa Creu de Calafell 101, 08830 Sant Boi de Llobregat, Spain
1.3 miles from Viladecans Station
NH Sant Boi Slideshow
#1 of 3 hotels in Sant Boi de Llobregat
Professional photos | Traveller photos (59) | Map
Show Prices
FrontAir Congress (Sant Boi de Llobregat) 4.0 of 5
C/ Alberedes 16, 08830 Sant Boi de Llobregat, Spain
1.8 miles from Viladecans Station
#3 of 3 hotels in Sant Boi de Llobregat
Professional photos | Traveller photos (82) | Map
Show Prices
Parque De Negocios Mas Blau II | Prat de Llobregat, 08820 Barcelona, Spain
2.1 miles from Viladecans Station
GreenLeadersBronze level
Tryp Barcelona Aeropuerto Slideshow
#376 of 516 hotels in Barcelona
Professional photos | Traveller photos (122) | Map
Show Prices
BAH Barcelona Airport Hotel (El Prat de Llobregat) 4.0 of 5
Plaza Volateria 3, Poligono Mas Blau, 08820 El Prat de Llobregat, Spain
2.5 miles from Viladecans Station
#2 of 3 hotels in El Prat de Llobregat
Professional photos | Traveller photos (171) | Map
Show Prices
HLG Airprat (Barcelona)
Poligono Mas Blau, 08820 Barcelona, Spain
2.5 miles from Viladecans Station
Professional photos | Map
Show Prices
Hotel El Castell (Sant Boi de Llobregat) 3.0 of 5
C/ Del Castell 1, 8830 Sant Boi de Llobregat, Spain
2.6 miles from Viladecans Station
Offers & Announcements Free parking
Hotel El Castell Slideshow
#2 of 3 hotels in Sant Boi de Llobregat
Professional photos | Traveller photos (81) | Map
Show Prices
Hotel Flora Parc (Castelldefels)
Avenida de la Constitucion, 44, 8860 Castelldefels, Spain
2.7 miles from Viladecans Station
Special Deal Free breakfast with...
Hotel Flora Parc Slideshow
#7 of 14 hotels in Castelldefels
Professional photos | Traveller photos (32) | Map
Show Prices
Hotel SB Bcn Events (Castelldefels) 4.0 of 5
Ronda de Can Rabada 22 - 24, 08860 Castelldefels, Spain
2.7 miles from Viladecans Station
#9 of 14 hotels in Castelldefels
Professional photos | Traveller photos (130) | Map
Show Prices
La Ciudadela (Barcelona) 1.0 of 5
Paseo Lluis Companys, 2 | Pujadas, 5, 08018 Barcelona, Spain
2.8 miles from Viladecans Station
#284 of 516 hotels in Barcelona
Professional photos | Traveller photos (49) | Map
Show Prices
Paseig del Ferrocarril 342, 08860 Castelldefels, Spain
2.9 miles from Viladecans Station
#6 of 14 hotels in Castelldefels
Professional photos | Traveller photos (20) | Map
Show Prices
C/ Tellinaires 35 | Gava, 08850 Barcelona, Spain
2.9 miles from Viladecans Station
Special Offer Earn Rewards Points
AC Hotel Gava Mar by Marriott Slideshow
#290 of 516 hotels in Barcelona
Professional photos | Traveller photos (57) | Map
Show Prices
Salles Hotel Ciutat del Prat (El Prat de Llobregat) 4.0 of 5
Av. Remolar, 46, 08820 El Prat de Llobregat, Spain
3.3 miles from Viladecans Station
Special Price 10% off room rate
Salles Hotel Ciutat del Prat Slideshow
#1 of 3 hotels in El Prat de Llobregat
Professional photos | Traveller photos (136) | Map
Show Prices
Royal Marina Gardens (Castelldefels) 3.5 of 5
Passeig de la Marina, 40, 08860 Castelldefels, Spain
3.4 miles from Viladecans Station
#12 of 14 hotels in Castelldefels
Professional photos | Traveller photos (21) | Map
Show Prices
Air Rooms (El Prat de Llobregat)
Centro de Negocios | Terminal 1 Aeropuerto de Barcelona, 08820 El Prat de Llobregat, Spain
3.6 miles from Viladecans Station
Air Rooms Slideshow
#3 of 3 hotels in El Prat de Llobregat
Professional photos | Traveller photos (33) | Map
Show Prices
Carrer 13 bis, 08014, Barcelona, Spain
3.7 miles from Viladecans Station
#426 of 516 hotels in Barcelona
Traveller photos (1) | Map
Ibis Barcelona Cornella (Cornella de Llobregat) 2.0 of 5
Calle Albert Einstein 53-55, 08940 Cornella de Llobregat, Spain
3.9 miles from Viladecans Station
#1 of 4 hotels in Cornella de Llobregat
Professional photos | Traveller photos (45) | Map
Show Prices
Hotel139 (Castelldefels) 1.0 of 5
Passeig de la Marina 139 | Paseo de la Marina 139, 08860 Castelldefels, Spain (Formerly Hotel Algaba)
3.9 miles from Viladecans Station
#8 of 14 hotels in Castelldefels
Professional photos | Traveller photos (12) | Map
Show Prices
Hesperia Castelldefels (Castelldefels) 3.0 of 5
Paseo Maritimo 138, 08860 Castelldefels, Spain
3.9 miles from Viladecans Station
#14 of 14 hotels in Castelldefels
Traveller photos (9) | Map
Show Prices
Bel Air Hotel (Castelldefels) 4.0 of 5
Passeig Maritim 169, 08860 Castelldefels, Spain
4.0 miles from Viladecans Station
#1 of 14 hotels in Castelldefels
Professional photos | Traveller photos (44) | Map
Show Prices
NH Cornella (Cornella de Llobregat) 3.0 of 5
Avenida Can Corts 11-13 | Cornellà, 08940 Cornella de Llobregat, Spain
4.0 miles from Viladecans Station
NH Cornella Slideshow
#2 of 4 hotels in Cornella de Llobregat
Professional photos | Traveller photos (47) | Map
Show Prices
Hotel Luna (Castelldefels)
153 Paseo de la Marina, 8860 Castelldefels, Spain
4.0 miles from Viladecans Station
#11 of 14 hotels in Castelldefels
Professional photos | Traveller photos (1) | Map
Show Prices
Husa Via Barcelona (Sant Joan Despi) 4.0 of 5
Maria Tarrida 6-7, 08970 Sant Joan Despi, Spain
4.1 miles from Viladecans Station
#2 of 2 hotels in Sant Joan Despi
Professional photos | Traveller photos (40) | Map
Show Prices
Avenida Maresme, 7, 08940 Cornella de Llobregat, Spain
4.2 miles from Viladecans Station
Special Offer ADDITIONAL 10€ DISCOUNT
Campanile Barcelona Sud Cornella Hotel Slideshow
#4 of 4 hotels in Cornella de Llobregat
Professional photos | Traveller photos (12) | Map
Show Prices
Hotel Playafels (Castelldefels) 4.0 of 5
Playa Ribera de San Pedro, 1-9, 08860 Castelldefels, Spain
4.3 miles from Viladecans Station
#3 of 14 hotels in Castelldefels
Professional photos | Traveller photos (72) | Map
Show Prices
Pase. de la Marina, 212, 08860 Castelldefels, Spain
4.3 miles from Viladecans Station
#5 of 14 hotels in Castelldefels
Professional photos | Traveller photos (94) | Map
Show Prices
Gran Hotel Rey Don Jaime (Castelldefels) 4.0 of 5
Avenida del Hotel, 22, 08860 Castelldefels, Spain
4.3 miles from Viladecans Station
#10 of 14 hotels in Castelldefels
Professional photos | Traveller photos (90) | Map
Show Prices
Novotel Barcelona Cornella (Cornella de Llobregat) 4.0 of 5
Avinguda del Maresme 78 | Ronda de Dalt exit 15, 08940 Cornella de Llobregat, Spain
4.4 miles from Viladecans Station
Novotel Barcelona Cornella Slideshow
#3 of 4 hotels in Cornella de Llobregat
Professional photos | Traveller photos (103) | Map
Show Prices