about us

About Town & Country Stowe in Stowe, VT

A Modern Motel  for the Whole Family

Town and Country is a contemporary, select-service hotel serving travel-savvy adventurers of all ages and providing immediate access to the best of Stowe

The Town & Country Stowe is an iconic lodging property located in the center of Stowe. For many years this mid-century gem hosted tourists visiting the beauty and adventure in Stowe. In 2019 new owners stepped in to breathe new life into the property. All the buildings and the entire grounds were renovated. A new wood fired pizza restaurant was added and Stowe’s largest indoor event space was reimagined. Efficiency is paramount and it is what allows the Town & Country Stowe to offer the best value in Stowe. Rooms allow for self check-in. Guest communication is simplified with our text messaging service.

Amenities & Services

Free Wi-Fi access 

 Wood Fired Pizza & Airstream Bar

Direct access to Rec Path

All new rooms

Largest indoor event space in Stowe​

Free game room

Stowe's largest outdoor pool

Start and End your adventure here

  • TripAdvisor
  • Facebook
  • Instagram

© 2020 by Town & Country Stowe

Stowe, Motel, Modern, Chic, Efficiency, Value, Lodging

Our Location

Town & Country Stowe

876 Mountain Road

Stowe, VT 05672