St. Johnsbury, Vermont Restaurants

St. Johnsbury, Vermont offers a bounty of delicious eats from freshly baked pies and dairy products to farm fresh garden vegetables and wild game all served at a range of great restaurants located in the area. Whether you're looking for a family style pizza  joint or a romantic candlelit café, you're sure to satisfy your cravings at these fine restaurants located just minutes away from our hotel.

Restaurants near the Fairbanks Inn...

  • Bailiwicks


    Staff Favorite
    Address: 98 Mill Street
    St Johnsbury, VT 05819
    Contact: 802-424-1211

    Website:
  • Ramunto's Brick Oven Pizza


    Staff's Vote for St. Johnsbury's
    Best Pizza
    Address: 1216 Railroad Street
    St. Johnsbury, VT 05819
    Contact: 802-751-8500

    Website:
  • Anthony's Diner


    Good Local Diner                
    Address: 50 Railroad Street
    St. Johnsbury, VT 05819
    Contact: 802-748-3613
  • Creamery Restaurant


    Staff Favorite
    Address: 46 Hill Street
    Danville, VT 05828
    Contact: 802-684-3616
  • Rabbit Hill Inn


    Exceptional Fine Dining
    Address: 48 Lower Waterford Road
    Lower Waterford, VT 05848
    Contact: 802-748-5168

    Website:
  • Valley View Family Restaurant


    Good Family Restaurant with
    "Something for Everyone"
    Address: 774 Main Street
    Lyndonville, VT 05851
    Contact: 802-626-8685
  • Miss Lyndonville Diner


    Staff's Recommendation for
    "Area's Best Diner"
    Address: 686 Broad Street
    Lyndonville, VT 05851
    Contact: 802-626-9890
  • Lyndon Buffet


    All You Can Eat Chinese Buffet
    Address: 626 Broad Street
    Lyndonville, VT 05851-8685
    Contact: 802-626-8886
St Johnbury VT Hotel
The Fairbanks Inn - St. Johnsbury Hotel, Vermont (VT)
401 Western Avenue , St. Johnsbury, VT 05819
Contact: 802-748-5666 Fax: 802-748-1242
Email:  fairbanksinn@aol.com 
St Johnsbury VT Restaurants