Super 8 by Wyndham Sturbridge

    Discover Sturbridge

    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.

    Dependable Comfort

    Enjoy perks like free breakfast and free WiFi

    Enjoy a free breakfast and keep up your workout routine in our fitness center. Book a room with a lakefront view to take advantage of the scenery. Unwind after a long day on the road in one of our whirlpool suites or go for a swim in our outdoor pool. Each guest room features free WiFi, a mini-refrigerator, microwave, and more. Accessible and smoking rooms are available at our pet-friendly hotel upon request.

    The Spirit of Exploration

    Dig into the past and enjoy fun outdoor activities

    Head to the skate park, or enjoy a lakeside picnic at nearby Cedar Pond for a quiet afternoon. Our Sturbridge hotel is less than one mile from Old Sturbridge Village, an interactive living museum designed to replicate life in 1830s New England. Explore the outdoors at Wells State Park, go fishing in Walker Pond, or hike the trails and enjoy the scenery.

    Photos

    Map & Directions

    358 Main St, Sturbridge, MA, 01566-1376

    Amenities

    Amenities

    GROUP BOOKINGS

    Plan Your Group Travel with Us

    Book your family reunion, sports team, tour group, or other group travel at our hotel. Submit a request for information about special rates on blocks of rooms.

    Reviews