Select Berkshire Inns
Regions
 
Sterling is located at the foot of Mount Wachusett in Worcester County. The community was named after the Earl of Sterling, a Scottish lord

The town claims to be birthplace of "Mary Had a Little Lamb," although this is frequently disputed.
For a complete list of all the Sterling inns and bed and breakfasts listed on this site please go to the contact page, or check the regional and gateway pages from the menus on the top right of this page.
Related link: Sterling Chamber of Commerce
 
Connecticut River West
Central Berkshires
Mohawk Trail
Southwest Massachusetts
Tanglewood North
Tanglewood South
Gateway regions
Vermont
New York
New Hampshire
Central Massachusetts
Connecticut