Hamilton Inn


Welcome to Hamilton Inn Sturbridge, your Sturbridge “home away from home.” The Inn is located on Route 131 just south of Route 20, I-84 and I-90. Route 131 offers many nearby food and shopping options. Hamilton Inn Sturbridge aims to make your visit as relaxing and enjoyable as possible, which is why so many guests continue to come back year after year. Old Sturbridge Village (1.7 mi) is located nearby.

You’ll enjoy relaxing rooms that offer a refrigerator and free wifi. The hotel features a 24-hour front desk. For guests with a vehicle, free parking is available. If you like seafood restaurants, Hamilton Inn Sturbridge is conveniently located near Sturbridge Seafood. Hamilton Inn Sturbridge puts the best of Sturbridge at your fingertips, making your stay both relaxing and enjoyable.


172 Main Street
Sturbridge, MA 01518


Visit Website