Filter Results
Windham Hotels
Winwood Condominiums By Windham Mountain Club
5220 Ny-23, Windham, United States Show map
Located in a business neighbourhood approximately 20 minutes' walk from Windham Country Club, the comfortable Winwood Condominiums By Windham Mountain Club hotel boasts 18 holes of golf. Guests have…
Antique Rose Inn Windham
326 State Route 296, Windham, United States Show map
The comfortable Antique Rose Inn Windham is nestled around 3 km from Windham Theatre, offering 3 rooms and featuring a picnic area and a golf course.
Wylder Windham
19 New York 296, Windham, United States Show map
The 4-star smoke-free Wylder Windham Hotel is located in Windham, approximately a 25-minute walk from Windham Mountain Resort, and offers a heated pool. The prime location, within a few blocks of…
Eastwind
5088 New York 23, Windham, United States Show map
Featuring spacious rooms and an à la carte restaurant, the smoke-free Eastwind Hotel Windham is about 25 minutes' walk from Windham Theatre. The comfortable hotel also provides guests with Wi-Fi…
Hotel Vienna
107 New York 296, Windham, United States Show map
Offering a convenient location 25 minutes' walk from Windham Mountain Resort, the 4-star Hotel Vienna Windham is proud to feature 18 holes of golf. The hotel features a heated pool and Wi-Fi in…
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.
The Outpost By Windham Mountain Club
5220 Ny-23, Windham, United States Show map
The comfortable The Outpost By Windham Mountain Club Hotel is located in Windham, merely 1.1 km from Windham Fine Arts, and offers a heated pool. The 4-star hotel also includes private car parking.
Cuomo'S Cove
33 Cuomo'S Cove Road, Windham, United States Show map
Located 2.6 km from Windham Mountain Resort, Cuomo'S Cove Hotel Windham is 5 minutes' stroll from Windham Country Club.
The Perch Hotel
7604 New York 23, Windham, United States Show map
Located 4.5 km from Zoom Flume Water Park, the 3-star The Perch Hotel Windham includes 14 rooms with views of the mountain. At this comfortable hotel, guests will find a tennis court to stay active.
Union + Post
5098 New York 23, Windham, United States Show map
The 2-star Union + Post Hotel Windham provides proximity to Windham Mountain Resort, which is located nearly a 25-minute walk away. This Windham hotel offers Wi-Fi in public areas and a charging…
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.