The award-winning Castle Hill Spa, an Aveda Concept Spa, is the only full-service spa in the Okemo/Ludlow region. The spa features six private treatment rooms in the historic carriage house on the grounds of the Castle Hill Resort. The philosophy of this luxurious country spa is to focus on every aspect of fitness, from physical wellness to mental restoration. Mindful of your comfort, this Vermont spa hotel features every amenity required to sooth and pamper you during your visit. From the heated outdoor pool and hot tub to the fully-equipped fitness center, it’s quite easy to lose all sense of time here.