Star Rating
Hotel Name
Price Range (USD)to
Amenities

St. Johnsbury Vermont Hotels & Motels

Find hotels in St. Johnsbury using the list and search tools below. Find cheap and discounted hotel/motel rates in or nearby St. Johnsbury, VT for your corporate or personal leisure travel. We list the best St. Johnsbury, Vermont hotel and motel rooms. Browse the St. Johnsbury area hotels to find the perfect lodging! Please use the provided map of the St. Johnsbury hotels. Booking 5+ Rooms? Find St. Johnsbury Group Hotel Discounts

The St. Johnsbury center point is about 13 miles southwest of Burke Mountain Ski Area and 22 miles west of White Mountain National Forest.

St. Johnsbury Hotels, Motels & Accommodations

Fairbanks Inn 401 Western Ave., Saint Johnsbury, VT 05819 ~0.22 miles northwest of St. Johnsbury
  • 3-star Riverfront property
  • Hotel has 46 rooms
  • For 67%, maintenance was acceptable
  • Most guests said the beds were comfortable
Comfort Inn & Suites St. Johnsbury
+1-888-305-3366
703 Us Route 5 South, St. Johnsbury, VT 05819
  • Inexpensive Rural hotel
  • Free complimentary breakfast
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn Littleton : 580 Meadow St. 580 Meadow St., Littleton, NH 03561 ~13.31 miles southeast of St. Johnsbury
  • Low priced Mountain property
  • 88 rooms in property
  • Excellent family hotel
  • Nice patio
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Inn at Sunset Hill in Sugar Hill 231 Sunset Hill Rd., Sugar Hill, NH 03586 ~18.35 miles southeast of St. Johnsbury
  • Expensive Mountain property
  • Hotel has 3 meeting rooms
  • Food was immaculate
  • Excellent golf hotel
From$100
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Best Western White Mountain Inn in Franconia 87 Wallace Hill Rd., Franconia, NH 03580 ~18.76 miles southeast of St. Johnsbury
  • Midscale Mountain property
  • Hotel has 2 floors
Mountain View Grand Resort & Spa 101 Mountain View Rd., Whitefield, NH 03598 ~21.49 miles east of St. Johnsbury
  • Expensive Mountain property
  • Hotel has 4 floors
  • Terrific location
  • Vibe was good
From$179
Very Good 4.5 /5Guest Reviews CallBookMore Details
Lancaster Motor Inn : 112 Main St. 112 Main St., Lancaster, NH 03584 ~23.00 miles east of St. Johnsbury
  • Low Cost Rural property
  • 2 suites in hotel
Coos Motor Inn - Lancaster
+1-888-690-5247
209 Main St., Lancaster, NH 03584 ~23.01 miles east of St. Johnsbury
  • Low priced property
  • Popular among families
  • Great water pressure
Cabot Inn & Suites in Lancaster 200 Portland St., Lancaster, NH 03584 ~23.77 miles east of St. Johnsbury
  • Affordable Mountain hotel
  • 3 floors in hotel
  • Drainage system did not work
  • Good layout
Beacon Resort
+1-800-881-1523
557 Us Rt. 3, Lincoln, NH 03251 ~26.43 miles southeast of St. Johnsbury
  • 3 star Mountain hotel
  • Check-in time: 2:00 PM
  • Relatively new rooms
  • Most guests said the reception staff was great
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.61 miles southeast of St. Johnsbury
  • Midscale hotel
  • TV needs to be updated
  • About half of guests thought the service was professional
Quality Inn 173 South Main St., Barre, VT 05641 ~28.31 miles southwest of St. Johnsbury
  • Inexpensive Downtown property
  • Hotel has 42 rooms
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Woodwards Resort & Inn - Lincoln 527 Us Route 3, Lincoln, NH 03251 ~28.92 miles southeast of St. Johnsbury
  • Three Star Mountain property
  • Hotel has 2 floors
Rodeway Inn : 417 Us Route 3
+1-888-690-5281
417 Us Route 3, Lincoln, NH 03251 ~29.34 miles southeast of St. Johnsbury
  • Economy hotel
  • Check in time: 11:00
Econo Lodge Inn & Suites 381 U.s. Route 3, Lincoln, NH 03251 ~29.43 miles southeast of St. Johnsbury
  • Cheap Mountain property
  • Comp. Breakfast
Stowe Meadows Lodge - Stowe 3233 Elmore Mountain Rd., Stowe, VT 05672 ~29.58 miles west of St. Johnsbury
  • Expensive hotel
Econo Lodge : 101 Northfield St. 101 Northfield St., Montpelier, VT 05602 ~29.72 miles west of St. Johnsbury
  • 2 star Downtown hotel
  • 42 rooms in property
Hilltop Inn - Montpelier 3472 Airport Rd., Montpelier, VT 05602 ~29.78 miles west of St. Johnsbury
  • Low priced Downtown hotel
  • Check in: 11.00am
  • Pitiful fitness center
  • Entrance area is not particularly attractive
Mountain Club on Loon Resort & Spa in Lincoln
+1-866-221-8581
90 Loon Mtn. Rd., Lincoln, NH 03251 ~30.23 miles southeast of St. Johnsbury
  • 3-star Mountain property
  • 5 floors in hotel
  • Very good hotel
  • Fantastic service
Comfort Inn & Suites at Maplewood
+1-866-429-5787
213 Paine Turnpike North, Montpelier, VT 05602 ~30.62 miles west of St. Johnsbury
  • 2 star Suburban property
  • Has environment-friendly policy See policy
From$123
Very Good 4.5 /5Reviews CallBookMore Details
The Omni Mount Washington Resort : 301 Mt. Washington Hotel Rd. 301 Mt. Washington Hotel Rd., Bretton Woods, NH 03575 ~30.89 miles east of St. Johnsbury
  • Four star Mountain property
  • Fitness center on property
  • Restaurants were very pricey
  • The price was too high for 75%
From$169
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express & Suites : 21 Railroad St. 21 Railroad St., Lincoln, NH 03251 ~31.22 miles southeast of St. Johnsbury
  • 3 star Mountain hotel
  • Check-in: 4PM
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Bluegreen Vacations South Mountain Ascend Resort Collection in Lincoln 23 Innseasons Dr., Lincoln, NH 03251 ~31.25 miles southeast of St. Johnsbury
  • Four-star Mountain hotel
  • 63 rooms in hotel
From$125
Very Good 4.0 /5Guest Reviews CallBookMore Details
Rivergreen Resort in Lincoln
+1-800-881-1523
Kancamagus Scenic Highway / Rte 112, Lincoln, NH 03251 ~31.34 miles southeast of St. Johnsbury
  • Two-star Mountain property
  • 120 rooms in property
Brass Lantern Inn B & B - Stowe
+1-888-283-3404
717 Maple St., Stowe, VT 05672 ~32.29 miles west of St. Johnsbury
  • 3-star Rural hotel
  • Hotel has 9 rooms
  • Great location
  • Comfort level is high
From$119
Excellent 5.0 /5Latest Reviews CallBookMore Details
Next 25 St. Johnsbury Hotels >  [1 - 25 of 50]    
Next: See My St. Johnsbury Hotels with Pricing
Back to Top