Filter Results
5-star Hotels in Windham
The Haues Windham - Spacious Suites, Gym, Mountain Views!
218 New York 296, Windham, United States Show map
Offering a sun deck and a golf course, and views of the mountain, the 5-star The Haues Windham - Spacious Suites, Gym, Mountain Views! hotel is located a 13-minute stroll from Windham Country Club.
Georgian Garden
5159 New York 23, Windham, United States Show map
Georgian Garden Hotel Windham, located a 16-minute walk from The Windham Spa, features Wi-Fi in the rooms. There is also a private garden with a sauna and a barbeque at this guest house.
Mountainside By Windham Mountain Club
19 Resort Drive, Windham, United States Show map
Mountainside By Windham Mountain Club Hotel offers 4 rooms 15 minutes' walk from Windham Mountain Resort. The hotel also includes a private parking lot.