Places to stay in Windsor, Massachusetts
Photos: Birchwood Inn - Lenox, The Village Inn - Lenox
![]() |
![]() |
Click property titles for more detailed descriptions
Map showing location of Windsor
Windsor links of interest
Nearby towns close to Windsor, Massachusetts
Windsor is a town in Berkshire County, Massachusetts, United States. It is part of the Pittsfield, Massachusetts Metropolitan Statistical Area.
- Dalton - 4 km
- Peru - 5 km
- Hinsdale - 5 km
- Cheshire - 5 km
- Lanesboro - 6 km
- Plainfield - 7 km
- Savoy - 7 km
- Worthington - 7 km
- Lanesborough - 8 km
- Lee* - 16 km
- Williamstown* - 16 km
- Pittsfield* - 9 km
- North Adams* - 13 km
- Richmond* - 17 km
- South Lee* - 19 km
- Lenox* - 15 km
- Shelburne Falls* - 17 km
- Adams* - 8 km
- Charlemont* - 12 km
Towns are shown withing 20km radius of Windsor, Massachusetts. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

