Hotels in Saint Johnsbury

Search and compare Saint Johnsbury hotels from hundreds of travel sites and save

Saint Johnsbury, VT, United States
May 28 — May 292
Saint Johnsbury, VT, United States
Sat 5/28
Sun 5/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Saint Johnsbury

Filter by star ratings
All filters
Comfort Inn & Suites Near Burke Mountain
8.8 Excellent
703 Us Route 5, Saint Johnsbury, VT, United States
Show on map
2.2 mi from city centre, Saint Johnsbury 
ExcellentBased on 306 reviews
8.8

Boasting a saltwater swimming pool, a sauna and a Jacuzzi, Comfort Inn & Suites Near Burke Mountain is situated in Waterford and offers cosy accommodation. It also provides complimentary Wi-Fi.

Fairbanks Inn
7.4 Good
401 Western Avenue, Saint Johnsbury, VT, United States
Show on map
0.6 mi from city centre, Saint Johnsbury 
GoodBased on 19 reviews
7.4

This comfortable hotel in Saint Johnsbury provides free Wi-Fi, as well as a 24-hour reception and an outdoor pool. It is conveniently located for guests wishing to visit local attractions.

Tips for booking a Saint Johnsbury hotel

Cheapest month:July
Most expensive month:June
Average price in Saint Johnsbury:$165/night
Cheapest price found:$76/night
Cheapest day:Wednesday
Most expensive day:Monday
$91 - $216
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$131 - $228
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Johnsbury hotels

Show all 4 hotels
1
Comfort Inn & Suites Near Burke Mountain
8.8 Excellent
703 Us Route 5, Saint Johnsbury, VT, United States
Show on map
2.2 mi from city centre, Saint Johnsbury, VT, United States 

Boasting a saltwater swimming pool, a sauna and a Jacuzzi, Comfort Inn & Suites Near Burke Mountain is situated in Waterford and offers cosy accommodation. It also provides complimentary Wi-Fi.

Cheapest hotels in Saint Johnsbury, Vermont

Show all 4 hotels
Fairbanks Inn
7.4 Good
401 Western Avenue, Saint Johnsbury, VT, United States
Show on map
0.6 mi from city centre,  

This comfortable hotel in Saint Johnsbury provides free Wi-Fi, as well as a 24-hour reception and an outdoor pool. It is conveniently located for guests wishing to visit local attractions.

$151
Avg. per night
Comfort Inn & Suites Near Burke Mountain
8.8 Excellent
703 Us Route 5, Saint Johnsbury, VT, United States
Show on map
2.2 mi from city centre,  

Boasting a saltwater swimming pool, a sauna and a Jacuzzi, Comfort Inn & Suites Near Burke Mountain is situated in Waterford and offers cosy accommodation. It also provides complimentary Wi-Fi.

$194
Avg. per night

Hotel prices in Saint Johnsbury

2 stars and under
Comfort Inn & Suites Near Burke Mountain
#1 Most popular

Comfort Inn & Suites Near Burke Mountain

703 Us Route 5, Saint Johnsbury, VT, United States

8.8 Excellent
$194

Avg. per night

View Deal
Fairbanks Inn
#2 Most popular

Fairbanks Inn

401 Western Avenue, Saint Johnsbury, VT, United States

7.4 Good
$151

Avg. per night

View Deal

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Saint Johnsbury

Saint Johnsbury travel FAQs

  • What are the best hotels in Saint Johnsbury?

    306 reviews rated Comfort Inn & Suites Near Burke Mountain with an average score of 8.8/10. It may also be worth looking into the Fairbanks Inn, which received a rating of 7.4/10 from 19 reviews.