M de Megève
Authentic Savoyard Chalet

arrow down
See availability
No items found.

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.


Savoyard Tradition
and contemporary style

bed Room 1 M de megève Hotel de luxe

Double Room First

A cosy, authentic and comfortable room designed to enjoy moments of living in the present

bed Deluxe room M de megève Hotel

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

M de Megève Hotel photo room Junior suite

Junior Suite

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.

Bed view suite M de Megève


The M Suites are approximately 35 to 38m² in size.

Deluxe suite with bed view M de Megève

Deluxe Suite

Deluxe suite of approximately 45m² in duplex overlooking the hotel's interior patio and its water mirrors.

Royal Suite bed view M de Megève

Royal Suite

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.

Customer reviews

94% of customers recommend
Le M de Megève with an overall rating of 9.1/10

Follow us
on Instagram