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 Ludlow, Vermont.
Tucked in the heart of Vermont’s Green Mountains Okemo valley, you will find an elegant full-service resort reminiscent of a time gone by… As a distinguished member of both “Small Luxury Hotels” and “Historic Hotels of America,” Castle Hill Resort follows the tradition of honoring guests with a unique combination of warm hospitality and timeless elegance. On property visitors find a 100 year old English Cotswold mansion that today is a gracious 10 room Inn and restaurant; the circa 1860’s carriage house, now a full service Aveda Spa; a family-friendly, 96 room well appointed modern hotel; 26 family suites and luxury resort homes and the highly acclaimed Castle Restaurant where fine dining and a well stocked wine cellar ensures your dining experience will be nothing short of spectacular. The dining rooms are “Vermont’s most romantic.” –Ski Magazine. Whether you are looking for a romantic getaway or family vacation, the resort has accommodations to fit your needs.