Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Start by selecting your hotel
Start by selecting your hotel
Start by selecting your hotel

Save up to $603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more



Top Hotel Deals

See all 84 Hotels in St. Johnsbury
Fairbanks Inn $114
Fairbanks Inn

Fairbanks Inn

401 Western Ave, St. Johnsbury
     
    3.9
    of 5, from 162 reviews
    2.0 out of 5.0

    Situated in St. Johnsbury, this hotel is within a 15-minute walk of Fairbanks Museum and Planetarium and St. Johnsbury Athenaeum. Catamount Arts is 0.7 mi (1.1 km) away.

    Comfort Inn & Suites Near Burke Mountain $143
    Comfort Inn & Suites Near Burke Mountain

    Comfort Inn & Suites Near Burke Mountain

    703 Us Route 5, St. Johnsbury
       
      4.6
      of 5, from 311 reviews
      2.0 out of 5.0

      Situated in St. Johnsbury, this hotel is within 3 mi (5 km) of St. Johnsbury Athenaeum, Catamount Arts, and Fairbanks Museum and Planetarium. Great Vermont Corn Maze is 10.1 mi (16.3 km) away.

      Mountain View Grand Resort & Spa $110
      Mountain View Grand Resort & Spa

      Mountain View Grand Resort & Spa

      101 Mountain View Rd, Whitefield
         
        4.4
        of 5, from 149 reviews
        4.0 out of 5.0

        This family-friendly Whitefield hotel is located in a rural location, 0.5 mi (0.7 km) from Weathervane Theatre, and within 6 mi (10 km) of Pondicherry Wildlife Refuge and Weeks State Park. Santa's Village and Wilder-Holton House are also within 9 mi (15 km).

        Hampton Inn Littleton $156
        Hampton Inn Littleton

        Hampton Inn Littleton

        580 Meadow St, Littleton
           
          4.6
          of 5, from 411 reviews
          2.5 out of 5.0

          Situated in the mountains, this hotel is within 32 mi (52 km) of Franconia Notch State Park, Santa's Village, and Mount Washington Cog Railway.

          Best Western White Mountain Inn $79
          Best Western White Mountain Inn

          Best Western White Mountain Inn

          87 Wallace Hill Rd, Franconia
             
            3.8
            of 5, from 533 reviews
            2.5 out of 5.0

            Located in the heart of Franconia, this hotel is 6.5 mi (10.4 km) from Cannon Mountain Aerial Tramway and 6.6 mi (10.7 km) from Cannon Mountain Ski Area. Loon Mountain Ski Resort and Mount Washington Cog Railway are also within 25 mi (40 km).

            Burke Mountain Hotel & Conference Center $129
            Burke Mountain Hotel & Conference Center

            Burke Mountain Hotel & Conference Center

            2259 Mountain Rd, East Burke
               
              4.4
              of 5, from 23 reviews
              3.0 out of 5.0

              Situated in Burke, this hotel is 1.3 mi (2.1 km) from Burke Mountain Ski Area and within 20 mi (32 km) of Great Vermont Corn Maze and St. Johnsbury Athenaeum. Fairbanks Museum and Planetarium and Catamount Arts are also within 20 mi (32 km).

              Hillwinds Lodge $79
              Hillwinds Lodge

              Hillwinds Lodge

              33 Dow Ave, Franconia
                 
                4.1
                of 5, from 170 reviews
                2.5 out of 5.0

                Situated on a river, this motel is 1.5 mi (2.5 km) from Frost Place and within 6 mi (10 km) of Sunset Hill Golf Course and Sugar Hill Historical Museum. Echo Lake Beach and Strawberry Hill State Forest are also within 6 mi (10 km).

                Maplewood Lodge $89
                Maplewood Lodge

                Maplewood Lodge

                4992 Memorial Drive, Lyndonville
                   
                  2.9
                  of 5, from 39 reviews
                  2.5 out of 5.0

                  Situated in Lyndon, this motel is within 9 mi (15 km) of Fairbanks Museum and Planetarium, St. Johnsbury Athenaeum, and Catamount Arts. Great Vermont Corn Maze and Burke Mountain Ski Area are also within 12 mi (20 km).