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 travelers recommend

Passeig Martitim 294, 08860 Castelldefels, Spain
0.3 miles from Platja de Castelldefels Station
Special Offer Package Deal
BEST WESTERN Mediterraneo Slideshow
#1 of 14 hotels in Castelldefels
  • Luxury
  • Beach
  • Pets Allowed
  • Pool
Show Prices
Avenida del Hotel, 22, 08860 Castelldefels, Spain
0.3 miles from Platja de Castelldefels Station
#11 of 14 hotels in Castelldefels
  • Luxury
  • Beach
  • Free Parking
  • Pool
Show Prices
Pase. de la Marina, 212, 08860 Castelldefels, Spain
0.5 miles from Platja de Castelldefels Station
#8 of 14 hotels in Castelldefels
  • Mid-range
  • Beach
  • Pets Allowed
  • Pool
Show Prices
Playa Ribera de San Pedro, 1-9, 08860 Castelldefels, Spain
0.7 miles from Platja de Castelldefels Station
#13 of 14 hotels in Castelldefels
  • Luxury
  • Beach
  • Pets Allowed
  • Pool
Show Prices
153 Paseo de la Marina, 8860 Castelldefels, Spain
0.8 miles from Platja de Castelldefels Station
#10 of 14 hotels in Castelldefels
  • Mid-range
  • Pool
Show Prices
Passeig Maritim 169, 08860 Castelldefels, Spain
1.0 miles from Platja de Castelldefels Station
#2 of 14 hotels in Castelldefels
  • Luxury
  • Beach
  • Pool
  • Free Breakfast
Show Prices
Passeig de la Marina 139 | Paseo de la Marina 139, 08860 Castelldefels, Spain (Formerly Hotel Algaba)
1.0 miles from Platja de Castelldefels Station
#6 of 14 hotels in Castelldefels
  • Budget
  • Beach
Show Prices
Paseo Maritimo, 114, 08860 Castelldefels, Spain
1.3 miles from Platja de Castelldefels Station
#3 of 14 hotels in Castelldefels
Show Prices
Major 3, Palouet, Spain
1.5 miles from Platja de Castelldefels Station
#1 of 1 hotels in Palouet
  • Pets Allowed
  • Pool
  • Free Breakfast
C/ Ginesta, 13, 08860 Castelldefels, Spain
1.7 miles from Platja de Castelldefels Station
#14 of 14 hotels in Castelldefels
  • Mid-range
  • Beach
  • Free Parking
  • Pool
Show Prices
Paseig del Ferrocarril 342, 08860 Castelldefels, Spain
1.8 miles from Platja de Castelldefels Station
#12 of 14 hotels in Castelldefels
  • Budget
  • Pets Allowed
  • Free Parking
Show Prices
Paseo Maritimo, 38 - 42, 08860 Castelldefels, Spain
1.9 miles from Platja de Castelldefels Station
Solifemar Aparthotel Slideshow
#4 of 14 hotels in Castelldefels
  • Budget
  • Beach
  • Pets Allowed
  • Free Parking
Show Prices
Passeig de la Marina, 40, 08860 Castelldefels, Spain
1.9 miles from Platja de Castelldefels Station
#9 of 14 hotels in Castelldefels
  • Mid-range
  • Beach
  • Free Parking
  • Pool
Show Prices
Avenida de la Constitucion, 44, 8860 Castelldefels, Spain
2.0 miles from Platja de Castelldefels Station
#5 of 14 hotels in Castelldefels
  • Mid-range
  • Pool
Show Prices
Ronda de Can Rabada 22 - 24, 08860 Castelldefels, Spain
2.0 miles from Platja de Castelldefels Station
#7 of 14 hotels in Castelldefels
  • Luxury
  • Beach
  • Pets Allowed
  • Free Parking
Show Prices
C/ Tellinaires 35 | Gava, 08850 Barcelona, Spain
3.5 miles from Platja de Castelldefels Station
Special Offer FREE Wi-Fi
AC Hotel Gava Mar by Marriott Slideshow
#264 of 510 hotels in Barcelona
  • Luxury
  • Pool
Show Prices
Avinguda Olof Palme 24, 08840 Viladecans, Spain
4.7 miles from Platja de Castelldefels Station
#1 of 3 hotels in Viladecans
  • Mid-range
  • Free Parking
Show Prices
Carrretera de Barcelona 84, 08840 Viladecans, Spain
5.3 miles from Platja de Castelldefels Station
#2 of 3 hotels in Viladecans
  • Budget
  • Beach
  • Pets Allowed
  • Free Parking
Show Prices
Carretera de Barcelona, 82, 08840 Viladecans, Spain
5.3 miles from Platja de Castelldefels Station
#3 of 3 hotels in Viladecans
  • Budget
Show Prices
Crta. Sta. Creu de Calafell, 101 | Calderon Tecnologic Park, 08830 Sant Boi de Llobregat, Spain
5.6 miles from Platja de Castelldefels Station
Special Offer LOOKING FOR BETTER DEAL?
NH Sant Boi Slideshow
#2 of 3 hotels in Sant Boi de Llobregat
  • Mid-range
  • Pets Allowed
Show Prices
Centro de Negocios | Terminal 1 Aeropuerto de Barcelona, 08820 El Prat de Llobregat, Spain
6.2 miles from Platja de Castelldefels Station
#4 of 4 hotels in El Prat de Llobregat
  • Luxury
Show Prices
C/ Alberedes 16, 08830 Sant Boi de Llobregat, Spain
6.5 miles from Platja de Castelldefels Station
#3 of 3 hotels in Sant Boi de Llobregat
  • Luxury
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
Parque De Negocios Mas Blau II, 08820 El Prat de Llobregat, Spain
6.6 miles from Platja de Castelldefels Station
Special Offer up to -15% MeliáRewards
GreenLeadersBronze level
#3 of 4 hotels in El Prat de Llobregat
  • Luxury
Show Prices
C/ Del Castell 1, 8830 Sant Boi de Llobregat, Spain
7.0 miles from Platja de Castelldefels Station
#1 of 3 hotels in Sant Boi de Llobregat
  • Mid-range
  • Pets Allowed
  • Free Parking
  • Pool
Show Prices
Avda Port d'Aiguadolc 8, 08870 Sitges, Spain (Formerly Hotel Estela)
7.1 miles from Platja de Castelldefels Station
#10 of 38 hotels in Sitges
  • Luxury
  • Beach
  • Pool
Show Prices
Plaza Volateria 3, Poligono Mas Blau, 08820 El Prat de Llobregat, Spain
7.1 miles from Platja de Castelldefels Station
#1 of 4 hotels in El Prat de Llobregat
  • Luxury
  • Pool
  • Free Breakfast
Show Prices
Port D'aiguadolc S/n, 08870 Sitges, Spain
7.1 miles from Platja de Castelldefels Station
#32 of 38 hotels in Sitges
Joan Salvat Papasseit 38 | Port Aiguadolc, 08870 Sitges, Spain
7.3 miles from Platja de Castelldefels Station
Melia Sitges Slideshow
#3 of 38 hotels in Sitges
  • Luxury
  • Beach
  • Pool
Show Prices
Paseo Port Aiguadolc 1-20, 08870 Sitges, Spain
7.4 miles from Platja de Castelldefels Station
#23 of 38 hotels in Sitges
  • Luxury
  • Beach
  • Pool
Show Prices
Port Alegre 53, 08070 Sitges, Spain
7.7 miles from Platja de Castelldefels Station
#21 of 38 hotels in Sitges
  • Luxury
  • Pool
Show Prices