Chateau Beauvallon Hotel

Château Beauvallon, the only hotel in Quebec that is a member of Small Luxury Hotels of the World, is set on a vast, private, lakeside property in the heart of the majestic Laurentians. This luxurious country inn of 70 hotel-suites decorated with refinement is located just two minutes from Mont-Tremblant ski resort offer free shuttle to mountain and beside the prestigious "Le Diable" golf course. Modern all-suite has 70 spacious suites of 1-, 2-, 3- or 4-bedroom suites, all with stunning vistas of the courtyard, pools and private lake. All room have kitchenette or full kitchen, spacious living room with gas fireplace and queen-size sofabed, master bedroom with California king-size bed, pillow-topped mattress, custom duvets and Egyptian cotton sheets, private sun-bathed balconies, 2 full bathrooms with shower, bath and heated floor. All units are non-smoking.

Check availability and book

Check availability and book