A version of this story appeared in Granite Post’s newsletter. Subscribe here.
When winter hits New Hampshire, you don’t have to choose between staying warm and going out. Across the state, restaurants, breweries, and vineyards are turning up the heat, literally, with private igloos and cozy dining spaces that let you soak in snowy views without freezing your fingers off.
Here are some top winter dining experiences across the state:
Rooftop at The Envio — Portsmouth
Private heated igloos sit atop this downtown Portsmouth rooftop, offering panoramic views of the Piscataqua River and city skyline. Each transparent dome includes heaters and blankets.
Averill House Vineyard — Brookline
This family-run vineyard hosts private heated igloo wine tastings overlooking snow-covered vines. Guests can enjoy handcrafted New England wines, mulled wine, and charcuterie boards in a cozy winter setting.
Waterhouse Restaurant — Peterborough
Riverfront igloos seat up to eight guests and offer a heated, intimate dining experience right along the water.
L Street Tavern — Hampton
This tavern sets up seasonal igloos for private dining with friends. Expect a casual, social atmosphere, paired with pub fare and winter drinks, in a heated dome.
Woodstock Inn Brewery — North Woodstock
Each igloo offers a private space to enjoy house-brewed beers and hearty pub-style food after a day outdoors.
Surfside Burger Bar — Hampton Beach
Stay warm inside a heated dome while enjoying burgers, cocktails, and ocean views—a rare combo during New Hampshire’s colder months.
(Plus one unique non-igloo option:)
Winter Lunch at Castle in the Clouds — Moultonborough (Lakes Region)
Guests dine inside the restored Carriage House, where original horse stalls have been transformed into a unique indoor event and dining space.



















