Mountain Chalets

The French Alps have always fascinated and attracted an international clientele.  Situated in the world’s largest interconnected skiing area with numerous sports activities and a high level of service for discerning residents and visitors.

The renowned areas of Courchevel and Megève are gradually being developed in a sensitive manner with new residences positioned alongside the slopes offering the benefits of ski-in and ski-out.  Chalet sizes vary from 150 sqm to more than 3,000 sqm.  Building a chalet in Courchevel or Megève is considered a privilege in a beautiful alpine setting.

BARNES Courchevel and BARNES Megève provide you with local teams to assist you in the sale or purchase of your luxurious mountain chalet.