2910 Route 103
Cavendish, VT 05149
Get directions

About Us

A beautiful bride. A handsome groom. Now all you need is the perfect wedding location! What better place than the picturesque Castle Hill Resort and Spa in Ludlow, Vermont!

From our fabulous Green Mountain setting to our stately mansion and beautiful grounds, to our Aveda Concept Spa — perfect for some bridal party pampering — we take weddings in Vermont to an entirely new level!

No matter the size of your event, we provide plenty of choices - including outdoor gardens, a reception tent able to accommodate up to 250 people seated, a library and two formal dining rooms. At the Castle Hill Resort your wish is our command.

When you book your wedding at Castle Hill Resort, you are the only bride at our resort and you will have exclusive use of the mansion and gardens. From rehearsal dinners to the grand affair, and even a day after brunch, the wedding that you have always envisioned is possible at Castle Hill Resort and Spa. Treat your attendants to a day in the spa, spend time with family exploring the area or taking part in one of the numerous activities.

Our philosophy is that the hosts should feel as comfortable and proud as if they were entertaining in their own home. Our goal is to make the hosts vision of their special wedding day in Vermont a wonderful memorable reality.

From the moment you arrive to see our facilities at the Castle Hill Resort & Spa, our catering and event staff will work with you side-by-side to see that every detail of your wedding is handled meticulously.

We will even share our list of preferred vendors whom we have worked with for years and trust their quality and service.