When planning where to stay in Montreal, the waterfront tranquillity, breathtaking lake views and charming French castle ambience of Château Vaudreuil come together for a truly relaxing getaway.
Our 116 suites capture the essence of simple elegance and charm in a beautiful natural setting. Surrounded by 25 acres of meticulously landscaped gardens and grounds at the edge of Lac des Deux Montagnes, we are an escape for couples and groups seeking to relax and reinvigorate. Inspired by European design and décor, all accommodations feature rich woods, sophisticated furnishings, separate living rooms with French doors and Italian marble bathrooms.
Our 116 suites capture the essence of simple elegance and charm in a beautiful natural setting. Surrounded by 25 acres of meticulously landscaped gardens and grounds at the edge of Lac des Deux Montagnes, we are an escape for couples and groups seeking to relax and reinvigorate. Inspired by European design and décor, all accommodations feature rich woods, sophisticated furnishings, separate living rooms with French doors and Italian marble bathrooms.