Castle Hill Resort & Spa
Okemo Vermont Spa, Lodging & Dining
Castle Hill Resort & Spa, Rt. 103, P.O. Box 525, Ludlow, VT 05149 | 802-226-7361
Castle Hill Resort and Spa is nestled in the Green Mountains of Ludlow Vermont, offering unparalleled service and the finest lodging for the perfect Vermont getaway. Select from the historic Castle Inn, an English Cotswold style mansion featuring 10 unique rooms; The Pointe Hotel offering 96 beautiful rooms and suites or stay in our fully equipped spacious Resort Home Condominiums.
Visit Castle Hill Resort & Spa Website
Relax at The Castle! Leo and staff have done and incredible job with this historic Vermont property. The Castle offers luxurious accommodations in this small, boutique hotel that is a favorite place to stay. The Castle rooms and tastefully decorated and the amenities and bedding first class, as one would expect from this member of the prestigious “Small Luxury Hotels of the World‘ resort and Aveda Spa that is listed on the National Register of Historic Places. The Castle Hill Resort overlooks the Okemo Ski Mountain and is just minutes from Ludlow. This is an elegant full-service Aveda Concept Spa that provides a wide range of spa treatments. The gourmet restaurant integrates local products and classical French techniques for an innovative American menu. A highly recommended Okemo Vermont resort and spa. Ask us about Castle Hill Resort and Spa.
Castle Hill Resort and Spa Ludlow
Junction Rte 103 And Route 131
Ludlow, VT 05149
Visit Cavendish, Vermont.