Westover Inn is a historic hotel, restaurant and wedding venue featuring multiple stunning ceremony, cocktail hour and reception sites across 19 acres of outdoor oasis. Facilities are:
Westover Inn is located on the west side of the charming town of St. Mary’s along the Thames River, 2-minute from the city downtown.
The on-site restaurant at this modern venue offers a world-class culinary experience tailored to your needs. The venue serves the highest quality ingredients and delivers unique menu options featuring innovative dishes created by the executive chef.
If you have special dietary requirements, the culinary team can offer alternative dishes, but you must notify them on time.
This wedding venue has various options for an overnight stay, from guest rooms in the Manor, luxury Manor suite and contemporary rooms in the Terrace building and suites in the Cottage.
All rooms are equipped with modern amenities for a comfortable stay, some have outdoor seating areas, separate living spaces and capacities for families.
Get in touch with the Westover Inn venue manager to discuss pricing, availability and all details about wedding organization.
Everywhere! Our venue has the most beautiful spots for photos on our 19 acre property. My personal favourite, is outside of the Manor in front of the Ivy wall.
The Arancini Risotto Balls
Late night pizza!
Our venues history and the Chapel are our most unique feature. The Catholic Church took ownership and built the Chapel in the 1930's. It is a beautiful setting for a wedding ceremony.
The amount of history we have here, and how many weddings we have done over the years.