The 5* M de Megève is a contemporary and authentic top class chalet, member of the Small Luxury Hotels of the World™ (SLH) which has an unrivalled portfolio of some of the world’s finest small luxury independent hotels. Located in the centre of the village, just 100 m from the Chamois ski lifts, the M is an exceptional place which redefines the way to live the present moment.
Le M de Megève hotel was granted accreditation GBAC STAR™
With this accreditation, GBAC STAR (Global Biorisk Advisory Council®) attest of good practices and strict protocols monitoring by Le M de Megève hotel, which demonstrate its preparedness and its commitment to operate safely in case of an epidemic.
Learn more about GBAC STAR accreditation in the website www.gbaccaccredited.issa.com
The M invites you to relax in its Balneotherapy centre and its 300 m² Spa, in partnership with Spa byClarins.Read more
Stay tuned for the hotel and the Megeve station news and events with our "News" page.Read more
The Sayoyard tradition and contemporary style are present in each of the M's rooms.Rooms
Enjoy special moments in the two different places for an unique experience to share .
(Winter season only)
Offer an exceptional stay in ultimate luxury in our 5 star hotel in the Royal Suite.
With the M SPA, enjoy a moment of relaxation at the M de Megève*****.
Enjoy your stay at the M de Megève for a family stay or just for two with breakfast in room or at the restaurant.