Special offers and Exclusive deals

Search Hotels

2026-11-14
2026-11-15
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

3-star Hotels in Windham

Albergo Allegria Hotel

43 State Route 296, Windham, United States Show map

Featuring a convenient location about a 25-minute walk from Windham Mountain Resort, the 3-star Albergo Allegria Hotel Windham boasts 18 holes of golf. Located a few moments from Windham Country Club… More

From US$ 160 Book Now

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… More

From US$ 139 Book Now

The Thompson House

19 Rt. 296, Windham, United States Show map

The 3-star The Thompson House Hotel Windham, located within 25 minutes' walk of Windham Mountain Resort, offers a heated pool, Wi-Fi in the rooms. Located just 1.8 km from a convenient place to shop… More

From US$ 195 Book Now

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. More

From US$ 146 Book Now

Beds On Clouds

5320 State Route 23, Windham, United States Show map

Featuring an aqua park, a sundeck, and a picnic area, Beds On Clouds Bed & Breakfast Windham is located in the centre of Windham, a 9-minute walk from Windham Theatre. This bed & breakfast, the… More

From US$ 222 Book Now

Christman'S Windham House

5742 Route 23, Windham, United States Show map

Christman'S Windham House Hotel, located 3 km from The Windham Spa, boasts a swimming pool. There is a convenience store available on the premises. More

From US$ 398 Book Now

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. More

From US$ 204 Book Now