A lakeside beach with people swimming and sunbathing.

Search Cheap Hotels in St. Johnsbury

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Johnsbury Cheap Hotels

Tonight
28 Sept - 29 Sept
Tomorrow
29 Sept - 30 Sept
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for St. Johnsbury cheap hotels

1. Comfort Inn & Suites Near Burke Mountain

Comfort Inn & Suites Near Burke Mountain
St. Johnsbury
United States
D
₹18,652
₹20,330 total
includes taxes & fees
18 Oct - 19 Oct
Comfort Inn & Suites Near Burke Mountain

2. Fairbanks Inn

Fairbanks Inn
St. Johnsbury
United States
Trudie
₹12,648
₹13,787 total
includes taxes & fees
30 Sept - 1 Oct
Fairbanks Inn

3. Rabbit Hill Inn

Rabbit Hill Inn
Lower Waterford
United States
benjamin
₹20,775
₹24,561 total
includes taxes & fees
22 Oct - 23 Oct
Rabbit Hill Inn

4. Colonnade Inn

Colonnade Inn
Lyndonville
United States
Joyce
₹13,712
₹14,946 total
includes taxes & fees
29 Sept - 30 Sept
Colonnade Inn

5. Eastgate Inn

Eastgate Inn
Littleton
United States
Colleen
₹10,445
₹11,333 total
includes taxes & fees
29 Sept - 30 Sept
Eastgate Inn

6. Thayers Inn

Thayers Inn
Littleton
United States
LUIGI
₹10,262
₹12,174 total
includes taxes & fees
29 Sept - 30 Sept
Thayers Inn

7. Hampton Inn Littleton

Hampton Inn Littleton
Littleton
United States
kellie
₹17,993
₹19,523 total
includes taxes & fees
18 Oct - 19 Oct
Hampton Inn Littleton

8. Burke Mountain Hotel & Conference Center

Burke Mountain Hotel & Conference Center
East Burke
Canada
Marc
₹16,817
₹18,331 total
includes taxes & fees
11 Oct - 12 Oct
Burke Mountain Hotel & Conference Center

9. Best Western White Mountain Inn

Best Western White Mountain Inn
Franconia
United States
Jeffrey
₹10,034
₹10,887 total
includes taxes & fees
25 Oct - 26 Oct
Best Western White Mountain Inn

10. Hideaway Inn Franconia Notch

Hideaway Inn Franconia Notch
Sugar Hill
United States
Dimitar
₹9,411
₹10,211 total
includes taxes & fees
25 Oct - 26 Oct
Hideaway Inn Franconia Notch
View all properties

Top St. Johnsbury Hotel Reviews

Cabot Inn & Suites

Cabot Inn & Suites

10/10 Excellent
"We were very happy with property. Our kids loved the pool, I used the fitness center, and the breakfast was fantastic. The bathrooms are a bit outdated, but workable. Otherwise, we were very happy with our stay and would definitely return."
Nicole 1-night trip
Posted less than an hour ago
Cabot Inn & Suites
Stonybrook Motel & Lodge

Stonybrook Motel & Lodge

10/10 Excellent
"It was pretty good but the continental breakfast was a little let down as it was just bagels and a little bit of cereal. But that’s okay because it was mostly just needed to stay the night and got the job done, was pretty clean, no complaints and would stay again if needed"
Denis 1-night trip
Posted 14 hours ago
Stonybrook Motel & Lodge
Fairbanks Inn

Fairbanks Inn

8/10 Good
"We just needed a place to stay the night before catching the shuttle to ride the Lamoille Valley Rail Trail. It was perfect for that. We didn't avail ourselves of the amenities other than breakfast, which was ok."
Paul 1-night trip
Posted 17 hours ago
Fairbanks Inn
Eastgate Inn

Eastgate Inn

10/10 Excellent
"Very conveniently located, clean, comfortable, and well maintained. Staff extremely nice. Good breakfast. I'd stay there again."
Debra 1-night trip
Posted 20 hours ago
Eastgate Inn
Best Western White Mountain Inn

Best Western White Mountain Inn

10/10 Excellent
"The hotel was spotless, quiet, and the breakfast was very good! We will definitely be back!"
Dana 3-night trip
Posted 2 days ago
Best Western White Mountain Inn
Thayers Inn

Thayers Inn

10/10 Excellent
"This is a great place to stay as long as you know the building was built in 1850 and enjoy the authentic buildings of that era."
Richard 1-night trip
Posted 3 days ago
Thayers Inn
Colonnade Inn

Colonnade Inn

8/10 Good
"In all honesty, the rooms were a little shabby. Needs an update. But exceptionally clean with a comfortable bed! Shower was good. "Front" facing rooms get more traffic noise. And the outside was well maintained, except for some areas of the outside concrete walkways. ( hard winters here)! Breakfast was bagged for you in the am to eat in your room. Choice was between cereal w/ regular or oat milk or a breakfast burrito that you heat in your microwave, a muffin ( not great) & juice. If you want fancy breakfast, choose another place. And staff were courteous and kind and the price was right -call them for rates!"
Katherine 2-night trip
Posted 3 days ago
Colonnade Inn

Frequently asked questions

What is St. Johnsbury like for travellers on a budget?
St. Johnsbury has a variety of cheap accommodation options and places to visit, making it a great holiday choice for budget-conscious travellers. You can find ways to save money while getting to know this destination, which is home to attractions such as St. Johnsbury Athenaeum, Dog Mountain, Home of Stephen Huneck Gallery and Lamoille Valley Rail Trail.
When is the best time for a budget trip to St. Johnsbury?
Weather will likely play an important role when you plan your trip to St. Johnsbury, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August, with an average temperature of 17°C, while the coldest months are January and February, with an average of -5°C. The snowiest months in St. Johnsbury are January, March, February and November, with each month seeing an average of 30 cm of snowfall.
What is there to see and do in St. Johnsbury?
You won't need to spend big to take advantage of things to see and do in St. Johnsbury. You can budget for the top local attractions on your list, and then make time for activities that are easy on the wallet. Enjoy the local natural beauty at Lamoille Valley Rail Trail and Connecticut River, or check out the area's cultural spots like St. Johnsbury Athenaeum.
How can I get to St. Johnsbury and get around on a budget?
Looking at these ways to get around St. Johnsbury is a smart way to keep your trip affordable. The nearest airport is Lyndonville, VT (LLX-Caledonia County), situated 10.6 mi (17 km) away. If that doesn't suit your budget, you can arrange flights in and out of Whitefield, NH (HIE-Mount Washington Regional), which is 23.2 mi (37.4 km) away. St. Johnsbury might not have very many public transport options so a rental car could be a reasonable alternative to see more of the area.

Explore a world of travel with Expedia