Find Hotels in Sturbridge Sturbridge!

  1. Home
  2. Sturbridge
  3. Sturbridge Hotels

Most booked hotels in Sturbridge in the past month

District Map Map Marker
View area on map
Filter By
Filter By
Map

Hotel Class

Property Type

Facilities

See the latest prices and deals by choosing your dates. Choose dates
Scottish Inns Sturbridge
Scottish Inns Sturbridge

142 main Street, Sturbridge

Located 5 miles form Wells State Park, this motel features free WiFi access and a daily free continental breakfast. Old Sturbridge Village is 5 minutes’ drive away.

Very good 732 reviews
8.0
Comfort Inn & Suites Sturbridge-Brimfield
Comfort Inn & Suites Sturbridge-Brimfield

83 Hall Road, Sturbridge

Located in Sturbridge, 20 miles from DCU Center Arena & Convention Center, Comfort Inn & Suites Sturbridge-Brimfield provides accommodations with a fitness center, free private parking, a shared lounge and a bar.

Very good 639 reviews
8.5
Holiday Inn Express & Suites Sturbridge By IHG
Holiday Inn Express & Suites Sturbridge By IHG

21 New Boston Road, Sturbridge

Located within 21 miles of DCU Center Arena & Convention Center and 26 miles of University of Connecticut, Holiday Inn Express & Suites - Sturbridge by IHG provides rooms in Sturbridge. This 3-star hotel offers a 24-hour front desk.

Very good 494 reviews
8.7
Sturbridge Host Hotel And Conference Center
Sturbridge Host Hotel And Conference Center

366 main Street, Sturbridge

This lakefront Sturbridge, Massachusetts hotel features a heated indoor swimming pool and hot tub, on-site water sports facilities and free WiFi. Old Sturbridge Village is 5 minutes’ drive.

Pleasant 340 reviews
6.1
Hamilton Inn Sturbridge
Hamilton Inn Sturbridge

172 main Street, Sturbridge

Located within 22 miles of DCU Center Arena & Convention Center and 27 miles of University of Connecticut, Hamilton Inn Sturbridge has rooms in Sturbridge. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

Pleasant 337 reviews
6.7
Super 8 by Wyndham Sturbridge
Super 8 by Wyndham Sturbridge

358 main St., Sturbridge

This Sturbridge, Massachusetts hotel is located on Cedar Lake and next to the Sturbridge Conference Center. Super 8 features a seasonal outdoor pool and rooms with free WiFi.

Good 335 reviews
7.6
Days Inn by Wyndham Sturbridge
Days Inn by Wyndham Sturbridge

400 Haynes Road , Sturbridge

Days Inn Sturbridge is a popular alternative for tourists visiting or passing through Sturbridge (MA). The property offers a variety of amenities to ensure a comfortable stay.

Average 309 reviews
4.7
Hampton Inn Sturbridge
Hampton Inn Sturbridge

328 main Street, Sturbridge

Located within 21 miles of DCU Center Arena & Convention Center and 26 miles of University of Connecticut, Hampton Inn Sturbridge has rooms in Sturbridge. With free WiFi, this 3-star hotel offers a 24-hour front desk and an ATM.

Very good 273 reviews
8.4

Pets Friendly Hotels In Sturbridge. See all