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 in Saint Johnsbury
+1-888-389-4121
401 Western Ave., Saint Johnsbury, VT 05819
  • Cheap Riverfront property
  • Check in: 3:00 PM
  • Most guests were happy with the bathroom
  • Perfectly clean
Comfort Inn & Suites Near Burke Mountain - St. Johnsbury
+1-888-675-2083
703 Route 5 South, St. Johnsbury, VT 05819 ~1.94 miles southwest of Saint Johnsbury
  • Cheap Mountain property
  • 107 rooms in property
From$129
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hampton Inn Littleton - Littleton
+1-800-716-8490
580 Meadow St., Littleton, NH 03561 ~12.95 miles southeast of Saint Johnsbury
  • Affordable Mountain property
  • 4 floors in hotel
From$145
Very Good 4.5 /5Latest Reviews CallBookMore Details
Thayers Inn
+1-800-805-5223
111 Main St., Littleton, NH 03561 ~14.12 miles southeast of Saint Johnsbury
  • Affordable property
  • 3 meeting rooms in property
Eastgate Inn
+1-888-965-1860
335 Cottage St., Littleton, NH 03561 ~14.75 miles southeast of Saint Johnsbury
  • Low-priced Highway hotel
  • Comp. Breakfast
Sugar Hill Inn in Sugar Hill
+1-888-788-5576
116 Route 117, Sugar Hill, NH 03586 ~18.34 miles southeast of Saint Johnsbury
  • Midscale Rural property
  • 2 floors in hotel
From$80
Average 3.0 /5Reviews CallBookMore Details
Inn at Sunset Hill in Sugar Hill
+1-888-897-9207
231 Sunset Hill Rd., Sugar Hill, NH 03586 ~18.43 miles southeast of Saint Johnsbury
  • Four-star Mountain hotel
  • 28 rooms in property
  • Awesome vibe
  • Fantastic service
From$140
Very Good 4.5 /5Latest Reviews CallBookMore Details
The Arlington Hotel
+1-888-311-4278
30 Arlington St., Bethlehem, NH 03574 ~18.46 miles southeast of Saint Johnsbury
  • Three Star hotel
  • Gym is available on property
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Best Western White Mountain Inn - Franconia
+1-888-469-4795
87 Wallace Hill Rd., Franconia, NH 03580 ~18.66 miles southeast of Saint Johnsbury
  • Affordable Mountain property
  • Free comp. breakfast
From$139
Average 3.5 /5Reviews CallBookMore Details
Hillwinds Lodge
+1-888-734-9421
33 Dow Ave., Franconia, NH 03580 ~19.11 miles southeast of Saint Johnsbury
  • 3-star property
  • Check in time: 15:00
From$90
Average 3.0 /5Reviews CallBookMore Details
Franconia Notch Guest House
+1-888-841-5292
484 Forest Hills Rd., Franconia, NH 03580 ~19.54 miles southeast of Saint Johnsbury
  • Midscale Mountain hotel
  • Free comp. breakfast
From$200
Excellent 5.0 /5Hotel Reviews CallBookMore Details
E Barron Brook Inn
+1-888-455-5160
759 Lancaster Rd., Whitefield, NH 03598 ~20.31 miles east of Saint Johnsbury
  • Midscale property
  • 28 sleeping rooms in hotel
Mountain View Grand Resort & Spa in Whitefield
+1-888-965-8297
101 Mountain View Rd., Whitefield, NH 03598 ~20.59 miles east of Saint Johnsbury
  • Four star Mountain hotel
  • 141 sleeping rooms in hotel
  • Food is a bit overpriced
  • Friendly bartender
From$139
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Lancaster Motor Inn in Lancaster
+1-888-906-6358
112 Main St., Lancaster, NH 03584 ~21.87 miles east of Saint Johnsbury
  • Cheap Rural property
  • Check-in time: 1:00 PM
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Cabot Inn & Suites
+1-888-749-6785
200 Portland St., Lancaster, NH 03584 ~22.68 miles east of Saint Johnsbury
  • Two-star Mountain hotel
  • Hotel has 3 floors
  • Reception is all right
  • Fair budget hotel
Indian Head Resort
+1-888-878-9982
664 Us Route 3, Lincoln, NH 03251 ~26.67 miles southeast of Saint Johnsbury
  • Mid-scale hotel
  • 2 meeting rooms in property
  • Most guests thought they were poorly maintained
  • Great pool
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge Inn & Suites
+1-888-389-4485
381 U.s. Route 3, Lincoln, NH 03251 ~26.67 miles southeast of Saint Johnsbury
  • 2 star Mountain hotel
  • Gym / Fitness Center Available
From$85
Very Good 4.5 /5Read Reviews CallBookMore Details
Travelodge Lincoln - Lincoln
+1-888-389-4121
563 Us Rt 3, Lincoln, NH 03251 ~28.89 miles southeast of Saint Johnsbury
  • Low priced hotel
  • Check-in time: 15:00
Days Inn by Wyndham Lincoln - Lincoln
+1-888-675-2083
557 Us Route 3, Lincoln, NH 03251 ~28.99 miles southeast of Saint Johnsbury
  • Mid-scale Mountain property
  • Check in: 11:00 AM
Woodwards Resort in Lincoln
+1-800-716-8490
527 Us Route 3, Lincoln, NH 03251 ~29.07 miles southeast of Saint Johnsbury
  • Midscale Mountain hotel
  • Check-in: 3:00pm
Rodeway Inn
+1-800-805-5223
417 Us Route 3, Lincoln, NH 03251 ~29.50 miles southeast of Saint Johnsbury
  • Cheap hotel
  • 30 rooms in hotel
Quality Inn
+1-888-965-1860
173 South Main St., Barre, VT 05641 ~29.59 miles southwest of Saint Johnsbury
  • Economical Downtown hotel
  • Check-in time: 3:00 PM
Econo Lodge Inn & Suites Lincoln - Lincoln
+1-888-788-5576
381 Us Route 3, Lincoln, NH 03251 ~29.60 miles southeast of Saint Johnsbury
  • Inexpensive Mountain property
  • Check in: 11:00
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
The Lodge at Bretton Woods in Bretton Woods
+1-888-897-9207
2653 Route 302 East, Bretton Woods, NH 03575 ~29.88 miles east of Saint Johnsbury
  • Expensive hotel
Omni Bretton Arms Inn at Mount Washington - Bretton Woods
+1-888-311-4278
173 Mount Washington Rd., Bretton Woods, NH 03575 ~30.13 miles east of Saint Johnsbury
  • Four-star property
  • 34 rooms in hotel
From$160
Very Good 4.5 /5Read Reviews CallBookMore Details
Next 25 Saint Johnsbury Hotels >  [1 - 25 of 50]    
Next: See My Saint Johnsbury Hotels with Pricing

Bar Chart: Upcoming 20 Days of Saint Johnsbury Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Saint Johnsbury, VT discounts available. The chart reflects the cheapest Saint Johnsbury hotel for each day and each star rating category.

FAQs about hotels in Saint Johnsbury

What are the top reviewed hotels in Saint Johnsbury?

Franconia Notch Guest House, Comfort Inn & Suites Near Burke Mountain and Hampton Inn Littleton are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Saint Johnsbury?

Inn at Sunset Hill, Mountain View Grand Resort & Spa and The Lodge at Bretton Woods are the top 3 luxury hotels near Saint Johnsbury city center.

What hotels are closest to the city center of Saint Johnsbury?

Fairbanks Inn, Comfort Inn & Suites Near Burke Mountain, and Hampton Inn Littleton are the properties closest to Saint Johnsbury city center.

How much does a cheap hotel in Saint Johnsbury cost per night?

In the last year, a 2 star hotel in Saint Johnsbury can be as cheap as $140.29 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Saint Johnsbury cost per night?

In the last year, the average 3 star hotel in Saint Johnsbury has been $124.50 per night. (based on HotelPlanner prices)

How much does a high-end hotel in Saint Johnsbury cost?

In the last year, the average 4 star hotel in Saint Johnsbury has been $249.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Saint Johnsbury?

Franconia Notch Guest House, Inn at Sunset Hill and Mountain View Grand Resort & Spa are the best rated independent hotels (not part of a big brand).

What are the best Choice Hotels branded hotels in Saint Johnsbury?

Comfort Inn & Suites Near Burke Mountain, Econo Lodge Inn & Suites and Econo Lodge Inn & Suites Lincoln are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

Back to Top