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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Castelldefels Station

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Parque De Negocios Mas Blau II, 08820 El Prat de Llobregat, Spain
8.3 km from Castelldefels Station
Top Deal
US$ 203*
US$ 162* /night
View Deal
Expedia.com
US$ 182*
Cancelon
US$ 203*
Booking.com
US$ 181*
Paseig del Ferrocarril 342, 08860 Castelldefels, Spain
0.6 km from Castelldefels Station
#2 of 16 hotels in Castelldefels
Top Deal
US$ 76*
US$ 67* /night
View Deal
Hotwire.com
US$ 68*
Orbitz.com
US$ 68*
Cancelon
US$ 76*
Ronda de Can Rabada 22 - 24, 08860 Castelldefels, Spain
0.9 km from Castelldefels Station
#1 of 16 hotels in Castelldefels
Top Deal
US$ 252*
US$ 126* /night
View Deal
Hotels.com
US$ 126*
Travelocity
US$ 126*
AMOMA
US$ 252*
Avenida de la Constitucion, 44, 08860 Castelldefels, Spain
1.0 km from Castelldefels Station
#8 of 16 hotels in Castelldefels
Top Deal
US$ 89*
US$ 80* /night
View Deal
Travelocity
US$ 80*
Priceline
US$ 81*
Cancelon
US$ 89*
C/ Ginesta, 13, 08860 Castelldefels, Spain
1.2 km from Castelldefels Station
#14 of 16 hotels in Castelldefels
Top Deal
US$ 91*
US$ 78* /night
View Deal
Priceline
US$ 81*
Expedia.com
US$ 88*
Booking.com
US$ 91*
Passeig de la Marina 139 | Paseo de la Marina 139, 08860 Castelldefels, Spain
1.3 km from Castelldefels Station
#12 of 16 hotels in Castelldefels
Top Deal
US$ 70*
US$ 67* /night
View Deal
Booking.com
US$ 70*
Travelocity
US$ 67*
Priceline
US$ 70*
Paseo Maritimo, 114, 08860 Castelldefels, Spain
1.4 km from Castelldefels Station
#13 of 16 hotels in Castelldefels
No availability for your dates from these sites
Priceline
Booking.com
153 Paseo de la Marina, 08860 Castelldefels, Spain
1.4 km from Castelldefels Station
#15 of 16 hotels in Castelldefels
Paseo Marina 153-155, 08860 Castelldefels, Spain
1.4 km from Castelldefels Station
#16 of 16 hotels in Castelldefels
Top Deal
US$ 62*
US$ 60* /night
View Deal
Priceline
US$ 62*
Orbitz.com
US$ 60*
Travelocity
US$ 60*
Passeig Maritim, 169, 08860 Castelldefels, Spain
1.5 km from Castelldefels Station
#5 of 16 hotels in Castelldefels
Top Deal
US$ 285*
US$ 141* /night
View Deal
Expedia.com
US$ 159*
Hotels.com
US$ 159*
AMOMA
US$ 285*
Passeig de la Marina, 212, 08860 Castelldefels, Spain
1.6 km from Castelldefels Station
#9 of 16 hotels in Castelldefels
Top Deal
US$ 278*
US$ 152* /night
View Deal
Hotels.com
US$ 152*
Hotwire.com
US$ 152*
AMOMA
US$ 278*
Passeig de la Marina, 40, 08860 Castelldefels, Spain
1.7 km from Castelldefels Station
#10 of 16 hotels in Castelldefels
US$ 112* /night
View Deal
Priceline
US$ 112*
Hotwire.com
Hotels.com
Playa Ribera de San Pedro, 1-9, 08860 Castelldefels, Spain
1.7 km from Castelldefels Station
#11 of 16 hotels in Castelldefels
Top Deal
US$ 128*
US$ 120* /night
View Deal
Booking.com
US$ 124*
Hotels.com
US$ 120*
HotelQuickly
US$ 128*
Avenida del Hotel, 22, 08860 Castelldefels, Spain
1.8 km from Castelldefels Station
#3 of 16 hotels in Castelldefels
Top Deal
US$ 207*
US$ 102* /night
View Deal
Booking.com
US$ 119*
Priceline
US$ 105*
AMOMA
US$ 207*
Passeig Maritim 50, 08860 Castelldefels, Spain
1.8 km from Castelldefels Station
#4 of 16 hotels in Castelldefels
US$ 193* /night
View Deal
Priceline
US$ 193*
Orbitz.com
US$ 193*
Booking.com
US$ 193*
Passeig Martitim 294, 08860 Castelldefels, Spain
2.0 km from Castelldefels Station
#6 of 16 hotels in Castelldefels
Top Deal
US$ 159*
US$ 145* /night
View Deal
Agoda.com
US$ 159*
Booking.com
US$ 158*
Expedia.com
US$ 145*
Paseo Maritimo, 38 - 42, 08860 Castelldefels, Spain
2.0 km from Castelldefels Station
#7 of 16 hotels in Castelldefels
US$ 85* /night
View Deal
TripAdvisor
US$ 85*
C/ Tellinaires 33 - 35 | Gava, 08850 Barcelona, Spain
4.0 km from Castelldefels Station
Top Deal
US$ 179*
US$ 152* /night
View Deal
Hotwire.com
US$ 152*
Hotels.com
US$ 152*
HotelQuickly
US$ 179*
Avinguda Olof Palme 24, 08840 Viladecans, Spain
5.3 km from Castelldefels Station
Top Deal
US$ 146*
US$ 77* /night
View Deal
AMOMA
US$ 146*
Agoda.com
US$ 77*
HotelQuickly
Carrretera de Barcelona 84, 08840 Viladecans, Spain
6.3 km from Castelldefels Station
Top Deal
US$ 210*
US$ 71* /night
View Deal
Expedia.com
US$ 85*
Booking.com
US$ 85*
AMOMA
US$ 210*
Carretera de Barcelona, 82, 08840 Viladecans, Spain
6.3 km from Castelldefels Station
US$ 56* /night
View Deal
TripAdvisor
US$ 56*
Booking.com
Agoda.com
Crta. Sta. Creu de Calafell, 101 | Calderon Tecnologic Park, 08830 Sant Boi de Llobregat, Spain
6.7 km from Castelldefels Station
US$ 95* /night
View Deal
Orbitz.com
Expedia.com
Booking.com
| Terminal 1 Barcelona Ariport, 08820 El Prat de Llobregat, Spain
7.9 km from Castelldefels Station
US$ 220* /night
View Deal
Booking.com
US$ 220*
Expedia.com
US$ 220*
Travelocity
US$ 220*
C/ Alberedes 16, 08830 Sant Boi de Llobregat, Spain
8.2 km from Castelldefels Station
Top Deal
US$ 157*
US$ 94* /night
View Deal
Expedia.com
US$ 106*
Booking.com
US$ 107*
AMOMA
US$ 157*
Parque De Negocios Mas Blau II, 08820 El Prat de Llobregat, Spain
8.3 km from Castelldefels Station
Top Deal
US$ 203*
US$ 162* /night
View Deal
Expedia.com
US$ 182*
Cancelon
US$ 203*
Booking.com
US$ 181*
Placa la Volateria, 3, 08820 El Prat de Llobregat, Spain
9.0 km from Castelldefels Station
Top Deal
US$ 237*
US$ 127* /night
View Deal
Booking.com
US$ 131*
Expedia.com
US$ 127*
AMOMA
US$ 237*
Zona Franca Calle K, 08040 Barcelona, Spain
9.1 km from Castelldefels Station
Top Deal
US$ 221*
US$ 117* /night
View Deal
Expedia.com
US$ 118*
Cancelon
US$ 125*
AMOMA
US$ 221*
Calle del Castell, 1, 08830 Sant Boi de Llobregat, Spain
9.1 km from Castelldefels Station
Top Deal
US$ 177*
US$ 88* /night
View Deal
Hotwire.com
US$ 88*
Orbitz.com
US$ 88*
AMOMA
US$ 177*
Av. Remolar, 46, 08820 El Prat de Llobregat, Spain
10.4 km from Castelldefels Station
Top Deal
US$ 229*
US$ 118* /night
View Deal
Booking.com
US$ 120*
Orbitz.com
US$ 118*
AMOMA
US$ 229*
Poligono Mas Blau, 08820 Barcelona, Spain
11.1 km from Castelldefels Station
No photo provided
Av. Can Corts, 11-13 | Cornella de Llobregat, 08940 Cornella de Llobregat, Spain
11.5 km from Castelldefels Station
Top Deal
US$ 219*
US$ 112* /night
View Deal
Expedia.com
US$ 112*
Priceline
US$ 112*
AMOMA
US$ 219*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Castelldefels Travel Forum Need specific advice visiting Castelldefels, Province of Barcelona? Visit the TripAdvisor Travel Forum for Castelldefels and ask our Destination Experts and the travel community.