The Hermitage Inn

The Hermitage Inn - Event Venue in Dover, Vermont

Restaurant · Dover, Vermont

25 Handle Road, Dover, Vermont, United States

About The Hermitage Inn

The Hermitage Inn is a historic, luxury inn and fine-dining restaurant in West Dover, Vermont near Mount Snow. Thoughtfully restored, it offers 14 rooms and suites and multiple dining venues—from the elegant Birches Dining Room and cozy Tavern to the Orchard Terrace, Pavilion, and private Wine Cellar and Library—ideal for destination weddings, private celebrations, and corporate retreats. Year-round, guests enjoy seasonal Contemporary American cuisine alongside mountain experiences like skiing, snowshoeing, hiking, golf, and fly-fishing.

Venue Details

  • Guest rooms: 14

Ratings

Google Rating: 4.4/5 (175 reviews)

Guest Highlights

  • Staff
  • Restaurant
  • Room
  • Food
  • Dining

Amenities

Facilities

  • wine cellar
  • library
  • outdoor terrace
  • pavilion
  • lounge
  • on-site accommodations
  • private dining rooms

Guest Services

  • activity planning

Recreation

  • skiing
  • snowshoeing
  • snowmobiling
  • hiking
  • fly-fishing
  • golf
  • biking
  • pickleball
  • padel
  • swimming
  • water sports

Style

historic, elegant, luxury, mountain, romantic, intimate

Contact

Phone: (802) 618-0051