Find hotels in St. Johnsbury, VT from ₩110,841

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check St. Johnsbury hotel prices

Tomorrow night
This weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 754 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Mountain View Grand Resort & Spa
4.0 star property
9.0 out of 10, Wonderful, (1003)
"It is a luxurious hotel set up in the mountains. Absolutely amazing "
The price is ₩248,237
₩327,021 total
includes taxes & fees
Oct 21 - Oct 22
Mountain View Grand Resort & Spa
The Wayside Inn
2.5 star property
8.8 out of 10, Excellent, (709)
"The room we stayed in for the night served our needs for a nights stay. It was clean and comfortable.The property otherwise, and the exterior is a bit rundown and shabby. The curtains don't cover the entire sliding door to the porch. The screen door has holes. Way too much exterior lighting. The breakfast served was delicious and ample."
The price is ₩158,269
₩171,725 total
includes taxes & fees
Oct 21 - Oct 22
The Wayside Inn
The Chandler at White Mountains, Ascend Hotel Collection
3.0 star property
8.2 out of 10, Very Good, (443)
"The Chandler is a very modern, clean and nice place to stay. The rooms are well-appointed and the beds are comfortable. There was a separate sitting room as you walk into your room. This is where we put our luggage. I absolutely loved the lobby's ambience and the outdoor sitting area off the lobby as well. "
The price is ₩169,460
₩204,108 total
includes taxes & fees
Oct 22 - Oct 23
The Chandler at White Mountains, Ascend Hotel Collection
Cabot Inn & Suites
2.0 star property
7.6 out of 10, Good, (1000)
"We stayed across the street from the reception. Great view, easy parking."
The price is ₩159,323
₩172,865 total
includes taxes & fees
Oct 22 - Oct 23
Cabot Inn & Suites
Thayers Inn
3.0 star property
8.2 out of 10, Very Good, (984)
"Le studio était tou simplement parfait! Propre, confortable et grand! Tout près de la gare et accessible à pied à la place de la Vielle-Ville et ses environs."
The price is ₩110,841
₩134,686 total
includes taxes & fees
Sep 24 - Sep 25
Thayers Inn
Eastgate Inn
2.0 star property
8.2 out of 10, Very Good, (380)
"Our stay was not bad. The room was clean. The only thing that probably needs to be fixed are the entrance pot holes since some of them were big & deep which could damage tourist vehicle’s which could lead to an expense any tourist was not expecting during their trip."
The price is ₩144,888
₩157,210 total
includes taxes & fees
Sep 22 - Sep 23
Eastgate Inn
The Barron Brook Inn
3.5 star property
9.2 out of 10, Wonderful, (282)
"This was our second time staying at the Barron Brook Inn, and yet again it was amazing.The staff at this hotel were incredibly welcoming and helpful throughout our stay. The rooms were immaculate and very comfortable. We also enjoyed the delicious breakfast each morning and loved the convenient location. We will definitely be planning another trip. "
The price is ₩213,157
₩231,275 total
includes taxes & fees
Oct 22 - Oct 23
The Barron Brook Inn
Comfort Inn & Suites Near Burke Mountain
2.5 star property
9.2 out of 10, Wonderful, (771)
"This hotel is the nicest in town. It has 24 hour desk service and a complete breakfast. The pool and exercise room is a bonus. Near the Interstate 91/93."
The price is ₩212,091
₩231,179 total
includes taxes & fees
Oct 20 - Oct 21
Comfort Inn & Suites Near Burke Mountain
Colonnade Inn
2.0 star property
6.6 out of 10, (406)
"Fantastic service, excellent price point. Would recommend. My only complaint was the room had a bit of a musty smell upon arrival. May need better ventilation. But after 15-20 minutes running the air conditioning everything was fine. "
The price is ₩154,672
₩168,594 total
includes taxes & fees
Oct 20 - Oct 21
Colonnade Inn
Hampton Inn Littleton
2.5 star property
9.2 out of 10, Wonderful, (923)
"It was located close to Mt. Washington."
The price is ₩323,079
₩350,540 total
includes taxes & fees
Oct 22 - Oct 23
Hampton Inn Littleton
Coos Motor Inn
2.5 star property
8.2 out of 10, Very Good, (286)
"I was hesitant to book our stay at this hotel, however, it turned out to be an amazing place to stay. Being a wedding planner, I had a wedding in the area which is 1 1/2 hours from my home. We checked in at 9:00pm and the woman was very kind and accommodating. Our room was very clean and the beds and pillows were exceptionally comfortable. I most certainly would stay there again and i highly recommend this hotel!"
The price is ₩159,497
₩173,055 total
includes taxes & fees
Sep 22 - Sep 23
Coos Motor Inn
Burke Mountain Hotel & Conference Center
3.0 star property
9.0 out of 10, Wonderful, (233)
"The hotel was a peaceful retreat. We loved the convenient secure bike storage. The suite offered plenty of room and the shower had really good pressure. The balcony was nice to enjoy the view for morning coffee. Dining options are limited if you don’t have transportation. Wish the fireplace was operational in the summer for the rainy cold day. The kitchen was great for a quick snack but no hot pads. "
The price is ₩195,001
₩241,525 total
includes taxes & fees
Oct 9 - Oct 10
Burke Mountain Hotel & Conference Center
The Wildflower Inn
3.0 star property
8.8 out of 10, Excellent, (85)
"This inn is exquisite! It’s a multi-building facility that offers miles of biking trails on the surrounding acreage as well as a children’s theatre. Our room was large and offered a breathtaking sunset view. Shoulda booked two nights!"
The price is ₩327,820
₩357,324 total
includes taxes & fees
Sep 22 - Sep 23
The Wildflower Inn
Rabbit Hill Inn
4.0 star property
9.6 out of 10, Exceptional, (24)
"Near perfect"
The price is ₩340,833
₩398,097 total
includes taxes & fees
Oct 20 - Oct 21
Rabbit Hill Inn
Presidential Mountain Resort
3.0 star property
9.2 out of 10, Wonderful, (117)
"Fiancée and I enjoyed our stay very much. The resort was very accommodating, and even lets us check-in hours before the check-in time, which was great, and allowed for more exploration time. Beautiful local views, eatery, and so much more. Highly recommend for a weekend getaway with your loved one!"
The price is ₩191,735
₩208,033 total
includes taxes & fees
Sep 22 - Sep 23
Presidential Mountain Resort
Adair Country Inn and Restaurant
3.5 star property
9.6 out of 10, Exceptional, (153)
"The Adair Country Inn is a charming, converted summer "home" built in the 1920s. The staff is very friendly. The dinner was delicious!"
The price is ₩400,530
₩434,572 total
includes taxes & fees
Sep 24 - Sep 25
Adair Country Inn and Restaurant
The Lancaster Motel
3.0 star property
7.6 out of 10, Good, (189)
"Great location"
The price is ₩234,480
₩254,411 total
includes taxes & fees
Sep 23 - Sep 24
The Lancaster Motel
Country Squire Motel
2.0 star property
8.8 out of 10, Excellent, (441)
"great little motel. Clean and spacious rooms. Friendly staff!"
Country Squire Motel
Fairbanks Inn
2.0 star property
7.4 out of 10, Good, (672)
"the balcony, the large open area and the roaring falls behind the hotel"
The price is ₩215,821
₩235,245 total
includes taxes & fees
Sep 26 - Sep 27
Fairbanks Inn
Cozy Condo: Ski-in & Out w/ Burke Mountain Access!
3.0 star property
10.0 out of 10, Exceptional, (1)
Cozy Condo: Ski-in & Out w/ Burke Mountain Access!
Don't see what you're looking for?
See all available properties in St. Johnsbury
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

Frequently asked questions

Where is the best place for a stay in St. Johnsbury?

Comfort Inn & Suites Near Burke Mountain is one of the top choices for your stay based on our traveler data. This hotel offers free parking and a snack bar/deli. Rabbit Hill Inn is another good option for your visit. See all available top hotels, or vacation rentals in St. Johnsbury.

If I need to cancel my hotel reservation in St. Johnsbury, will I receive a refund?

Yes, the majority of hotel reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Johnsbury.

Where can I learn more about changing or cancelling my trip to St. Johnsbury?

To access more information about picking new dates or cancelling your trip to St. Johnsbury, head over to our customer service page.

What's the best place to stay on a budget in St. Johnsbury?

Based on reviews, Fairbanks Inn is a popular 2-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. View all budget hotels in St. Johnsbury.

What's the best accommodation for a family vacation to St. Johnsbury?

Comfort Inn & Suites Near Burke Mountain is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Kids of all ages will also enjoy a visit to Fairbanks Museum and Planetarium. Find more child-friendly accommodations in St. Johnsbury.

What's the best pet-friendly hotel in St. Johnsbury?

Comfort Inn & Suites Near Burke Mountain is a top dog-friendly hotel, and offers laundry facilities along with free WiFi for its human guests. Fairbanks Inn is another good choice for a stay with your pet. See more pet-friendly hotel accommodations in St. Johnsbury.

What are some accommodations with pools in St. Johnsbury?

Mountain View Grand Resort & Spa: Provides a seasonal outdoor pool, an indoor pool, and 4 restaurants. Nootka Lodge and Best Western White Mountain Inn are a couple of other choices that feature an onsite pool. View all hotels with pools in St. Johnsbury.

What is the best spa hotel in St. Johnsbury?

Rabbit Hill Inn is a top spa hotel featuring a bar and a restaurant. Treat yourself to a massage at the on-site spa. See all spa hotels in St. Johnsbury.

What is the best accommodation for staying close to Burlington International Airport (BTV)?

Anchorage Inn is a popular property, featuring free breakfast and an indoor pool. It's located a short 1.3 mi (2.1 km) from Burlington Intl. Airport. Other accommodations close to the airport are La Quinta Inn & Suites by Wyndham South Burlington and DoubleTree by Hilton Burlington Vermont.

What is staying in St. Johnsbury like?

Families enjoy visiting St. Johnsbury though all visitors are sure to find something to appreciate. Tourists can also enjoy the city's cafes, musical theater, and art. In St. Johnsbury, there are 21 hotels and other accommodations to choose from. Find out more about St. Johnsbury.

What are the top places to visit in St. Johnsbury?

Cultural venues include Fairbanks Museum and Planetarium, St. Johnsbury Athenaeum, and Catamount Arts. Natural beauty is on display at Dog Mountain, Connecticut River, and Lamoille Valley Rail Trail. A couple of additional sights to add to your agenda are Catamount Film & Arts and Dog Chapel. Check out what more to see and do in Expedia's St. Johnsbury guide.

What's the seasonal weather like in St. Johnsbury?

The hottest months are usually July and August with an average temp of 63°F, while the coldest months are January and February with an average of 22°F. The snowiest months in St. Johnsbury are January, March, February, and April, with each month seeing an average of 12 inches of snowfall.