Escape the city and enjoy a winter retreat in Windham! Book a two-night stay at the Winwood Inn and receive a complimentary third night to extend your ski adventure. Make the most of your time with an extra day to ski, explore, and discover the charm of Windham. Your stay includes access to discounted lift ticket rates throughout the season. Don’t miss out – book your Windham getaway today!
Comfortable and charming accommodations in the heart of Windham, minutes from Windham Mountain. Onsite dining at Tavern 23. Game room, movie theatre, seasonal outdoor pool, pet-friendly rooms, and free shuttle service to Windham Mountain. Play & Stay packages for ski, mountain bike, and golf.