Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
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. Each air-conditioned room is furnished with a refrigerator microwave and flat-screen cable TV. A coffee maker hairdryer and ironing facilities are provided in every room. A daily continental breakfast is served in the morning at Super 8 Sturbridge. The 24-hour front desk has copy/fax services available and guests can use the meeting room on-site fitness centre and laundry facilities. Pets are welcome and parking is free at this hotel. Old Sturbridge Village and Museum is a 2-minute drive from the Super 8. The hotel is 3 miles from Hemlock Ridge Golf Course.