Beau-Rivage Palace SA se compose de trois hôtels: Beau-Rivage Palace *****, Hôtel « Angleterre & Résidence**** » et Château d’Ouchy ****.
Situé sur les bords du lac Léman avec une vue superbe sur les Alpes, les hôtels de « Beau-Rivage Palace SA » compte aujourd’hui parmi les hôtels les plus réputés en Europe, grâce à leur histoire, à la qualité et à la diversité des services tout en gardant l’identité de chaque établissement.