Search business hotels in Sturbridge

Enter your dates to find the best deals!

12 properties in Sturbridge
Show map
More accommodations in Sturbridge:
Hotels Motels
Super 8 Sturbridge

Super 8 Sturbridge

Sturbridge, United States of America
8.4

Very good

151 reviews

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 wired internet access.

“Great little motel, rooms were unexpectedly large …dly. Happy customers, would definitely recommend!”

Ryan Australia
Days Inn Sturbridge

Days Inn Sturbridge

Sturbridge, United States of America
7.1

Good

55 reviews

This hotel is a 9-minute drive from Old Sturbridge Village in Massachusetts, which celebrates colonial life in the 1800s. It serves a breakfast buffet and features spacious rooms with free Wi-Fi.

“Booked online and incorrectly put us into smoking …e price we paid online to ease the inconvenience.”

Natalie United States of America
Hampton Inn Sturbridge

Hampton Inn Sturbridge

Sturbridge, United States of America
8.7

Excellent

145 reviews

This hotel features free Wi-Fi and rooms with plush bedding. Old Sturbridge Village is 1 mile from the hotel. Hemlock Ridge Golf Course is an 8 minute drive away.

“The room & Bed are very comfortable.Great night sleep.”

Joseph United States of America

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
+ _
Close map