El Ohla Barcelona cuenta con el restaurante Caelis, que cuenta con una estrella Michelin y ofrece una experiencia gastronómica única con platos creativos y sabores mediterráneos. También cuenta con el Ohla Boutique Bar, que ofrece cócteles y tapas, y una terraza en la azotea con vistas panorámicas de la ciudad.