Follow Us


  • Stowe, United States
    1500 Edson Hill Rd, Stowe, 05672.
    Vermont. United States.
    Tel: +1 802-253-7371.

    23 rooms

    • Restaurans   • Bar   • Close to Sky Resort  
    • Garden
      • Outdoor Swimming Pool

    Find other hotels in United States



    Welcome to Edson Hill in Stowe, Vermont. Warm and gracious interiors, luxurious textures, modern amenities; all paired with civilized by-gone era hospitality in a 1940’s estate setting, offering the finest in Stowe, VT lodging. Edson Hill is a distinguished Country Inn and Restaurant, overlooking Vermont’s untouched Worcester range on 38 acres of forest and rolling countryside . . . an iconic Stowe ski resort boutique hotel.

    The Inn at Edson Hill offers 23 exquisitely appointed guest rooms, combining antique and contemporary features. Choose from Manor House guest rooms and suites, or stay in one of the Guest Houses situated on the hill overlooking the Manor. Enjoy the best of both worlds as you relax in elegant comfort, with all of the modern conveniences. The rooms were decorated in the autumn of 2014 by Gauthier Stacy, one of New England’s most highly regarded interior design firms.


    Home | Destinations | Magazine | News | How to Apply | Partners | Facebook | Twitter | Links | Contact Us | Newsletter Suscription