The “Pride of Super 8 Award” is given annually to an elite group of Super 8 hotels based on brand-leading quality, customer satisfaction, and Wyndham Rewards member support.
2019 Certificate of Excellence Hall of Fame
Businesses that have received a Certificate of Excellence for five consecutive years qualify for this award.
Close to Worcester, Hartford, and driving distance from Boston or Providence
Enjoy small-town charm at its finest at Super 8 Sturbridge, located right off I-84 and I-90 in the heart of historic Sturbridge, overlooking beautiful Cedar Lake. Our hotel provides friendly service and easy access to area attractions, including Old Sturbridge Village and the Sturbridge Host Conference Center.