Hotels in Downtown Sturbridge

The Official Guide to Hotels in Downtown Sturbridge – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Dorothy Ioannidis
7 months ago

Best Hotels in Downtown Sturbridge

View all photos

8.7
Excellent
924 Reviews

From

130$/night

Publick House Historic Inn And Country Motor Lodge

277 Main St. Rte.131 On The Common
Check Availability

Luxury Hotels in Downtown Sturbridge

View all photos

8.3
Very good
352 Reviews

From

119$/night

Holiday Inn Express & Suites - Sturbridge By Ihg

21 New Boston Road
Check Availability

5 Star Hotels in Downtown Sturbridge

View all photos

8.6
Excellent
216 Reviews

From

104$/night

Hampton Inn Sturbridge

328 Main Street
Check Availability

4 Star Hotels in Sturbridge City Centre

View all photos

7.5
Very good
251 Reviews

From

79$/night

Super 8 By Wyndham Sturbridge

358 Main St
Check Availability

Location

Sturbridge, Massachusetts, United States, 01566

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE