Discount Hotels in Sturbridge, Massachusetts
Sturbridge is a small and very attractive historic town (settled in 1729) located in Worcester County, Massachusetts. While in Sturbridge don’t miss the opportunity to visit the Old Sturbridge Village, an amazing living museum that will give you a very good idea of how a late 18th-early 19th Century New England village looked like. Other top Sturbridge attractions include Tantiusques, the 1,400-acre Wells State Park, and Walker Pond. Regarding budget accommodation, there are more than 40 discount hotels in and nearby Sturbridge. You can easily find excellent budget accommodation for under $100 per room per night.