About Manoir d'Youville Chateauguay
A historic riverside manor set within protected natural grounds just outside Montréal.
Manoir d’Youville Chateauguay occupies a former religious manor on Île Saint-Bernard, where stone buildings, mature trees, and slow-moving water define the pace of a stay. The property feels intentionally removed from city life, trading traffic noise for birdsong and walking paths. Interiors reflect the building’s past—solid construction, restrained décor, and spaces designed for reflection rather than spectacle. Guests tend to arrive with a plan to slow down, whether for a quiet overnight stay, a small retreat, or time spent outdoors along the river.
Places of Attractions nearby
Explore the best attractions, shopping destinations, and important places near Manoir d'Youville.
Prime Location
In the heart of Chateauguay
Great Value
Guest favorite spots
Parc du Centre-Nautique
0.2 mi away
National ParksParc Vinet
0.6 mi away
National ParksParc Herve-Giroux
National Parks
Parc Georges-Soyez
National Parks
Parc Pelletier
National Parks
Parc William-Meldrum
National Parks
Parc Marcel-Seers
National Parks
Chateauguay-Station
Train Stations
Parc Romeo-Bourcier
National Parks
Parc Isabelle
National Parks
Parc Caron
National Parks
Manoir d'Youville
Explore our thoughtfully curated amenities, facilities, and services.
Front desk [24-hour]
Great food & dining
Free Parking
Great Swimming pool
Where You’ll Be Staying
Planning a stay in Chateauguay? Get to know the city and explore the best areas to stay.
Discover what each area has to offer and find a hotel in Chateauguay that suits your trip, budget, and plans.
The hotel is located in Châteauguay, southwest of Montréal, on Île Saint-Bernard. The area is surrounded by protected parkland and the Châteauguay River, with trails and open green space in every direction. Montréal is reachable by car, but the immediate surroundings favor nature over neighborhoods.
What to Expect Around Here
Life moves gently here. Evenings are calm, mornings are quiet, and most activity revolves around walks, outdoor views, and time spent away from screens and schedules.
Check availability and settle into a quieter side of greater Montréal.
Manoir D’Youville Chateauguay
Find answers to common questions about location, policies, amenities, services, and more at Manoir d'Youville. We want to help make your stay comfortable and hassle-free.
Where is Manoir d'Youville Chateauguay located?
Manoir d'Youville Chateauguay is located on Île Saint-Bernard in Châteauguay, Québec, surrounded by protected natural parkland along the Châteauguay River.
How far is Manoir d'Youville Chateauguay from Montréal?
Manoir d'Youville Chateauguay is located approximately 30 to 40 minutes by car from Montréal, depending on traffic conditions.
What time is check-in at Manoir d'Youville Chateauguay?
Check-in at Manoir d'Youville Chateauguay typically begins in the afternoon, subject to availability on the day of arrival.
What time is check-out at Manoir d'Youville Chateauguay?
Check-out at Manoir d'Youville Chateauguay is usually scheduled for late morning.
Does Manoir d'Youville Chateauguay have on-site dining?
Manoir d'Youville Chateauguay offers an on-site restaurant and bar serving meals and beverages during operating hours.
Loved by Guests, Trusted for Excellence
Guest Score and Reviews
V. good
Based on 50 Reviews
Latest Reviews
View All ReviewsTom
Jun 19, 2023
Panneerselvam
May 14, 2023
Ralf
Oct 17, 2022
Muhammad
Oct 13, 2022
Lawrence
Oct 13, 2022