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 Platja de Castelldefels Station

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

Hotels travellers recommend

Novotel Barcelona Cornella (Cornella de Llobregat, Spain) 4.0 of 5
Avinguda del Maresme 78 | Ronda de Dalt exit 15, 08940 Cornella de Llobregat, Spain
14.6 km from Platja de Castelldefels Station
Special Offer Novotel City Breaks
GreenLeadersBronze level
Novotel Barcelona Cornella Slideshow
#3 of 4 hotels in Cornella de Llobregat
Professional photos | Traveller photos (146) | Map
Show Prices
Can Rafel Golf Hotel (Cervello, Spain) 4.0 of 5
Carrer de Malvasia, 08758 Cervello, Spain
14.7 km from Platja de Castelldefels Station
#1 of 1 hotels in Cervello
Professional photos | Traveller photos (11) | Map
Show Prices
BEST WESTERN Alfa Aeropuerto (Barcelona, Spain) 4.0 of 5
Calle K S/N | Zona Franca. Mercabarna., 08040 Barcelona, Spain
14.7 km from Platja de Castelldefels Station
Special Offer Package Deal
BEST WESTERN Alfa Aeropuerto Slideshow
#289 of 518 hotels in Barcelona
Professional photos | Traveller photos (314) | Map
Show Prices
Hotel Terramar (Sitges, Spain) 4.0 of 5
Paseo Maritimo 80, 08870 Sitges, Spain
15.0 km from Platja de Castelldefels Station
#24 of 39 hotels in Sitges
Professional photos | Traveller photos (67) | Map
Show Prices
Hotel Palou (Sant Pere de Ribes, Spain)
C/ Palou 15-17, Sant Pere de Ribes, Spain
15.0 km from Platja de Castelldefels Station
#2 of 2 hotels in Sant Pere de Ribes
Traveller photos (29) | Map
Show Prices
Hotel ATH CityPark Sant Just (Sant Just Desvern, Spain) 4.0 of 5
Carretera Real 132, 08170 Sant Just Desvern, Spain (Formerly Hotel HLG CityPark Sant Just)
15.1 km from Platja de Castelldefels Station
#3 of 3 hotels in Sant Just Desvern
Professional photos | Traveller photos (48) | Map
Show Prices
Hesperia Sant Joan (Barcelona, Spain) 3.0 of 5
Josep Trueta, 2 | Sant Joan Despi, 08970 Barcelona, Spain
15.2 km from Platja de Castelldefels Station
Special Offer €15 for your next stay
Hesperia Sant Joan Slideshow
#177 of 518 hotels in Barcelona
Professional photos | Traveller photos (425) | Map
Show Prices
Passeig Maritim 92 - 94 | (in front of the beach), 08870 Sitges, Spain (Formerly Sunway Playa Golf Hotel - Apartments & Spa)
15.3 km from Platja de Castelldefels Station
#9 of 39 hotels in Sitges
Professional photos | Traveller photos (144) | Map
Show Prices
Hesperia Tower (Barcelona, Spain) 5.0 of 5
Gran Via, 144 | Hospitalet de Llobregat, 08907 Barcelona, Spain
15.4 km from Platja de Castelldefels Station
Special Offer €15 for your next stay
GreenLeadersGold level
Hesperia Tower Slideshow
#106 of 518 hotels in Barcelona
Professional photos | Traveller photos (1043) | Map
Show Prices
Novotel Barcelona Sant Joan Despi (Sant Joan Despi, Spain) 4.0 of 5
Carrer de la TV3, 2, 08970 Sant Joan Despi, Spain
15.4 km from Platja de Castelldefels Station
#1 of 3 hotels in Sant Joan Despi
Professional photos | Traveller photos (124) | Map
Show Prices
Hesperia Fira Suites (Barcelona, Spain) 5.0 of 5
Mare de Deu de Bellvitge, 3 | Hospitalet de Llobregat, 08907 Barcelona, Spain
15.5 km from Platja de Castelldefels Station
Special Offer €15 for your next stay
Hesperia Fira Suites Slideshow
#153 of 518 hotels in Barcelona
Professional photos | Traveller photos (529) | Map
Show Prices
Hesperia Sant Just (Sant Just Desvern, Spain) 4.0 of 5
Frederic Mompou, 1, 08960 Sant Just Desvern, Spain
15.5 km from Platja de Castelldefels Station
Special Offer €15 for your next stay
Hesperia Sant Just Slideshow
#1 of 3 hotels in Sant Just Desvern
Professional photos | Traveller photos (107) | Map
Show Prices
NH Porta Barcelona (Sant Just Desvern, Spain) 3.0 of 5
Avda. Generalitat de Catalunya, 2-6 | Sant Joan Despi, 08960 Sant Just Desvern, Spain
15.9 km from Platja de Castelldefels Station
Special Offer €15 for your next stay
NH Porta Barcelona Slideshow
#2 of 3 hotels in Sant Just Desvern
Professional photos | Traveller photos (51) | Map
Show Prices
Dolce Sitges Resort (Sitges, Spain) 5.0 of 5
Ave Cami de Miralpeix 12, 08870 Sitges, Spain
16.0 km from Platja de Castelldefels Station
#4 of 39 hotels in Sitges
Professional photos | Traveller photos (364) | Map
Show Prices
Holiday Inn Express Molins De Rei (Molins de Rei, Spain) 3.0 of 5
Carrer del Primer de Maig 9, 08750 Molins de Rei, Spain
16.2 km from Platja de Castelldefels Station
Special Offer Save on Hotel Packages!
Holiday Inn Express Molins De Rei Slideshow
#2 of 3 hotels in Molins de Rei
Professional photos | Traveller photos (69) | Map
Show Prices
Hotel Desitges (Sant Pere de Ribes, Spain) 3.0 of 5
Carrer Xarel.lo, 2 | Urbanització Els Cards, 08812 Sant Pere de Ribes, Spain
16.3 km from Platja de Castelldefels Station
Travellers' Choice™ 2014 Winner Bargain
#1 of 2 hotels in Sant Pere de Ribes
Professional photos | Traveller photos (46) | Map
Show Prices
Hotel Calasanz (Molins de Rei, Spain)
Avda Barcelona 36-38, 08750 Molins de Rei, Spain
16.7 km from Platja de Castelldefels Station
#3 of 3 hotels in Molins de Rei
Professional photos | Traveller photos (17) | Map
Show Prices
Hotel Can Fisa (Corbera de Llobregat, Spain) 2.0 of 5
Bellavista 1, 08757 Corbera de Llobregat, Spain
17.0 km from Platja de Castelldefels Station
#1 of 1 hotels in Corbera de Llobregat
Professional photos | Traveller photos (28) | Map
Show Prices
Solvasa Barcelona Hotel (L'Hospitalet de Llobregat, Spain) 4.0 of 5
Ciencias 98 - 100 Esq Miguel Hernandez, 08908 L'Hospitalet de Llobregat, Spain
17.0 km from Platja de Castelldefels Station
#9 of 10 hotels in L'Hospitalet de Llobregat
Professional photos | Traveller photos (104) | Map
Show Prices
Renaissance Barcelona Fira Hotel (L'Hospitalet de Llobregat, Spain) 4.5 of 5
Plaza Europa, 50-52, 08902 L'Hospitalet de Llobregat, Spain
17.1 km from Platja de Castelldefels Station
Special Offer Earn Rewards Points!
Renaissance Barcelona Fira Hotel Slideshow
#1 of 10 hotels in L'Hospitalet de Llobregat
Professional photos | Traveller photos (362) | Map
Show Prices
Hotel Porta Fira (L'Hospitalet de Llobregat, Spain) 4.0 of 5
Plaza Europa 45, 08908 L'Hospitalet de Llobregat, Spain
17.1 km from Platja de Castelldefels Station
#2 of 10 hotels in L'Hospitalet de Llobregat
Professional photos | Traveller photos (289) | Map
Show Prices
Ibis Barcelona Molins de Rei (Molins de Rei, Spain) 2.0 of 5
Avinguda De Caldes 60, 08750 Molins de Rei, Spain
17.1 km from Platja de Castelldefels Station
#1 of 3 hotels in Molins de Rei
Professional photos | Traveller photos (44) | Map
Show Prices
Hotel Fira Congress (L'Hospitalet de Llobregat, Spain) 4.0 of 5
C. de Jose Agustin Goytisolo, 9-11, 08908 L'Hospitalet de Llobregat, Spain
17.2 km from Platja de Castelldefels Station
#7 of 10 hotels in L'Hospitalet de Llobregat
Professional photos | Traveller photos (167) | Map
Show Prices
Ona Living Barcelona (L'Hospitalet de Llobregat, Spain) 3.0 of 5
Castelao, 206-208, 08902 L'Hospitalet de Llobregat, Spain
17.5 km from Platja de Castelldefels Station
#6 of 10 hotels in L'Hospitalet de Llobregat
Professional photos | Traveller photos (35) | Map
Show Prices
Travelodge L'Hospitalet (Barcelona, Spain) 3.0 of 5
C/ Botanica 25 | L'Hospitalet de Llobregat, 08908 Barcelona, Spain
17.6 km from Platja de Castelldefels Station
#389 of 518 hotels in Barcelona
Professional photos | Traveller photos (327) | Map
Show Prices
Hotel SB Plaza Europa (L'Hospitalet de Llobregat, Spain) 4.0 of 5
Carrer de les Ciencies 11-13, 08908 L'Hospitalet de Llobregat, Spain
17.9 km from Platja de Castelldefels Station
#3 of 10 hotels in L'Hospitalet de Llobregat
Professional photos | Traveller photos (114) | Map
Show Prices
Senator Barcelona Spa Hotel (Barcelona, Spain) 4.0 of 5
C/Cardenal Reig 11, 08028 Barcelona, Spain
17.9 km from Platja de Castelldefels Station
#291 of 518 hotels in Barcelona
Professional photos | Traveller photos (548) | Map
Show Prices
Abba Garden Hotel (Esplugues de Llobregat, Spain) 4.0 of 5
C/ Santa Rosa 33-37, 08950 Esplugues de Llobregat, Spain
17.9 km from Platja de Castelldefels Station
#2 of 2 hotels in Esplugues de Llobregat
Professional photos | Traveller photos (53) | Map
Show Prices
AC Hotel Som by Marriott (L'Hospitalet de Llobregat, Spain) 4.0 of 5
Arquitectura 1-3, 08908 L'Hospitalet de Llobregat, Spain (Formerly Minotel Capital)
18.0 km from Platja de Castelldefels Station
Special Offer Earn Rewards Points!
AC Hotel Som by Marriott Slideshow
#5 of 10 hotels in L'Hospitalet de Llobregat
Professional photos | Traveller photos (94) | Map
Show Prices
Fairmont Rey Juan Carlos I (Barcelona, Spain) 5.0 of 5
Avenida Diagonal 661 - 671, 08028 Barcelona, Spain
18.0 km from Platja de Castelldefels Station
#345 of 518 hotels in Barcelona
Professional photos | Traveller photos (645) | Map
Show Prices