About the Hotel
Hidden away in the heart of Vermont's scenic Green Mountains is the elegant full-service Castle Hill Resort & Spa. Part of Small Luxury Hotels of the World, this New England gem, located in lovely Ludlow, recaptures the gracious lifestyle of a bygone era. The estate, built at the turn of the 20th century, offers several styles of accommodations including rooms in the original mansion, as well as state-of-the-art resort-style homes. Guest rooms have varying appointments including decorative fireplaces, soothing whirlpool tubs, period furnishings and more. The freestanding homes are capsules of luxury offering complete privacy, multiple rooms and gourmet kitchens. On winter nights curl up in front of the fire, make a pot of bubbly fondue, or dim the lights and watch as snowflakes fall.
Dining at Castle Hill Resort and Spa is an experience all its own. The menu is a creation of French-influenced American cuisine offered at breakfast and dinner. The inn also boasts the only full-service spa in the region with a focus on fitness, wellness and mental restoration. Drape yourself across a massage table for a treatment that is likened to an out-of-body experience at this Aveda concept spa, where aromatherapy is also part of the philosophy. The region offers plenty of activities including skiing, sledding and snowshoeing during the winter, and golf, tennis, hiking and fly fishing dominating the warmer months. There are also outdoor concerts to enjoy, scenic gondola rides, leisurely drives through covered bridges, and plenty of shopping and gallery hopping too.