
St. Johnsbury Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Dennis Curran/VermontVacation.com
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your St. Johnsbury Holiday
Well known for its rich history and cultural experiences, St. Johnsbury is a fabulous getaway destination. Book one of our St. Johnsbury holiday packages and experience all that this interesting city has to offer. Any trip to St. Johnsbury needs a well-designed itinerary. Fill yours with big-name attractions like Dog Mountain, Fairbanks Museum and Planetarium and St. Johnsbury Athenaeum. Whatever your travel plans or the size of your budget, organising a tailored St. Johnsbury holiday is a cinch with Expedia.
St. Johnsbury Holiday
St. Johnsbury Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Population | 7,600 |
Max Temp Winter | -3.89ºC |
Max Temp Summer | 24ºC |
Top Sights | Burke Mountain Ski Area, Fairbanks Museum and Planetarium and Dog Mountain |
Our pick of the best St. Johnsbury Hotel Deals

Comfort Inn & Suites Near Burke Mountain
703 US Route 5 St. Johnsbury VT
Fully refundable
The price is AU$270 per night from 18 June to 19 June
AU$270
18 June - 19 June
includes taxes & fees
9.2/10 Wonderful! (1,001 reviews)
"Love the breakfast, staff and hotel very nice and clean. The vibe very peaceful and pleasant."
Reviewed on 19 May 2026

Fairbanks Inn
401 Western Ave St. Johnsbury VT
Fully refundableReserve now, pay when you stay
The price is AU$189 per night from 14 June to 15 June
AU$189
14 June - 15 June
includes taxes & fees
7.4/10 Good! (878 reviews)
"Trouble figuring out the tv controller. Suggest instruction sheets in room for the tv controller and the air conditioner controller."
Reviewed on 19 May 2026

Rabbit Hill Inn
48 Lower Waterford Rd St. Johnsbury VT
The price is AU$318 per night from 29 May to 30 May
AU$318
29 May - 30 May
includes taxes & fees
9.6/10 Exceptional! (35 reviews)
"We were very happy with our stay. We originally chose a room which wasn’t what we expected and the staff was wonderful helping us pick another one. Everyone from the restaurants to the Innkeepers were great."
Reviewed on 18 May 2026
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











