Photo by Dennis Curran/VermontVacation.com
Find hotels in St. Johnsbury, VT from Rp1.744.445
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in St. Johnsbury
Pet friendly
Check prices for these dates
Top 10 St. Johnsbury hotels and places to stay
Our top choices for St. Johnsbury hotels

The Wayside Inn
The Wayside Inn
8.8 out of 10, Excellent, (832)
The price is Rp1.935.014
Rp2.099.491 total
includes taxes & fees
3 Sept - 4 Sept

Nootka Lodge
Nootka Lodge
9.0 out of 10, Wonderful, (1002)
The price is Rp1.799.271
Rp2.161.510 total
includes taxes & fees
24 Aug - 25 Aug

Eastgate Inn
Eastgate Inn
8.0 out of 10, Very good, (467)
The price is Rp1.775.392
Rp1.926.382 total
includes taxes & fees
7 Sept - 8 Sept

Comfort Inn & Suites Near Burke Mountain
Comfort Inn & Suites Near Burke Mountain
9.2 out of 10, Wonderful, (866)
The price is Rp2.782.805
Rp3.033.258 total
includes taxes & fees
7 Sept - 8 Sept

Fairbanks Inn
Fairbanks Inn
7.4 out of 10, Good, (798)

Rabbit Hill Inn
Rabbit Hill Inn
9.4 out of 10, Exceptional, (32)
The price is Rp3.059.436
Rp3.661.806 total
includes taxes & fees
26 Aug - 27 Aug
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in St. Johnsbury
Find the best St. Johnsbury areas for the activities you enjoy most.
St. Johnsbury Center
While St. Johnsbury Center may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Stephen Huneck Dog Chapel and Dog Mountain, Home of Stephen Huneck Gallery.
Learn more about St. Johnsbury
Come to St. Johnsbury and enjoy its cafes, musicals and culture.

Photo by Dennis Curran/VermontVacation.com
Open Photo by Dennis Curran/VermontVacation.com
Top St. Johnsbury Hotel Reviews

Rabbit Hill Inn
10/10 Excellent

Stonybrook Motel & Lodge
10/10 Excellent
More cheap stays in St. Johnsbury
More cheap stays in St. Johnsbury

Cabot Inn & Suites
200 Portland Street, Lancaster, NH
The price is Rp2.052.125 per night from 2 Sept to 3 Sept
Rp2.052.125
Rp2.226.570 total
2 Sept - 3 Sept
includes taxes & fees
7.6/10 Good! (1,002 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of St. Johnsbury
Accommodation near St. Johnsbury attractions
Hotels Near St. Johnsbury, Vermont
- Lincoln Hotels
- New England Hotels
- White Mountains Hotels
- Northern Vermont Hotels
- Bretton Woods Hotels
- Franconia Hotels
- Littleton Hotels
- Jefferson Hotels
- Waterville Valley Hotels
- Bethlehem Hotels
- Whitefield Hotels
- North Woodstock Hotels
- Woodsville Hotels
- Lancaster Hotels
- Appalachian Mountains Hotels
- Barton Hotels
- East Burke Hotels
- Sugar Hill Hotels
- Barre Hotels
- Twin Mountain Hotels
Explore more hotels
More ways to book
Expedia's Latest Trends
Hotels
- Hotels with smoking rooms in Carlsbad
- Hotels with smoking rooms in Jamestown
- Hotels with smoking rooms in Sanford
- Hotels with smoking rooms in Mountain Home
- Hotels with smoking rooms in Danville
- Hotels with smoking rooms in Cookeville
- Gay-Friendly Hotels in Hot Springs
- Hotels with smoking rooms in Collinsville
- Hotels with smoking rooms in Poughkeepsie
- Hotels with smoking rooms in Kingsland
- Hotels with smoking rooms in Rolla