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.

Castelldefels

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Castelldefels?

We'll send you updates with the latest deals, reviews and articles for Castelldefels each week.

Map of Castelldefels Hotels

Hotels (17)

B&Bs / Inns (6)

Specialty Lodging (14)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Passeig Martitim 294, 08860 Castelldefels, Spain
Show Prices
$99 - $271 Avg. price/night*
Ollie #1 of 17 hotels in Castelldefels
  •  The best experience!!!  
  • If you are looking for a hotel that is family friendly, offers delicious... more
  • September 23, 2018
Traveler photos (92)
Passeig Maritim, 169, 08860 Castelldefels, Spain
Show Prices
$84 - $180 Avg. price/night*
Ollie #2 of 17 hotels in Castelldefels
  •  Great getaway 
  • Lovely hotel ,next to beach,good pool and sun loungers.Not far from... more
  • September 4, 2018
Traveler photos (300)
Paseig del Ferrocarril 342, 08860 Castelldefels, Spain
Show Prices
$52 - $81 Avg. price/night*
Ollie #3 of 17 hotels in Castelldefels
Traveler photos (98)
Paseo Maritimo, 38 - 42, 08860 Castelldefels, Spain
Show Prices
$59 - $154 Avg. price/night*
Ollie #4 of 17 hotels in Castelldefels
Traveler photos (211)
Avenida de la Constitucion, 44, 08860 Castelldefels, Spain
Show Prices
$59 - $103 Avg. price/night*
Ollie #5 of 17 hotels in Castelldefels
  •  Nice 2 night break 
  • We stayed here for 2 nights. Hotel and rooms were very clean. We had room... more
  • September 21, 2018
Traveler photos (122)
Passeig Maritim 50, 08860 Castelldefels, Spain
Show Prices
$68 - $253 Avg. price/night*
Ollie #6 of 17 hotels in Castelldefels
  •  Very relaxing stay! 
  • We stayed at this hotel at the start of our holiday for 4 nights and it... more
  • September 10, 2018
Traveler photos (425)
Special Offer Package Deal
Ronda de Can Rabada 22 - 24, 08860 Castelldefels, Spain
Show Prices
$76 - $163 Avg. price/night*
Ollie #7 of 17 hotels in Castelldefels
  •  Very nice stay 
  • We arrived early to the hotel as we had been om a cruise and had to leave... more
  • September 14, 2018
Traveler photos (857)
Offers & Announcements 15% off room rate
Passeig de la Marina, 40, 08860 Castelldefels, Spain
Show Prices
$60 - $124 Avg. price/night*
Ollie #8 of 17 hotels in Castelldefels
Traveler photos (61)
Passeig de la Marina, 212, 08860 Castelldefels, Spain
Show Prices
$69 - $132 Avg. price/night*
Ollie #9 of 17 hotels in Castelldefels
  •  Great hotel and staff 
  • Hotel stay was very good - reception staff very friendly and helpful with... more
  • September 23, 2018
Traveler photos (378)
Avenida del Hotel, 22, 08860 Castelldefels, Spain
Show Prices
$83 - $146 Avg. price/night*
Ollie #10 of 17 hotels in Castelldefels
Traveler photos (833)
Playa Ribera de San Pedro, 1-9, 08860 Castelldefels, Spain
No photo provided
Show Prices
$90 - $172 Avg. price/night*
Ollie #11 of 17 hotels in Castelldefels
Traveler photos (341)
Passeig de la Marina 139 | Paseo de la Marina 139, 08860 Castelldefels, Spain
Show Prices
$48 - $93 Avg. price/night*
Ollie #12 of 17 hotels in Castelldefels
Traveler photos (41)
Passeig Maritim, 171, 08860 Castelldefels, Spain
Show Prices
$118 - $262 Avg. price/night*
Ollie #13 of 17 hotels in Castelldefels
Traveler photos (71)
Paseo Maritimo, 114, 08860 Castelldefels, Spain
Show Prices
$62 - $116 Avg. price/night*
Ollie #14 of 17 hotels in Castelldefels
Traveler photos (12)
153 Paseo de la Marina, 08860 Castelldefels, Spain
Show Prices
Ollie #15 of 17 hotels in Castelldefels
Traveler photos (1)
C/ Ginesta, 13, 08860 Castelldefels, Spain
Show Prices
$42 - $90 Avg. price/night*
Ollie #16 of 17 hotels in Castelldefels
  •  Peaceful and relaxing 
  • We enjoyed a lovely four night stay at the Hotel Canal Olympic. Arriving... more
  • August 26, 2018
Traveler photos (136)
Paseo Marina 153-155, 08860 Castelldefels, Spain
Show Prices
$53 - $170 Avg. price/night*
Ollie #17 of 17 hotels in Castelldefels
  •  Clean and Comfy 
  • Needed a hotel close to the airport for an early flight but didnt want to... more
  • September 18, 2018
Traveler photos (34)