2940 Route 103
The 70 guest rooms and 26 suites at The Pointe at Castle Hill Resort are designed to offer a cozy home away from home in the scenic Green Mountains. Among the most relaxing, affordable and family-friendly hotels in Ludlow, their accommodations make it easy to unwind, rest, and recharge after a day of outdoor adventure. Offering a variety of options, from king and queen bedrooms to spacious suites, they’re the perfect choice for romantic getaways, family vacations, and group holidays. Pet-friendly rooms are available.