Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Johnsbury Vermont Hotels & Motels

Only hotels in Saint Johnsbury are listed below. Search for the cheapest discounted hotel and motel rates in or near Saint Johnsbury, VT for your upcoming personal or group trip. We provide the best Saint Johnsbury, Vermont motel and hotel rooms. Browse the Saint Johnsbury area hotels to find the perfect lodging! Please use the provided map of the Saint Johnsbury hotels. Group booking? Search Saint Johnsbury Group Hotel Rates

The Saint Johnsbury center is about 11 miles south of Burke Mountain Ski Area and 21 miles northwest of White Mountain National Forest.

Saint Johnsbury Hotels & Accommodations

Fairbanks Inn 401 Western Ave., Saint Johnsbury, VT 05819
  • Inexpensive Riverfront hotel
  • Check-in: 3:00 PM
  • Clean
  • Great amenities
Comfort Inn & Suites Near Burke Mountain - St. Johnsbury 703 Route 5 South, St. Johnsbury, VT 05819 ~1.94 miles southwest of Saint Johnsbury
  • Midscale Mountain property
  • 107 rooms in property
From$149
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn & Suites St. Johnsbury : 703 Us Route 5 South
+1-800-881-1523
703 Us Route 5 South, St. Johnsbury, VT 05819 ~2.11 miles southwest of Saint Johnsbury
  • Cheap Rural property
  • 10 suites in hotel
Hampton Inn Littleton - Littleton 580 Meadow St., Littleton, NH 03561 ~13.03 miles southeast of Saint Johnsbury
  • Economical Mountain property
  • Check in time: 4pm
  • Rooms were clean and spacious
  • Almost all guests said the beds were comfortable
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Inn at Sunset Hill 231 Sunset Hill Rd., Sugar Hill, NH 03586 ~18.43 miles southeast of Saint Johnsbury
  • Expensive Mountain property
  • 3 conference rooms in property
  • Great room
  • Amazing mountain view
From$110
Excellent 5.0 /5Recent Reviews CallBookMore Details
Best Western White Mountain Inn : 87 Wallace Hill Rd. 87 Wallace Hill Rd., Franconia, NH 03580 ~18.66 miles southeast of Saint Johnsbury
  • Three Star Mountain hotel
  • Fitness / Gym is on-site
From$49
Average 3.5 /5Reviews CallBookMore Details
Mountain View Grand Resort & Spa in Whitefield 101 Mountain View Rd., Whitefield, NH 03598 ~20.59 miles east of Saint Johnsbury
  • Four-star Mountain hotel
  • Fitness / Gym is on-site
  • Great view
  • Bathroom could be optimized
From$139
Very Good 4.5 /5Guest Reviews CallBookMore Details
Lancaster Motor Inn in Lancaster 112 Main St., Lancaster, NH 03584 ~21.87 miles east of Saint Johnsbury
  • Cheap Rural property
  • Check-in: 1:00 PM
Cabot Inn & Suites 200 Portland St., Lancaster, NH 03584 ~22.68 miles east of Saint Johnsbury
  • Low-priced Mountain hotel
  • 3 conference rooms in property
  • Most guests found problems with the furniture
  • Good fitness area
Beacon Resort
+1-800-881-1523
557 Us Rt. 3, Lincoln, NH 03251 ~26.48 miles southeast of Saint Johnsbury
  • Affordable Mountain property
  • 73 rooms in property
  • Housekeeping is satisfactory
  • Most guests liked the proximity to sightseeing
Indian Head Resort
+1-888-283-3404
664 Us Route 3, Lincoln, NH 03251 ~26.67 miles southeast of Saint Johnsbury
  • 3 star property
  • Hotel has 2 meeting rooms
  • Friendly staff
  • Good restaurant service
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Woodwards Resort & Inn - Lincoln 527 Us Route 3, Lincoln, NH 03251 ~29.07 miles southeast of Saint Johnsbury
  • 3 star Mountain property
  • Hotel has 10 suites
Rodeway Inn in Lincoln
+1-866-429-5787
417 Us Route 3, Lincoln, NH 03251 ~29.50 miles southeast of Saint Johnsbury
  • Economical property
  • 30 rooms in hotel
Quality Inn in Barre 173 South Main St., Barre, VT 05641 Website ~29.59 miles southwest of Saint Johnsbury
  • Low priced Downtown hotel
  • Free breakfast available
Econo Lodge Inn & Suites - Lincoln 381 U.s. Route 3, Lincoln, NH 03251 ~29.60 miles southeast of Saint Johnsbury
  • Cheap Mountain hotel
  • Comp. Breakfast
The Omni Mount Washington Resort in Bretton Woods 301 Mt. Washington Hotel Rd., Bretton Woods, NH 03575 ~30.30 miles east of Saint Johnsbury
  • Four-star Mountain hotel
  • 15 meeting rooms in hotel
  • Average sized rooms
  • Most guests thought the service was very professional
From$125
Very Good 4.5 /5Latest Reviews CallBookMore Details
Mountain Club on Loon Resort & Spa in Lincoln
+1-800-881-1523
90 Loon Mtn. Rd., Lincoln, NH 03251 ~30.38 miles southeast of Saint Johnsbury
  • 3 star Mountain hotel
  • 2 meeting rooms in property
  • Good food at the pub
  • Good food
Stowe Meadows Lodge in Stowe 3233 Elmore Mountain Rd., Stowe, VT 05672 ~30.41 miles west of Saint Johnsbury
  • 4 star hotel
Econo Lodge 101 Northfield St., Montpelier, VT 05602 ~30.94 miles west of Saint Johnsbury
  • Economical Downtown property
  • 42 sleeping rooms in hotel
Hilltop Inn 3472 Airport Rd., Montpelier, VT 05602 ~31.03 miles west of Saint Johnsbury
  • Economy Downtown hotel
  • Hotel has 2 meeting rooms
  • Approx. half of guests criticized the small bathroom
  • No complementary laundry facilities
Holiday Inn Express & Suites 21 Railroad St., Lincoln, NH 03251 ~31.42 miles southeast of Saint Johnsbury
  • 3-star Mountain hotel
  • Hotel has 4 floors
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Bluegreen Vacations South Mountain Ascend Resort Collection 23 Innseasons Dr., Lincoln, NH 03251 ~31.42 miles southeast of Saint Johnsbury
  • Four star Mountain property
  • Check-in time: 10:00
From$125
Very Good 4.5 /5Latest Reviews CallBookMore Details
Rivergreen Resort in Lincoln
+1-888-305-3366
Kancamagus Scenic Highway / Rte 112, Lincoln, NH 03251 ~31.50 miles southeast of Saint Johnsbury
  • Two star Mountain hotel
  • 120 rooms in hotel
Comfort Inn & Suites at Maplewood : 213 Paine Turnpike North
+1-800-881-1523
213 Paine Turnpike North, Montpelier, VT 05602 ~31.88 miles west of Saint Johnsbury
  • Economy Suburban property
  • Hotel has 90 rooms
From$122
Very Good 4.5 /5Review Score CallBookMore Details
Brass Lantern Inn B & B
+1-888-283-3404
717 Maple St., Stowe, VT 05672 ~33.17 miles west of Saint Johnsbury
  • Three Star Rural property
  • Check-in time: 3-9:00 pm
  • Clean, charming inn
  • Tasty breakfast
From$119
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Next 25 Saint Johnsbury Hotels >  [1 - 25 of 50]    
Next: See My Saint Johnsbury Hotels with Pricing
Back to Top