Luxury Hotels Atlas / Places / United States / Stowe / Topnotch Resort

Topnotch Resort

Stowe, Vermont, United States · Independent · Accessible Luxury

Topnotch Resort: ExteriorTopnotch Resort: Explore the Topnotch Resort Stowe | SPIRE HospitalityTopnotch Resort: Expansive rooms at Topnotch Resort

Topnotch began in the early 1950s as a private ski club developed by Dick Hood and Don Schole, then opened as a family village inn in 1959 with a small lounge and a 24-seat restaurant, after Georgia eccentric Don Boardman bought it in 1958. Arthur Kreizel and Jack Cummings bought the lodge in the early 1970s and ushered in the resort's golden era, on 120 wooded acres on Mountain Road overlooking Mount Mansfield's notch.

About Topnotch Resort

History

Topnotch Resort sits on 120 acres along Mountain Road (Route 108) in Stowe, Vermont, near Smugglers' Notch. The property grew out of a private ski club in the 1950s and opened as a resort around 1959.

Under later ownership it developed into a full four-season resort, adding a renowned tennis center and a full-service spa that made it one of Stowe's premier destinations. The resort today offers 68 guest rooms.

Restaurants and bars

Experiences

Amenities

Awards

Open Topnotch Resort in the atlas for live weekend rates, photos, and the full folio.

More hotels in Stowe

All luxury hotels in Stowe

How the six LHA Tiers work