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.
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.
Customer reviews
94% of customers recommend
Le M de Megève with an overall rating of 9.1/10