92 Indian Rock Road
Windham, NH 03087
Get directions

About Us

Fall in love wth Cobbetts Pond...One step on the grounds at sunset, and you will see why so many couples fall in love with Castleton. You'll also see why our family couldn't help but invest in this beautiful piece of land and make it what it is today. For years we have made it our business to give our couples the unforgettable experience of walking the pond with the one they love. From pefectly picked outdoor ceremony sites and onsite catering to spacious bridal suites, we've made Castleton a place where your day unfolds effortlessly. So you can focus on sunsets, first dance and plenty of laughter.

Enjoy cocktails in our large, beautifully decorated lobbies complete with a baby grand piano, Disklavier, and an indoor waterfall. Take in the sunset from one of our porticos overlooking picturesque Cobbetts Pond. Our meticously maintaned grounds include a waterfal, gazebo, footbridge, and fountain. Castleton offers the perfect backdrop for the Garden Wedding Ceremony you have always dreamed of.

Step into our dining room and you will see why Castleton has the perfect ambiance for your reception. A beautifully lit space that can accomodate your reception of 50 to 500 guests. Billowy white curtains with soft lighting hang above our oversized dance floor and uplighting througout the dining room will set the perfect mood for an evening you and your guests will never forget.

Our staff is sure to impress you as they take care of every detail of your day, from start to finish. Our on site Chef is more than an employee; he is part of the family. With over 10 years in our kitchen, he's had plenty of time to perfect our menu - packing it with flavor and imagination and leaving plenty of room for your ideas.

So relax, enjoy the beauty of your day... and let your new life begin with your magical experience at Castleton!

Dates book well in advance so Contact us today to check for availability or to schedule an appointment to view our facility.



Languages Spoken
Guest Capacity
Up to 500
Guest Capacity - Indoor
Up to 500
Guest Capacity - Outdoor
Up to 400
Outdoor Ceremony - Uncovered
Reception Guest Capacity - Indoor
Up to 500
Onsite Venue Services
Ceremony SiteFull Bar AvailableNumber of Events at a TimeOnsite CateringOnsite ParkingOnsite Wedding Coordination
Venue Type
Banquet HallEvent Center