1. Publick House Historic Inn | Sturbridge, MA


What is it? This historic New England inn opened in 1771 and still serves travelers hearty meals and colonial charm. Its rustic wood beams, antique furnishings, and famous bakery make it a cozy stop for both history buffs and foodies.
How is it haunted? Guests have long reported paranormal activity, from the sounds of children giggling in empty hallways to the apparition of a woman in period clothing wandering the dining rooms. Others have described Revolutionary War soldiers appearing near the tavern’s hearth. Cold spots and flickering lights add to the uncanny atmosphere, especially for overnight guests.
Time Out tip: Stay the night if you dare—the inn’s rooms are as charming as they are spooky. If you’re just visiting for a meal, grab one of their legendary sticky buns before you leave.
Address: 277 Main St, Sturbridge, MA 01566
Opening hours: Mon-Thu 4-8pm, Fri-Sat 4-9pm, Sun noon-7pm