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.
View map Return to list
08860 Castelldefels, Spain
Filter
656 available
Price per night
Any
Amenities Restaurant Business Centre Pets Allowed Spa Airport Transportation Concierge Golf course Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Wheelchair Access Bar/Lounge Suites Ski-In / Ski-Out Room Service Fitness centre Free ParkingAny
Special offers Properties with special offersAny
Location
Any
Any distance
from
Accommodation
Neighbourhoods El Poble Sec Les Corts Pedralbes Sant Antoni Horta - GuinardóAny
Traveller rating
Any
Hotel class5 stars 4 stars 3 stars 2 stars Any
Style All Beach Castelldelfels Barcelona hotels Budget Mid-range Luxury Green Romantic Beachfront Family-friendly Value Business Resort hotelAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Beach Castelldelfels Barcelona
Updating list...
SAVE US$36
US$138
Agoda.com
US$102
View Deal
Playa Ribera de San Pedro, 1-9, 08860 Castelldefels, Spain
0.3 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Pool
Free cancellation until 06/07
Book now, pay at stay
Booking.com
US$89
View Deal
Passeig de la Marina, 212, 08860 Castelldefels, Spain
0.4 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Pool
Expedia.com
US$148
View Deal
Passeig Martitim 294, 08860 Castelldefels, Spain
0.4 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Breakfast included
Free cancellation until 06/07
Book now, pay at stay
Booking.com
US$105
View Deal
Avenida del Hotel, 22, 08860 Castelldefels, Spain
0.7 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Free Parking
SAVE US$5
US$87
Booking.com
US$82
View Deal
Paseo Marina 153-155, 08860 Castelldefels, Spain
0.7 km from Beach Castelldelfels Barcelona
  • Free Internet
153 Paseo de la Marina, 08860 Castelldefels, Spain
0.7 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Pool
Booking.com
US$218
View Deal
Passeig Maritim, 171, 08860 Castelldefels, Spain
0.8 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Pool
Free cancellation until 06/07
Book now, pay at stay
Booking.com
US$136
View Deal
Passeig Maritim, 169, 08860 Castelldefels, Spain
0.9 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Pool
Booking.com
US$76
View Deal
Passeig de la Marina 139 | Paseo de la Marina 139, 08860 Castelldefels, Spain
0.9 km from Beach Castelldelfels Barcelona
  • Free Wifi
  • Bar/Lounge
Free cancellation until 04/07
Book now, pay at stay
Booking.com
US$85
View Deal
Paseo Maritimo, 114, 08860 Castelldefels, Spain
1.4 km from Beach Castelldelfels Barcelona
    TripAdvisor
    View Deal
    Avda. Castelldefels 112-114, 08860 Barcelona, Spain
    1.6 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Pool
    Free cancellation until 06/07
    Book now, pay at stay
    Booking.com
    US$74
    View Deal
    C/ Ginesta, 13, 08860 Castelldefels, Spain
    2.0 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Pool
    Booking.com
    US$221
    View Deal
    Passeig Maritim 50, 08860 Castelldefels, Spain
    2.2 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Pool
    Free cancellation until 05/07
    Book now, pay at stay
    Booking.com
    US$108
    View Deal
    Passeig de la Marina, 40, 08860 Castelldefels, Spain
    2.3 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Pool
    Booking.com
    US$100
    View Deal
    Paseo Maritimo, 38 - 42, 08860 Castelldefels, Spain
    2.4 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Free Parking
    ibis
    US$95
    View Deal
    Paseig del Ferrocarril 342, 08860 Castelldefels, Spain
    2.5 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Free Parking
    Free cancellation until 06/07
    Book now, pay at stay
    Booking.com
    US$106
    View Deal
    Ronda de Can Rabada 22 - 24, 08860 Castelldefels, Spain
    2.8 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Free Parking
    Booking.com
    US$75
    View Deal
    Avenida de la Constitucion, 44, 08860 Castelldefels, Spain
    3.0 km from Beach Castelldelfels Barcelona
    • Free Wifi
    • Pool
    AC Hotels
    US$204
    View Deal
    C/ Tellinaires 33 - 35 | Gava, 08850 Barcelona, Spain
    4.9 km from Beach Castelldelfels Barcelona
    • Pool
    • Beachfront
    Booking.com
    US$70
    View Deal