Stowe has the best collection of luxury ski hotels in New England. The flagship of these posh hotels is the ski in, ski out Stowe Mountain Lodge.
Stowe Mountain Lodge *****
The Stowe Mountain Lodge is New England’s best luxury ski hotel. From the stirring views of Mount Mansfield to the sophsticated upscale rooms, the Stowe Mountain Lodge is truly a first class ski hotel and without peer in the East. The decor is an updated, modern take on rustic elegance that gives the entire property the feeling of being a botique hotel despite the fact it boasts over 300 rooms.
Trapp Family Lodge ****
The Von Trapp Family was made famous by the move “The Sound of Music” in which they fled Nazi-occupied Austria. The place they fled to was Stowe. Arriving in Vermont they set up the Trapp Family Lodge which is one of the most authentic examples of a truly European “Gasthaus” style hotel in the United States.
Stoweflake Mountain Resort & Spa ****
The four-star Stoweflake Mountain Resort & Spa is just located just outside the village of Stowe and minutes from Stowe ski resort.
Topnotch Resort & Spa Stowe ****
The Topnotch Resort & Spa combines rustic charm with modern elements. While the opening of the Stowe Mountain Lodge has dethroned Topnotch as Stowe’s most luxurious (and expensive) lodging option, the Topnotch is a fanstic option for those willing to sacrifice ski in, ski out access for a more quiet and secluded experience. An complimentary shuttle makes getting to and from the ski area quite easy.
Stone Hill Inn ****
The Stone Hill Inn is Stowe’s finest small country inn. Rooms are warmly decorated and come with a fantastic breakfast.
Golden Eagle Resort ***
Located just on the outskirts of the village of Stowe, the Golden Eagle Resort is Stowe’s best three star option.