Skip to main content

France

Megeve

In the French Alps, Megève exudes alpine charm with its cobbled streets, cozy chalets, and world-class skiing, while its gourmet restaurants and upscale boutiques cater to discerning travelers seeking luxury and relaxation in a picturesque mountain setting.

Les Chalets du Mont d’Arbois Megève, A Four Seasons Hotel

Sister property to the Four Seasons in Megève, these winter-only chalets have their own Michelin-starred restaurant, a wine list that showcases the best of the Rothschild vineyards…

Four Seasons Hotel Megeve

It’s all about the slopes at this ski-in, ski-out magical mountain hotel in France, with access to 445 kilometres of piste to prove it. A ski-focused squad of valet…

Alpaga Megeve, a Beaumier Hotel

The amazing views of Mont Blanc from Alpaga are picture perfect. This collection of wooden chalets is at one with its alpine surroundings, revealing nature’s splendor from its windows…

Your dream vacation starts with a conversation.