• Five Star Chalets

    Over 550 luxury ski chalets & apartments

  • Best Available Rates

    Excellent value & the best rates

  • Concierge Services

    Dedicated concierge service to plan your perfect holiday

  • Knowledgeable Team

    Experienced team located in the UK & the Alps

We’ve recently been featured in:

conde nast traveler logo
tatler magazine logo
the australian newspaper logo
the daily telegraph newspaper logo

Metro say

“Land in the lap of luxury.”

Metro
  • Five Star Chalets

    Over 550 luxury ski chalets & apartments

  • Best Available Rates

    Excellent value & the best rates

  • Concierge Services

    Dedicated concierge service to plan your perfect holiday

  • Knowledgeable Team

    Experienced team located in the UK & the Alps

We’ve recently been featured in:

conde nast traveler logo
tatler magazine logo
the australian newspaper logo
the daily telegraph newspaper logo

Metro say

“Land in the lap of luxury.”

Metro

Search

france

Luxury Chalets in Megeve

megeve-thumb
Illuminated Central Square of Megeve on Christmas Eve, French Alps, France
Aerial View on Ski Resort Megeve in French Alps, France

Megeve is one of the most elegant and sophisticated resorts in the Alps with medieval cobbled streets and some of the finest ski chalets in Europe.

Megeve is a traditional Savoyard town with cobbled streets and an almost medieval ambiance. There are numerous high-end shops and boutiques along with superb options for dining out both on and off the slopes. Megeve is popular with holidaymakers from all over the world, especially the French, British and Russians. We have a superb collection of chalets to rent both with service and without in the resort as well as access to off market properties.

Loading

Loading

Results per page:

Your Favourites

  • Enquire All
Enquiry

Property name

Resort

Approximately how much are you looking to spend?

Anything else we should know?

Email to a friend