Accommodation in Stowe
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.