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/Motels & Accommodations

Fairbanks Inn : 401 Western Ave. 401 Western Ave., Saint Johnsbury, VT 05819
  • Mid-scale Riverfront property
  • Check in: 3:00 PM
  • Could be quieter
  • King size bed
Comfort Inn & Suites St. Johnsbury
+1-888-305-3366
703 Us Route 5 South, St. Johnsbury, VT 05819 ~2.11 miles southwest of Saint Johnsbury
  • Economy Rural hotel
  • Free breakfast
Hampton Inn Littleton - Littleton 580 Meadow St., Littleton, NH 03561 ~13.03 miles southeast of Saint Johnsbury
  • Low-priced Mountain hotel
  • 4 floors in hotel
  • All guests said the reception staff was great
  • Nice patio
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Inn at Sunset Hill : 231 Sunset Hill Rd. 231 Sunset Hill Rd., Sugar Hill, NH 03586 ~18.43 miles southeast of Saint Johnsbury
  • 4 star Mountain hotel
  • 3 floors in hotel
  • All guests loved the dining experience
  • Awesome vibe
From$100
Excellent 5.0 /5Read Reviews CallBookMore Details
Best Western White Mountain Inn 87 Wallace Hill Rd., Franconia, NH 03580 ~18.68 miles southeast of Saint Johnsbury
  • 3 star Mountain property
  • Check-in time: 3pm
Mountain View Grand Resort & Spa : 101 Mountain View Rd. 101 Mountain View Rd., Whitefield, NH 03598 ~20.59 miles east of Saint Johnsbury
  • 4 star Mountain property
  • Hotel has 4 floors
  • Professional managers
  • About half of guests complained about the bathroom
From$179
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Lancaster Motor Inn 112 Main St., Lancaster, NH 03584 ~21.87 miles east of Saint Johnsbury
  • Low priced Rural hotel
  • 27 rooms in property
Coos Motor Inn
+1-888-690-5247
209 Main St., Lancaster, NH 03584 ~21.89 miles east of Saint Johnsbury
  • Economical hotel
  • Breakfast free of charge
  • Near restaurants
From$60
Very Good 4.5 /5Reviews CallBookMore Details
Cabot Inn & Suites : 200 Portland St. 200 Portland St., Lancaster, NH 03584 ~22.68 miles east of Saint Johnsbury
  • Affordable Mountain property
  • 6 suites in hotel
  • Rooms are not good
  • About half of guests thought the building was acceptable
Beacon Resort in Lincoln
+1-800-881-1523
557 Us Rt. 3, Lincoln, NH 03251 ~26.48 miles southeast of Saint Johnsbury
  • Midscale Mountain hotel
  • 73 rooms in hotel
  • Thorough cleaning
  • Most guests thought they were poorly maintained
Indian Head Resort
+1-888-283-3404
664 Us Route 3, Lincoln, NH 03251 ~26.67 miles southeast of Saint Johnsbury
  • 3 star property
  • 2 meeting rooms in property
  • Service is relatively professional
  • Great reception
Woodwards Resort & Inn in Lincoln 527 Us Route 3, Lincoln, NH 03251 ~29.07 miles southeast of Saint Johnsbury
  • 3-star Mountain hotel
  • Hotel has 2 floors
Rodeway Inn
+1-866-429-5787
417 Us Route 3, Lincoln, NH 03251 ~29.50 miles southeast of Saint Johnsbury
  • Low-priced property
  • Check in time: 11:00
Quality Inn in Barre 173 South Main St., Barre, VT 05641 ~29.59 miles southwest of Saint Johnsbury
  • Low priced Downtown hotel
  • 42 rooms in property
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge Inn & Suites - Lincoln 381 U.s. Route 3, Lincoln, NH 03251 ~29.60 miles southeast of Saint Johnsbury
  • 2 star Mountain hotel
  • Check-in: 11:00
The Omni Mount Washington Resort - Bretton Woods 301 Mt. Washington Hotel Rd., Bretton Woods, NH 03575 ~30.30 miles east of Saint Johnsbury
  • High end Mountain hotel
  • Fitness + Health Center
  • Great location
  • Food is a bit overpriced
From$169
Very Good 4.5 /5Guest Reviews CallBookMore Details
Mountain Club on Loon Resort & Spa
+1-800-881-1523
90 Loon Mtn. Rd., Lincoln, NH 03251 ~30.38 miles southeast of Saint Johnsbury
  • Mid-scale Mountain property
  • 2 meeting rooms in hotel
  • Free Wifi
  • Fantastic service
Stowe Meadows Lodge in Stowe 3233 Elmore Mountain Rd., Stowe, VT 05672 ~30.41 miles west of Saint Johnsbury
  • Four star hotel
Econo Lodge : 101 Northfield St. 101 Northfield St., Montpelier, VT 05602 ~30.94 miles west of Saint Johnsbury
  • Low-priced Downtown property
  • 42 rooms in property
Hilltop Inn 3472 Airport Rd., Montpelier, VT 05602 ~31.03 miles west of Saint Johnsbury
  • Economical Downtown property
  • Hotel has 2 floors
  • The majority of guests didn't like the unstylish hotel
  • Most guests said the wifi quality was bad
Holiday Inn Express & Suites - Lincoln 21 Railroad St., Lincoln, NH 03251 ~31.42 miles southeast of Saint Johnsbury
  • 3 star Mountain property
  • 81 rooms in property
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Bluegreen Vacations South Mountain Ascend Resort Collection - Lincoln 23 Innseasons Dr., Lincoln, NH 03251 ~31.42 miles southeast of Saint Johnsbury
  • Four-star Mountain hotel
  • Fitness / Gym is on-site
From$125
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Rivergreen Resort - Lincoln
+1-888-305-3366
Kancamagus Scenic Highway / Rte 112, Lincoln, NH 03251 ~31.50 miles southeast of Saint Johnsbury
  • Cheap Mountain hotel
  • Hotel has 4 floors
Comfort Inn & Suites at Maplewood - Montpelier
+1-800-881-1523
213 Paine Turnpike North, Montpelier, VT 05602 ~31.88 miles west of Saint Johnsbury
  • Two-star Suburban property
  • 20 suites in property
From$123
Very Good 4.5 /5Recent Reviews CallBookMore Details
Brass Lantern Inn B & B in Stowe
+1-888-283-3404
717 Maple St., Stowe, VT 05672 ~33.17 miles west of Saint Johnsbury
  • 3-star Rural hotel
  • Check-in: 3-9:00 pm
  • Lots of common space
  • Great amenities
From$119
Excellent 5.0 /5Read Reviews CallBookMore Details
Next 25 Saint Johnsbury Hotels >  [1 - 25 of 50]    
Next: See My Saint Johnsbury Hotels with Pricing
Back to Top