North America / USA / New England / Vermont / Stowe / Best Hotels

Northern Lights Lodge

In Stowe, Vermont, this lodge features indoor and outdoor pools, a game room with billiards, a movie room and free Wi-Fi. It is 6 miles from Mount Mansfield State Forest.


Guest rooms at the Northern Lights Lodge provide private bathrooms and cable TV. Select rooms have kitchen facilities.


The Lodge Northern Lights includes a sauna and a hot tub. The breakfast buffet is available in the fireside lounge area.


Skiing is near the lodge and within walking distance of the Stowe Recreation Path that leads to the downtown area. There are also museums and heritage houses in the area.