13 hotels in Castelldefels. Compare star ratings and locations, then check live availability and rates on SkyTravel.
Passeig Maritim 171. . 08860. Castelldefels. . ES
PLATJA RIBERA SAN PEDRO, 1-9
Avenida Hotel, 22 08860,
Ronda de Can Rabada 22-24
PASEO MARITIMO, 169
Av. Constitución Nº 44 ;
La Ginesta 13
Playa Ribera de San Pedro 1-9
Paseo Marina, 153-155, 08860
PASEO DE LA MARINA,
Passeig España , 47, Castelldefels, Barcelona, 08860, Spain
Psg. Del Ferrocarril 342
Paseo de la Marina,139, Castelldefels ;