Econo Lodge sign in Sturbridge, Massachusetts

Econo Lodge


Enjoy an easy stop on the road at the pet-friendly Econo Lodge® hotel in Sturbridge, MA near Old Sturbridge Village. Conveniently located off Route 20, this Sturbridge discount hotel gives you easy access to Hyland Orchard & Brewery and such nearby attractions as Old Sturbridge Village, Brimfield Antique Show and Stageloft Repertory Theater. Shoppers can browse for treasures at many local shops such as Sadie Green’s Curiosity Shop and Chickadees. Sturbridge’s many hiking trails which are located within hundreds of acres of preserved open space are steps away from your room.

The hotel is only 20 miles from the DCU Center in Worcester, a premier indoor arena and convention center. This discount hotel in Sturbridge cares about the environment and has taken active steps to support green hotel practices. They invite you to relax in your guest room, which features a flat-screen TV, coffee maker, refrigerator, microwave and desk. Econo Lodge® hotels are the familiar name that makes travel simple. They’re easy to find, easy to book and easy on your wallet.


408 Main Street Sturbridge, MA 01566


Visit Website