El Hotel Canal Olímpic es un hotel de 4 estrellas situado a solo 10 minutos en coche de la playa de Castelldefels. Todas las habitaciones disponen de TV de pantalla plana con canales vía satélite. El hotel cuenta con una piscina al aire libre, un restaurante y un bar. Además, ofrece servicio de alquiler de bicicletas para explorar la zona.