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., Saint Johnsbury, VT 05819
  • Midscale Riverfront property
  • 46 sleeping rooms in hotel
  • Location is great
  • Most guests enjoyed the balcony
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
  • Low Cost Rural property
  • Check-in: 3:00 PM
Hampton Inn Littleton 580 Meadow St., Littleton, NH 03561 ~13.03 miles southeast of Saint Johnsbury
  • Two star Mountain hotel
  • Check-in: 4pm
  • Excellent service at the front desk
  • Comfortable beds
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Inn at Sunset Hill 231 Sunset Hill Rd., Sugar Hill, NH 03586 ~18.43 miles southeast of Saint Johnsbury
  • Expensive Mountain property
  • Hotel has 2 suites
  • Clean rooms
  • Staff was warm and personable
From$100
Excellent 5.0 /5Read 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
  • 60 sleeping rooms in hotel
From$49
Average 3.5 /5Reviews CallBookMore Details
Mountain View Grand Resort & Spa : 101 Mountain View Rd. 101 Mountain View Rd., Whitefield, NH 03598 ~20.59 miles east of Saint Johnsbury
  • Four-star Mountain hotel
  • Has environment-friendly policy See policy
  • Stale bread
  • Disappointing food
From$179
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
  • Low Cost Rural property
  • Hotel has 2 suites
Coos Motor Inn
+1-888-690-5247
209 Main St., Lancaster, NH 03584 ~21.89 miles east of Saint Johnsbury
  • 2-star property
  • Almost all guests thought rooms were spacious
  • Internet is average
Cabot Inn & Suites 200 Portland St., Lancaster, NH 03584 ~22.68 miles east of Saint Johnsbury
  • Affordable Mountain property
  • 3 floors in hotel
  • Food is average
  • Great deal on Expedia
Beacon Resort - Lincoln
+1-800-881-1523
557 Us Rt. 3, Lincoln, NH 03251 ~26.48 miles southeast of Saint Johnsbury
  • 3 star Mountain hotel
  • Hotel has 2 floors
  • Poor WiFi signal
  • Bad wifi
From$115
Average 3.0 /5Reviews CallBookMore Details
Indian Head Resort in Lincoln
+1-888-283-3404
664 Us Route 3, Lincoln, NH 03251 ~26.67 miles southeast of Saint Johnsbury
  • Three Star property
  • 2 conference rooms in property
  • Good wi-fi
  • Ac not working
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Woodwards Resort & Inn : 527 Us Route 3 527 Us Route 3, Lincoln, NH 03251 ~29.07 miles southeast of Saint Johnsbury
  • 3-star Mountain property
  • Hotel has 2 floors
From$72
Average 3.5 /5Reviews CallBookMore Details
Rodeway Inn : 417 Us Route 3
+1-866-429-5787
417 Us Route 3, Lincoln, NH 03251 ~29.50 miles southeast of Saint Johnsbury
  • Two star hotel
  • Free comp. breakfast
Quality Inn 173 South Main St., Barre, VT 05641 Website ~29.59 miles southwest of Saint Johnsbury
  • 2 star Downtown hotel
  • Free comp. breakfast
From$74
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge Inn & Suites - Lincoln 381 U.s. Route 3, Lincoln, NH 03251 ~29.60 miles southeast of Saint Johnsbury
  • Inexpensive Mountain hotel
  • Hotel has 55 rooms
From$60
Average 3.0 /5Reviews CallBookMore Details
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 property
  • 4 floors in hotel
  • Value for money could be better
  • Most guests found the staff to be very friendly
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
  • 3 star Mountain hotel
  • 234 rooms in hotel
  • Good food
  • Designed ski lodge
Stowe Meadows Lodge - Stowe 3233 Elmore Mountain Rd., Stowe, VT 05672 ~30.41 miles west of Saint Johnsbury
  • Four star property
Econo Lodge : 101 Northfield St. 101 Northfield St., Montpelier, VT 05602 ~30.94 miles west of Saint Johnsbury
  • Two star Downtown property
  • Check-in time: 11:00
Hilltop Inn 3472 Airport Rd., Montpelier, VT 05602 ~31.03 miles west of Saint Johnsbury
  • Low priced Downtown property
  • Check in time: 11.00am
  • Pitiful fitness center
  • Friendly service
Holiday Inn Express & Suites : 21 Railroad St. 21 Railroad St., Lincoln, NH 03251 ~31.42 miles southeast of Saint Johnsbury
  • Mid-scale Mountain property
  • Check-in: 4PM
Bluegreen Vacations South Mountain Ascend Resort Collection 23 Innseasons Dr., Lincoln, NH 03251 ~31.42 miles southeast of Saint Johnsbury
  • Expensive Mountain property
  • Fitness + Health Center
From$125
Very Good 4.0 /5Reviews CallBookMore Details
Rivergreen Resort
+1-888-305-3366
Kancamagus Scenic Highway / Rte 112, Lincoln, NH 03251 ~31.50 miles southeast of Saint Johnsbury
  • Cheap Mountain property
  • 120 rooms in hotel
Comfort Inn & Suites at Maplewood
+1-800-881-1523
213 Paine Turnpike North, Montpelier, VT 05602 ~31.88 miles west of Saint Johnsbury
  • Cheap Suburban property
  • 20 suites in hotel
From$123
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
  • Affordable Rural property
  • Free breakfast
  • Even accommodated our early breakfast
  • Location was perfect
From$119
Excellent 5.0 /5Guest Reviews CallBookMore Details
Next 25 Saint Johnsbury Hotels >  [1 - 25 of 50]    
Next: See My Saint Johnsbury Hotels with Pricing
Back to Top