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

BEST WESTERN Mediterraneo (Castelldefels, Spain) 4.0 of 5
Passeig Martitim 294, 08860 Castelldefels, Spain
0.4 km from Platja de Castelldefels Station
Special Offer Package Deal
BEST WESTERN Mediterraneo Slideshow
#2 of 13 hotels in Castelldefels
Professional photos | Traveller photos (47) | Map
Show Prices
Gran Hotel Rey Don Jaime (Castelldefels, Spain) 4.0 of 5
Avenida del Hotel, 22, 08860 Castelldefels, Spain
0.6 km from Platja de Castelldefels Station
#8 of 13 hotels in Castelldefels
Professional photos | Traveller photos (116) | Map
Show Prices
Ciudad de Castelldefels Hotel (Castelldefels, Spain) 3.0 of 5
Pase. de la Marina, 212, 08860 Castelldefels, Spain
0.8 km from Platja de Castelldefels Station
#5 of 13 hotels in Castelldefels
Professional photos | Traveller photos (114) | Map
Show Prices
Hotel Playafels (Castelldefels, Spain) 4.0 of 5
Playa Ribera de San Pedro, 1-9, 08860 Castelldefels, Spain
1.1 km from Platja de Castelldefels Station
#9 of 13 hotels in Castelldefels
Professional photos | Traveller photos (71) | Map
Show Prices
Hotel Luna (Castelldefels, Spain)
153 Paseo de la Marina, 8860 Castelldefels, Spain
1.4 km from Platja de Castelldefels Station
#11 of 13 hotels in Castelldefels
Professional photos | Traveller photos (1) | Map
Show Prices
Bel Air Hotel (Castelldefels, Spain) 4.0 of 5
Passeig Maritim 169, 08860 Castelldefels, Spain
1.6 km from Platja de Castelldefels Station
#1 of 13 hotels in Castelldefels
Professional photos | Traveller photos (57) | Map
Show Prices
Hotel139 (Castelldefels, Spain) 1.0 of 5
Passeig de la Marina 139 | Paseo de la Marina 139, 08860 Castelldefels, Spain (Formerly Hotel Algaba)
1.6 km from Platja de Castelldefels Station
#6 of 13 hotels in Castelldefels
Professional photos | Traveller photos (18) | Map
Show Prices
Hotel Canal Olimpic (Castelldefels, Spain) 3.0 of 5
C/ Ginesta, 13, 08860 Castelldefels, Spain
2.7 km from Platja de Castelldefels Station
#13 of 13 hotels in Castelldefels
Professional photos | Traveller photos (40) | Map
Show Prices
Ibis Barcelona Castelldefels (Castelldefels, Spain) 2.0 of 5
Paseig del Ferrocarril 342, 08860 Castelldefels, Spain
2.9 km from Platja de Castelldefels Station
#10 of 13 hotels in Castelldefels
Professional photos | Traveller photos (22) | Map
Show Prices
Royal Marina Gardens (Castelldefels, Spain) 3.5 of 5
Passeig de la Marina, 40, 08860 Castelldefels, Spain
3.0 km from Platja de Castelldefels Station
#12 of 13 hotels in Castelldefels
Professional photos | Traveller photos (21) | Map
Show Prices
Solifemar Aparthotel (Castelldefels, Spain)
Paseo Maritimo, 38 - 42, 08860 Castelldefels, Spain
3.1 km from Platja de Castelldefels Station
Solifemar Aparthotel Slideshow
#3 of 13 hotels in Castelldefels
Professional photos | Traveller photos (52) | Map
Show Prices
Hotel Flora Parc (Castelldefels, Spain) 3.0 of 5
Avenida de la Constitucion, 44, 8860 Castelldefels, Spain
3.2 km from Platja de Castelldefels Station
Special Deal Free breakfast with...
Hotel Flora Parc Slideshow
#4 of 13 hotels in Castelldefels
Professional photos | Traveller photos (33) | Map
Show Prices
Hotel SB Bcn Events (Castelldefels, Spain) 4.0 of 5
Ronda de Can Rabada 22 - 24, 08860 Castelldefels, Spain
3.2 km from Platja de Castelldefels Station
#7 of 13 hotels in Castelldefels
Professional photos | Traveller photos (126) | Map
Show Prices
AC Hotel Gava Mar by Marriott (Barcelona, Spain) 4.0 of 5
C/ Tellinaires 35 | Gava, 08850 Barcelona, Spain
5.6 km from Platja de Castelldefels Station
Special Offer 15% off
AC Hotel Gava Mar by Marriott Slideshow
#226 of 518 hotels in Barcelona
Professional photos | Traveller photos (60) | Map
Show Prices
Sidorme Viladecans (Viladecans, Spain) 3.0 of 5
Avinguda Olof Palme 24, 08840 Viladecans, Spain
7.6 km from Platja de Castelldefels Station
#1 of 2 hotels in Viladecans
Professional photos | Traveller photos (38) | Map
Show Prices
Carretera de Barcelona, 82, 08840 Barcelona, Spain
8.5 km from Platja de Castelldefels Station
#371 of 518 hotels in Barcelona
Professional photos | Traveller photos (11) | Map
Show Prices
Carrretera de Barcelona 84, 08840 Viladecans, Spain
8.6 km from Platja de Castelldefels Station
#2 of 2 hotels in Viladecans
Professional photos | Traveller photos (29) | Map
Show Prices
NH Sant Boi (Sant Boi de Llobregat, Spain) 3.0 of 5
Crta. Sta. Creu de Calafell, 101 | Calderon Tecnologic Park, 08830 Sant Boi de Llobregat, Spain
9.1 km from Platja de Castelldefels Station
Special Offer €15 for your next stay
NH Sant Boi Slideshow
#2 of 3 hotels in Sant Boi de Llobregat
Professional photos | Traveller photos (63) | Map
Show Prices
FrontAir Congress (Sant Boi de Llobregat, Spain) 4.0 of 5
C/ Alberedes 16, 08830 Sant Boi de Llobregat, Spain
10.5 km from Platja de Castelldefels Station
#3 of 3 hotels in Sant Boi de Llobregat
Professional photos | Traveller photos (443) | Map
Show Prices
Tryp Barcelona Aeropuerto (Barcelona, Spain) 4.0 of 5
Parque De Negocios Mas Blau II | Prat de Llobregat, 08820 Barcelona, Spain
10.6 km from Platja de Castelldefels Station
GreenLeadersBronze level
Tryp Barcelona Aeropuerto Slideshow
#359 of 518 hotels in Barcelona
Professional photos | Traveller photos (103) | Map
Show Prices
Hotel El Castell (Sant Boi de Llobregat, Spain) 3.0 of 5
C/ Del Castell 1, 8830 Sant Boi de Llobregat, Spain
11.3 km from Platja de Castelldefels Station
#1 of 3 hotels in Sant Boi de Llobregat
Professional photos | Traveller photos (100) | Map
Show Prices
BAH Barcelona Airport Hotel (El Prat de Llobregat, Spain) 4.0 of 5
Plaza Volateria 3, Poligono Mas Blau, 08820 El Prat de Llobregat, Spain
11.3 km from Platja de Castelldefels Station
#2 of 3 hotels in El Prat de Llobregat
Professional photos | Traveller photos (856) | Map
Show Prices
Avda Port d'Aiguadolc 8, 08870 Sitges, Spain (Formerly Hotel Estela)
11.4 km from Platja de Castelldefels Station
#11 of 39 hotels in Sitges
Professional photos | Traveller photos (122) | Map
Show Prices
Melia Sitges (Sitges, Spain) 4.0 of 5
Joan Salvat Papasseit 38 | Port Aiguadolc, 08870 Sitges, Spain
11.7 km from Platja de Castelldefels Station
Melia Sitges Slideshow
#3 of 39 hotels in Sitges
Professional photos | Traveller photos (605) | Map
Show Prices
Port Sitges Resort (Sitges, Spain) 4.0 of 5
Paseo Port Aiguadolc 1-20, 08870 Sitges, Spain
11.8 km from Platja de Castelldefels Station
#20 of 39 hotels in Sitges
Professional photos | Traveller photos (50) | Map
Show Prices
Port Alegre 53, 08070 Sitges, Spain
12.4 km from Platja de Castelldefels Station
#16 of 39 hotels in Sitges
Professional photos | Traveller photos (66) | Map
Show Prices
Villa Passion Tropical (Sitges, Spain)
Olivella, 08870 Sitges, Spain
12.5 km from Platja de Castelldefels Station
#32 of 39 hotels in Sitges
Map
Hotel Medium Sitges Park (Sitges, Spain) 3.0 of 5
Carrer Jesus 16, 08870 Sitges, Spain
12.7 km from Platja de Castelldefels Station
#10 of 39 hotels in Sitges
Professional photos | Traveller photos (105) | Map
Show Prices
Salles Hotel Ciutat del Prat (El Prat de Llobregat, Spain) 4.0 of 5
Av. Remolar, 46, 08820 El Prat de Llobregat, Spain
12.7 km from Platja de Castelldefels Station
Offers & Announcements 10% off room rate
Salles Hotel Ciutat del Prat Slideshow
#1 of 3 hotels in El Prat de Llobregat
Professional photos | Traveller photos (302) | Map
Show Prices
Hotel Noucentista (Sitges, Spain)
Isla de Cuba 21, 08870 Sitges, Spain
12.7 km from Platja de Castelldefels Station
#25 of 39 hotels in Sitges
Traveller photos (1) | Map