Search
Filter By
Price (per night):
€0 - €29
€30 - €49
€50 - €59
€60 - €89
€90+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Aparthotel Bardon 
Passeig de la tramontana, 39, 39, Castelldefels, 08860, Spain
Show on map 0.95 miles from Castelldefels
Score 7.7 from 145 reviews
Pricesfrom (per room per night)
Single€55
Double€165
Hotel Playafels 
Playa Ribera San Pedro, 1-9, Castelldefels, 08860, Spain
Show on map 0.81 miles from Castelldefels
Score 7.8 from 498 reviews
Pricesfrom (per room per night)
Single€59
Double€324
Hotel SB BCN Events 4* Sup 
Passeig de Can Rabada, 22 - 24, 22 - 24, Castelldefels, 08860, Spain
Show on map 0.72 miles from Castelldefels
Score 8.0 from 1499 reviews
Pricesfrom (per room per night)
Single€59
Double€400
Hotel Flora Parc 
Avenida de la Constitucion, 44, 44, Castelldefels, 08860, Spain
Show on map 0.86 miles from Castelldefels
Score 8.3 from 948 reviews
Pricesfrom (per room per night)
Single€47
Double€109
Ibis Barcelona Castelldefels 
Passeig de Ferrocarril, 342, Castelldefels, 08860, Spain
Show on map 0.61 miles from Castelldefels
Score 7.8 from 542 reviews
Pricesfrom (per room per night)
Single€42
Double€53
Aparthotel Solifemar 
Paseo Maritimo, 38 - 42, 38 - 42, Castelldefels, 08860, Spain
Show on map 1.13 miles from Castelldefels
Score 8.3 from 1404 reviews
Pricesfrom (per room per night)
Single€40
Double€95
Score 8.5 from 65 reviews
Pricesfrom (per room per night)
Single€54
Double€145
Score 8.3 from 597 reviews
Pricesfrom (per room per night)
Single€64
Double€219
Ginosi Basics Centric Apartel
Doctor Ferran, 5, Castelldefels, 08860, Spain Show on map 0.31 miles from Castelldefels
Score 7.6 from 260 reviews
Pricesfrom (per room per night)
Single€26
Double€61
Masd Mediterraneo
Carrer Disset, 3 (o Passeig Garbi, 33), 3, Castelldefels, 08860, Spain Show on map 0.98 miles from Castelldefels
Score 8.7 from 439 reviews
Pricesfrom (per room per night)
Single€54
Double€350
Apartamentos Porta Coeli
Carrer 13, 18, 18, Castelldefels, 08860, Spain Show on map 0.7 miles from Castelldefels
Score 8.6 from 142 reviews
Pricesfrom (per room per night)
Single€58
Double€94
Apartamentos Playafels
Playa Ribera San Pedro, 1-9, Castelldefels, 08860, Spain Show on map 0.81 miles from Castelldefels
Score 7.4 from 192 reviews
Pricesfrom (per room per night)
Single€50
Double€94
Best Western Hotel Mediterraneo 
Paseo Maritimo 294, Castelldefels, 08860, Spain
Show on map 1.12 miles from Castelldefels
Score 8.3 from 382 reviews
Pricesfrom (per room per night)
Single€69
Double€159
Score 7.8 from 367 reviews
Pricesfrom (per room per night)
Single€30
Double€42
Gran Hotel Rey Don Jaime 
Avenida Del Hotel, 22, Castelldefels, 08860, Spain
Show on map 0.93 miles from Castelldefels
Score 8.0 from 1488 reviews
Pricesfrom (per room per night)
Single€59
Double€295
Score 7.5 from 221 reviews
Pricesfrom (per room per night)
Single€64
Double€280
SG Costa Barcelona Apartments
Passeig Marina 116, Castelldefels, 08860, Spain Show on map 0.57 miles from Castelldefels
Score 7.6 from 327 reviews
Pricesfrom (per room per night)
Single€59
Double€135
Hotel Luna 
Paseo Marina 153-155, Castelldefels, 08860, Spain
Show on map 0.59 miles from Castelldefels
Score 8.1 from 203 reviews
Pricesfrom (per room per night)
Single€59
Double€59
Apartamentos Royal Marina Gardens
Paseo de La Marina, 40, Castelldefels, 08860, Spain Show on map 1. miles from Castelldefels
Score 8.1 from 256 reviews
Pricesfrom (per room per night)
Single€52
Double€169
SG Marina 54 Apartments
Passeig Marina, 54, 54, Castelldefels, 08860, Spain Show on map 0.87 miles from Castelldefels
Score 7.3 from 114 reviews
Pricesfrom (per room per night)
Single€127
Double€211
Ciudad de Castelldefels 
Paseo de la Marina, 212, Castelldefels, 08860, Spain
Show on map 0.79 miles from Castelldefels
Score 8.0 from 973 reviews
Pricesfrom (per room per night)
Single€49
Double€263
Score 7.5 from 279 reviews
Pricesfrom (per room per night)
Single€31
Double€175
Hotel Canal Olimpic 
Ginesta, 13, Castelldefels, 08860, Spain
Show on map 0.68 miles from Castelldefels
Score 7.3 from 466 reviews
Pricesfrom (per room per night)
Single€45
Double€104
Apartamentos Castellmar
Paseo Maritimo, 157, 156, Castelldefels, 08860, Spain Show on map 0.69 miles from Castelldefels
Score 8.8 from 54 reviews
Pricesfrom (per room per night)
Single€74
Double€94
Hotel Pitort 
Passeig Pi-tort, 170, Castelldefels, 08860, Spain
Show on map 0.5 miles from Castelldefels
Score 8.1 from 434 reviews
Pricesfrom (per room per night)
Single€49
Double€250
Velor Apartamentos Turisticos
Paseo Espana, 47, Castelldefels, 08860, Spain Show on map 0.5 miles from Castelldefels
Score 8.5 from 133 reviews
Pricesfrom (per room per night)
Single€60
Double€90
Score 7.7 from 417 reviews
Pricesfrom (per room per night)
Single€32
Double€211
Score 7.9 from 4 reviews
Pricesfrom (per room per night)
Single€490
Double€
Score 7.3 from 30 reviews
Pricesfrom (per room per night)
Single€42
Double€
Score 9.3 from 15 reviews
Pricesfrom (per room per night)
Single€215
Double€
Score 6.6 from 4 reviews
Score 6.7 from 2 reviews
Pricesfrom (per room per night)
Single€84
Double€
Score 9.3 from 111 reviews
Pricesfrom (per room per night)
Single€100
Double€
Score 3.3 from 1 review
Pricesfrom (per room per night)
Single€150
Double€
Lets Holidays Castelldefels Diagonal Orient
Diagonal Orient, 33, Castelldefels, 08860, Spain Show on map
Score 9.2 from 1 review
Pricesfrom (per room per night)
Single€127
Double€