M de Megève
Authentic Savoyard Chalet
A luxury hotel in Megève
Le M de Megève, a 5-star hotel, is a contemporary and authentic upscale chalet member of the highly regarded Small Luxury Hotels of the World™ (SLH) club, which includes some of the finest luxury hotels in the world.
Located in the center of the village, only 100 meters from the Chamois ski lifts, le M de Megève is an exceptional house that redefines the art of living the moment.
and contemporary style
Double Room First
A cosy, authentic and comfortable room designed to enjoy moments of living in the present
Double Deluxe Room
Modernity, well-being and comfort define this room with its contemporary furniture and decoration and its complete home automation equipment which offers you the pleasure of an unforgettable stay
Ideal for a couple who appreciate space or a family of 2 adults and 2 children, the 30m² ground floor has a private bedroom and a living room that will give you privacy and relaxation.
The M Suites are approximately 35 to 38m² in size.
Deluxe suite of approximately 45m² in duplex overlooking the hotel's interior patio and its water mirrors.
65m² on one level.
Restaurants & Bar
Distinct locations for the pleasure of each moment and a unique experience based on discovery and sharing
Spa & Wellness Megève
Le M de Megève invites you to relax in its balneotherapy area and its 300m² Spa by Clarins.
94% of customers recommend
Le M de Megève with an overall rating of 9.1/10