Alternate Accommodations

Hotels and Lodging Nearby

Holiday Inn Sturbridge

21 New Boston Rd

Sturbridge, MA 01566

The Sturbridge Host

366 Main St, 

Sturbridge, MA 01566

Super 8 Wyndham Sturbridge
358 Main St
Sturbridge, MA 01566

Southbridge Conference Center

14 Mechanic St

Southbridge, MA 01550

Hampton Inn Sturbridge
328 Main St
Sturbridge, MA 01566

Fairfield Inn & Suites by Marriott

718 Southbridge S 

Auburn, MA 01501

Econo Lodge Sturbridge

408 Main St

Sturbridge, MA 01566