Sir Richard Branson's mountain retreat in Verbier, perched high in the Swiss Alps, is the perfect year-round escape. With nine stunning bedrooms and suites, an indoor pool, indoor and outdoor hot tubs and a friendly team of experienced staff, The Lodge is a true alpine paradise, ideal for a luxury ski holiday or an active summer break.
The Lodge experience
Where we are
The Lodge is located at an altitude of 1,500m in the Valais region of south-western Switzerland, 51 miles east of Geneva. It’s ideally positioned in a forested area just five minutes from Verbier, and 250m from the Medran lift station.