Sturbridge hotels & apartments, all accommodations in Sturbridge

Recommended hotels in Sturbridge

Comfort Inn & Suites Colonial photo

Comfort Inn & Suites Colonial

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

215 Charlton Rd. (US 20), Sturbridge, USA

Hampton Inn Sturbridge photo

Hampton Inn Sturbridge

The business Hampton Inn Sturbridge is a great place in a historic area of Sturbridge. Founded in 2000, the hotel underwent a renovation in 2005.

328 Main Street, Sturbridge, USA

Super 8 Sturbridge photo

Super 8 Sturbridge

The 2-star Super 8 Sturbridge Hotel is located in old Sturbridge, minutes away from Tinkerville Brook Reserve, Eye Glasses Monument and Notre Dame Parish.

358 Main Street, Sturbridge, USA