/
Close
Newsletters  | Mobile

America's Best Affordable Hotels

Topnotch at Stowe Resort & Spa

Courtesy of Topnotch Resort and Spa

No. 20 Topnotch at Stowe Resort & Spa, VT

Opened in 1959 as the first full resort at Stowe, Topnotch secured a choice location at the base of Vermont’s tallest peak, enclosed by maples and pines. The après-ski gets as much attention as the actual schussing here—and a hot-stone massage in the 30,000-square-foot megaspa is most welcome after a day on the slopes. But winter isn’t the only time worthy of a visit. In the summer or in leaf-peeping season, you can hike the hillside trails and shop for cheese and crafts in the white-steepled town.

Advertisement

Sign Up


Connect With Travel + Leisure
  • Travel+Leisure
  • Tablet
  • Available devices

Already a subscriber?
Get FREE ACCESS to the digital edition


Advertisement

Advertisement

Advertisement

Marketplace