The Publick House Historic Inn & Country Lodge

Nestled on acres of beautiful countryside in the heart of New England, the Publick House is where delicious homemade food and comfortable lodging come together as your home away from home. Through the years, this historical destination has grown into a landmark in Sturbridge, offering two charming restaurants that boast a dining experience from an era that has long passed. Whether you are seeking a romantic weekend for two, looking for a restaurant that offers fine dining or a convenient meeting place, planning a bridal shower, or want the perfect venue for your dream wedding weekend retreat, the Publick House welcomes you.


  • Spend the Night
  • Tastes & Sips
  • Weddings


277 Main Street (Rte. 131)
Sturbridge, MA 01566


508-347-3313 or 800 782-5425