El Hotel HP Castelldefels es un establecimiento de 3 estrellas situado a pocos minutos a pie de la playa. Ofrece desayuno y cena incluidos en su restaurante con vistas al jardín y a la piscina. Las habitaciones son sencillas y confortables, algunas con balcón privado. Además, cuenta con piscina exterior, jardín y terraza.