Tucked in the heart of Vermont’s Green Mountains, you will find an elegant full-service resort reminiscent of a time gone by.Castle Hill Resort and Spa follows the tradition of honoring guests with its unique combination of warm hospitality, grace and elegance.Stroll through the charming gardens, indulge in a spa treatment, treat yourself to a gourmet dinner that will tantalize even the most discriminating palate.Recapture the gracious lifestyle of a bygone time. We invite you to come and experience the wonder and magic of Castle Hill Resort and Spa.