Luxury dog-friendly hotels in Megève, France

Megève is defined by its proximity to Geneva and an enduring village feel that has seen it transform from farm-flanked Alpine hub a century ago into today’s upscale ski resort, revered by the jet set. Cruise-worthy intermediate slopes tucked into the treeline are its winter playbook, but the designer stores and upscale chalet dining spots are here all year round.

Recommended offers

See our boutique hotel deals