El Mandarin Oriental Barcelona cuenta con varios restaurantes, incluyendo el Moments, que cuenta con dos estrellas Michelin y ofrece una experiencia gastronómica única con platos creativos y sabores mediterráneos. También cuenta con el restaurante Blanc, que ofrece cocina catalana y mediterránea, y el Banker's Bar, que ofrece cócteles y tapas.