Luxury and elegance are the words best used to describe Castle Hill Resort and Spa in Ludlow, Vermont. Located in the lush Green Mountains, the resort is a member of Historic Hotels of America and listed on National Register of Historic Places.
Our independently owned boutique hotel resort combines luxury accommodations. intimate ambiance, gracious service, generous amenities, and warm hospitality to evoke a classic European feel - all right here in the Green Mountains of Ludlow, Vermont.
The full-service Castle Hill Resort and Spa features a unique collection of 10 Castle rooms, which exude timeless elegance and luxury. Each room has its own layout, architectural elements, and character, and is warmly decorated and furnished with period pieces. Another accommodation option offered by Castle Hill Resort and Spa are our Resort Homes, perfect for getaways with family or friends, offering ample space with the luxury, charm and ambiance of a small boutique hotel in Southern Vermont.
Mindful of your every need, Castle Hill Resort and Spa is designed to sooth and pamper. Enjoy the Aveda Concept Spa, where you can indulge in a wide variety of treatments, or use the outdoor heated pool and hot tub.
Tone your muscles in our fitness center - equipped with the latest machines - and continue the workout on our tennis courts. Tantalize your taste buds with a superb dining experience at our gourmet restaurant where our Executive Chef, Alphonsus Harris, integrates local products and classical French techniques to create his innovative American menu.
Castle Hill Resort and Spa provides the ideal setting for a spectacular wedding or other special event for up to 250 people. Featuring elegant and well-appointed meeting rooms, formal dining rooms, a library, and beautiful outdoor gardens, our luxury resort is sure to enhance the special character of your event. Our professional Event Coordinator will assist you with the planning and execution of your wedding or special event, ensuring your complete satisfaction.
The Castle and Condominiums Cancellation Policy
- All reservations require a credit card deposit of 50% of the total stay with a 1 night minimum charge.
- If a cancellation is made more than 14 days prior to arrival, we will refund 90% of your deposit.
- If a cancellation is made within 14 days of arrival, the deposit is forfeited.
- Cancellations made within 48 hours of arrival (4pm), late arrivals, and early departures are responsible for the full value of the original reservation.
Holiday (December 25 – January 1st 2017, January 13-15th 2017, and February 17-25th 2017)
- Holiday reservations require a non-refundable credit card deposit for 2 nights' stay upon booking.
- Payment in full is required 21 days prior to arrival.
Castle Hill Resort and Spa features luxury, comfort, and a superb location with an unsurpassed level of personalized service. We look forward to welcoming you for a truly unique experience in Southern Vermont.