Enter your search keyword or phrase and press enter.

Luxury Hotel - Magazine

The Lodge

Book Online Visit Website

Nestled high in the enchanting Swiss Alps, The Lodge, Sir Richard Branson's mountain retreat in Verbier, beckons as the ultimate year-round escape. With its nine exquisite bedrooms and suites, indoor pool, indoor and outdoor hot tubs, and a team of experienced staff, including a spa therapist and Michelin-star trained chefs, The Lodge promises an unparalleled alpine experience, perfect for a luxurious ski holiday or an invigorating summer break.


From the very first glimpse, I knew this beautiful chalet in the Swiss Alps was destined to become my favorite mountain hideaway. I chose Verbier for its allure as an incredible year-round destination, offering world-class skiing, fabulous après-ski experiences, and an array of activities to delight during the summer months. Paragliding, rock climbing, mountain biking - the options are endless! I hope you too will relish your experience at The Lodge as much as I always do.

Rooms & Suites

During the summer months, The Lodge opens its doors to guests seeking to savor the delights of the Swiss Alps. Book individual rooms and embark on exhilarating adventures in the great outdoors. Explore picturesque trails on foot, hop on a bike to conquer winding mountain paths, or even take to the skies with a thrilling paragliding adventure. The possibilities are boundless as you immerse yourself in the natural beauty of Verbier.

Restaurants & Bars

Part of the renowned 'Four Valleys,' Verbier is a skier's paradise, boasting over 400km of on-piste skiing, and a stay at The Lodge is the epitome of hassle-free luxury. Glide down pristine slopes, surrounded by snow-capped peaks, and return to the warm embrace of The Lodge's luxurious amenities. Whether you're an expert skier or a novice seeking to experience the joys of winter sports, The Lodge provides the perfect base for your alpine adventure.

Spa & Wellness

The Lodge has earned its reputation as a favored destination for high-end celebrities seeking respite amidst the breathtaking Swiss Alps. Its luxurious allure and impeccable service create an intimate and secluded retreat for those seeking privacy and indulgence.

Other Facilities

The Lodge stands as more than just a chalet; it is a luxury hotel experience, combining the charm of an alpine chalet with the elegance of a world-class resort. With every detail thoughtfully attended to, guests are embraced by opulence and serenity.

Additional information

Whether you seek an exclusive escape with a group of friends or family, or a more intimate experience in one of the stunning rooms, The Lodge caters to your desires. Revel in the lavish surroundings, personalized service, and the unmatched beauty of the Swiss Alps. Step into The Lodge, and immerse yourself in the splendor of Sir Richard Branson's Alpine paradise - where winter brings ski adventures and summer unveils an array of exhilarating experiences. Your alpine dream awaits, a luxurious and unforgettable journey to The Lodge in Verbier.


Your Full Name
Your Email Address
Describe Your Experience



  • Number of room:56
  • Restaurant:1
  • Outdoor swimming pool:
  • Bars:1
  • Concierge service
  • Room service
  • Facilities for disabled guests
  • Free Parking
  • Wedding services
  • Meeting Facilities