El Hotel Canal Olímpic es un hotel de 4 estrellas situado en el Canal Olímpico de Castelldefels. Algunas habitaciones tienen vistas al canal y otras a la montaña. El hotel cuenta con una piscina al aire libre rodeada de jardines y un restaurante con vistas al canal. Además, el hotel ofrece servicio de alquiler de bicicletas para explorar la zona.