Skip to main content

Search hotels in Saint Johnsbury, VT

Enter your dates to see the latest prices and deals for Saint Johnsbury hotels

Saint Johnsbury – 3 hotels and places to stay

Filter by:

Star rating

Review score

Comfort Inn & Suites Near Burke Mountain

Hotel in Saint Johnsbury

The Comfort Inn & Suites Near Burke Mountain hotel is ideally located in the quaint village of St.

D
David
From
United Kingdom
Great location in beautiful grounds. Easy access room and a good breakfast
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 294 reviews
Price from
US$177.65
1 night, 2 adults

Fairbanks Inn

Saint Johnsbury

This St. Johnsbury, Vermont hotel features an outdoor heated pool and offers rooms with a balcony. Fairbanks Museum and Planetarium is just a half mile from The Fairbanks Inn.

R
Rebekka
From
Canada
I was pleasantly surprised, I just wanted a place to stay for a night and not spend an arm and a leg. I was really happy. It was spacious and comfortable. The staff was very nice. The water pressure was great
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 206 reviews
Price from
US$124
1 night, 2 adults

The Wildflower Inn

Lyndonville (Near Saint Johnsbury)

The Wildflower Inn has a garden, terrace, a bar and ski-to-door access in Lyndonville.

J
Jenya
From
United States
The Wildflower Inn is a quintessential quaint Vermont Inn. We came primarily to bike and were pleased with the easy access to shop across the street. The Inn itself was being refreshed, but looked like it was maintaining its charm. The room was comfortable and clean. The pool was perfect for a dip after a hot bike ride.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 75 reviews
Price from
US$235.75
1 night, 2 adults

Rabbit Hill Inn

Lower Waterford (Near Saint Johnsbury)

Located in Lower Waterford, 40 km from Franconia Notch State Park, Rabbit Hill Inn provides accommodation with a garden, free private parking, a restaurant and a bar.

L
Lisa
From
United States
Where to start… it was exzeptionell. The staff, the rooms, the beds and pillows, everything was just wonderful
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 60 reviews
Price from
US$245.52
1 night, 2 adults

Colonnade Inn

Lyndonville (Near Saint Johnsbury)

This Lyndonville inn located off of Interstate 91 is 17 minutes’ drive from skiing in the Burke Mountain Ski Area. Lyndon State College is 3.9 km away. The inn offers free WiFi.

S
SUZANNE
From
United States
The cleanliness of the room exceeded my expectations and the bed was very comfortable.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 136 reviews
Price from
US$119
1 night, 2 adults

Hampton Inn Littleton

Littleton (Near Saint Johnsbury)

Set in Littleton and with Mount Washington reachable within 46 km, Hampton Inn Littleton offers a fitness centre, non-smoking rooms, free WiFi and a shared lounge.

Y
Yehuda
From
Israel
The rooms where clean, staff was helpful and kind.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 206 reviews
Price from
US$169.15
1 night, 2 adults

Thayers Inn

Littleton (Near Saint Johnsbury)

Set in Littleton, within 44 km of Mount Washington and 44 km of Loon Mountain, Thayers Inn offers accommodation with a shared lounge and free WiFi throughout the property as well as free private...

I
Ida
From
Canada
We spent two wonderful nights at Thayers Inn in Littleton, and the experience was truly unforgettable. Dating back to 1846, this charming hotel feels like a step back in time—in the best way possible. It's full of character, history, and warmth, offering a unique and peaceful atmosphere that’s hard to find these days. The location is absolutely magical—right next to the river, with beautiful views from several terraces that guests can freely access. Despite being right in the heart of town, just steps away from restaurants, shops, and other attractions, the hotel remains calm and relaxing. Our room was clean, spacious, and very comfortable. Each morning, we enjoyed a generous complimentary breakfast with a wide variety of delicious options—high-quality cookies, cakes, brownies, yogurt, orange juice, coffee, and more. It was the perfect start to each day. The staff were incredibly kind, professional, and warm—they truly made us feel welcome. We are already looking forward to returning to this magical place and highly recommend it to anyone looking for a charming, historic stay in the heart of an absolutely adorable town.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 573 reviews
Price from
US$149
1 night, 2 adults

EastGate Inn

Littleton (Near Saint Johnsbury)

Offering free WiFi access, EastGate Motor Inn is located in Littleton. A complimentary continental breakfast is served each morning.

D
Dana
From
United States
Friendliness of staff and clean room
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 325 reviews
Price from
US$109
1 night, 2 adults

Maple Leaf Motel

Littleton (Near Saint Johnsbury)

This motel offers guests visiting the Littleton area a relaxing place to stay in a great location in the White Mountains, close to skiing, hiking, fishing and many other activities.

N
NICOLE
From
United States
The rooms are very clean the beds are comfy, and I like how quiet it is over here compared to being right in town, or near the highway.
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 168 reviews
Price from
US$149.99
1 night, 2 adults

The Village Inn

East Burke (Near Saint Johnsbury)

Located in East Burke, 22 km from Lake Willoughby, The Village Inn provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

S
Sidse Klarlund
From
Denmark
Great location close to the Kingdom Trail, in a small town with both a breakfast restaurant and lovely dinner place and pub. Very cosy spot. Staff is so helpful and friendly. We enjoyed being able to have a small bonfire by the creek. Facilities are excellent and rooms are comfortable. It’s a perfect place to relax after exploring the area.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews
See all hotels in and around Saint Johnsbury

What guests said about Saint Johnsbury:

  • 10.0

    Nice main street with a great independent book store.

    Nice main street with a great independent book store. Quite a few dining options. Close to Dog Mountain - which is a must see for dog people. Friendly locals and beautiful scenery. We ate dinner at Spoon Thawee (Thai) which was excellent. Would have liked to hike the Lamolile Valley Rail Trail, but did not have the time.
    Guest review by
    Joanne
    United States
  • 10.0

    Since I have friends in this area I have seen great changes...

    Since I have friends in this area I have seen great changes and all for the better for this town. I understand there is a bike path nearby. Culturally there has been big strides. Not only does the town have a long history but a wonderful Academy for learning near its center. Architecture, Museum and galleries are becoming more noticeable as well as restaurants, entertainment and the accessibility of reaching other locations. You have Rte. 2 that comes from Montpelier to Bethel, ME. There is the intersection of I 93 from Boston, MA to here and I 91 from New Haven, CT to the Canadian Border. There are many roads that once served as major arteries and now are scenic roads. Not far from St. Johnsbury on Rte. 2 is Danville. It has a terrific view of the White Mountains there as well as wonderful shops and eateries nestled in its small town. North of St. Johnsbury is Lyndonville which has a college and a thriving off beat community. Your not far from ski areas as well. And then 15 miles east on I 93 is New Hampshire and the towns of Littleton, Franconia, Bethlehem and more for you are coming into the White Mountain State Park. Plenty to hike, hobnob and eat. This is all in reach of St. Johnsbury. I hope you can come up and enjoy the scenery in all seasons. Get to know the people and their interests.
    Guest review by
    Jory
    United States

See reviews by guests who stayed at hotels in Saint Johnsbury

See all
  • From US$315.01 per night
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 206 reviews
    Rarely seen such a quiet hotel/room No noise coming from the street or elsewhere. Very large, well-appointed and comfortable room with sofa and side table. Large bathroom. Own. Shower/hot water; Alright Comfortable bed Beautiful view with French window and large balcony at the back Extremely quiet air conditioning/heating; very recent modern wall system Wireless ; good
    Guest review by
    Louis
    Canada
  • From US$314.08 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 294 reviews
    Thought the breakfast was really good and the location was perfect! The hotel was very nice! We enjoyed our stay.
    Guest review by
    Kimberly
    United States
  • From US$314.08 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 294 reviews
    A completely regular hotel - for all that it stands for
    Guest review by
    Lior
    Israel
  • From US$315.01 per night
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 206 reviews
    The hotel was fairly priced and comfortable.
    Guest review by
    Stephen
    New Zealand
  • From US$314.08 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 294 reviews
    THIS HOTEL IS A VERY GOOD OPTION,
    Guest review by
    Ike Müller
    Brazil