Sturbridge hotels & apartments, all accommodations in Sturbridge

Recommended hotels in Sturbridge

Comfort Inn & Suites Colonial Sturbridge photo

Comfort Inn & Suites Colonial Sturbridge

The attractive Comfort Inn & Suites Sturbridge is a great place in a ski area of Sturbridge.

215 Charlton Rd. (Us 20), Sturbridge, United States

Scottish Inns Sturbridge photo

Scottish Inns Sturbridge

Scottish Inns Sturbridge is rated 2 stars and is placed about 5 km from Wells State Park.

142 Main Street, Sturbridge, United States

Hampton Inn Sturbridge photo

Hampton Inn Sturbridge

The excellent Hampton Inn Sturbridge is a 3-star hotel in Sturbridge offering an indoor swimming pool and a golf course. Founded in 2000, the hotel underwent a renovation in 2005.

328 Main Street, Sturbridge, United States