Back to Discover

The Westover Inn
St. Marys
The Westover Inn, established in 1867, is a historic Victorian estate located in St. Marys, Ontario. It offers luxurious accommodations across three buildings and features an award-winning restaurant serving breakfast, lunch, and dinner with high-quality, fresh ingredients. The inn is ideal for weddings, corporate events, and family gatherings, providing versatile event spaces and experienced staff. Surrounded by landscaped grounds and situated along the Thames River, it offers a tranquil retreat with beautiful views.
Visit website →