Featured destinations


New site to discover: La cache du lac champlain

La Cache du Lac Champlain is a hotel offering 56 units including 4 executive suites. The stylishly designed and spacious rooms offer three living spaces: bedroom, living room and bathroom. All our rooms are well-lit and offer views of the lake or the Lac Champlain golf course, all from your own private balcony. The hotel is located directly on the shores of Lac Champlain. The landscape is sublime no matter what the season!

Learn more about La Cache du Lac Champlain for business events.

Consent to cookies

This website uses cookies for its proper functioning and to analyze your interaction with it, in order to offer you a personalized and improved experience. We will only use cookies if you give your consent by clicking "Accept All". You also have the option to manage your cookie preferences by accessing the settings via the "Customize" button.

Customizing cookies

Necessary (required)