Our users' favourite hotels
Hotel Canal Olimpic
C/ Ginesta, 13
Castelldefels, ES
Castelldefels, ES
£51
£38
per night
Playafels Hotel Castelldefels
Playa Ribera de San Pedro, 1-9
Castelldefels, ES
Castelldefels, ES
£76
£57
per night
Hotel Flora Parc
Avenida de la Constitución 44
Castelldefels, ES
Castelldefels, ES
£53
£39
per night
Pitort Hotel Castelldefels
Passeig Pitort 170
Castelldefels, ES
Castelldefels, ES
£49
£37
per night
Gran Hotel Rey Don Jaime Castelldefels
Avda. Del Hotel, 22
Castelldefels, ES
Castelldefels, ES
£80
£58
per night
Ciudad De Castelldefels Hotel
Paseo de la Marina 212
Castelldefels, ES
Castelldefels, ES
£61
£45
per night
Hotel Bel Air Castelldefels
Paseo Maritimo 169
Castelldefels, ES
Castelldefels, ES
£77
£58
per night
Hotel Ibis Barcelona Castelldefels
Avenida del Ferrocarril 342
Castelldefels, ES
Castelldefels, ES
£62
£44
per night
SG Group Business Apartments
Ps Marina 116
Castelldefels, ES
Castelldefels, ES
£57
£42
per night
Best Western Mediterraneo
Passeig Maritim 294
Castelldefels, ES
Castelldefels, ES
£92
£68
per night
Hotel BCN Events
Ronda de Can Rabadà, 22-24
Castelldefels, ES
Castelldefels, ES
£60
£44
per night
Aparthotel Bardon Golden Coast Castelldefels
Pg de la Tramontana 39
Castelldefels, ES
Castelldefels, ES
£71
£53
per night