Publick House Historic Inn
Publick House Historic Inn
  • Share

Publick House Historic Inn


The Publick House Historic Hotel in Sturbridge, Massachusetts, welcomes each guest with friendly hospitality and tasty food straight from Yankee ovens. The Inn was established by Ebenezer Crafts in 1771 as a meeting place for Sturbridge residents and weary visitors on the Boston Post Road. Today, each of the magnificent four seasons offers a unique chance for activities that appeal to both young and old. The Publick House accommodates visitors’ demands for everything from sightseeing to antique shopping, golf to skiing, curling up with a good book to cuddling up with someone special.

Venue Location + Transportation


277 Main Street (RT 131),
Sturbridge, Massachusetts 1566