El Hotel Bel Air es un hotel de 4 estrellas situado en una colina con vistas panorámicas al mar y a la ciudad de Castelldefels. Todas las habitaciones tienen balcón o terraza con vistas al mar o a la montaña. El hotel cuenta con una piscina al aire libre rodeada de jardines y un restaurante con vistas al mar.