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 Fairbanks Inn...

  • Bailiwicks

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

  • 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

  • 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

  • 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
Fairbanks Inn
401 Western Avenue , St. Johnsbury, VT 05819
Contact: 802-748-5666 Fax: 802-748-1242
St Johnsbury VT Restaurants

Book Now