Find and Book Top Hotels in Saint Johnsbury

Search among 7 available hotels and places to stay in Saint Johnsbury from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-7 out of 7
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map3.5 km from City Centre1.2 km from Community College of Vermont
From   US$ 142 /nightSelect
Places to stay near Saint Johnsbury
8.4
Great80 reviews
MapView on map22.0 km from Saint Johnsbury22.0 km from City Centre
From   US$ 229 /nightSelect
8.2
Great43 reviews
33.7 km from Saint Johnsbury33.7 km from City Centre
From   US$ 264 /nightSelect
8.4
Great26 reviews
30.1 km from Saint Johnsbury30.1 km from City Centre
From   US$ 219 /nightSelect
Hotel
8.4
Great57 reviews
32.3 km from Saint Johnsbury32.3 km from City Centre
From   US$ 203 /nightSelect
8.6
Great41 reviews
19.1 km from Saint Johnsbury19.1 km from City Centre
From   US$ 159 /nightSelect
8.4
Great21 reviews
12.2 km from Saint Johnsbury12.2 km from City Centre
From   US$ 296 /nightSelect

Best hotels and places to stay in Saint Johnsbury

Why visit?

Saint Johnsbury, located in Vermont, offers a charming and picturesque setting for tourists to explore. The town boasts a rich history, cultural attractions, beautiful outdoor landscapes, and a variety of activities. With a range of hotels and accommodations available, visitors can enjoy a comfortable stay while exploring all that Saint Johnsbury has to offer.

Where to stay?

Downtown Saint Johnsbury: Staying in the heart of downtown provides easy access to the towns main attractions, including the Fairbanks Museum and Planetarium, St. Johnsbury Athenaeum, and numerous art galleries and shops. With a variety of hotels and inns, such as the Comfort Inn & Suites Near Burke Mountain and The Burke View Inn, visitors can enjoy a convenient and vibrant stay in this area.

Near St. Johnsbury Academy: If youre visiting for an event or to explore the well-known St. Johnsbury Academy, consider staying in the vicinity. The area surrounding the academy offers a cozy and peaceful atmosphere. You can find accommodations like the Estabrook House Bed and Breakfast, providing a comfortable and welcoming stay while providing easy access to the academy and its surroundings.

Near Burke Mountain: For nature enthusiasts and outdoor adventurers, staying near Burke Mountain is an excellent choice. The area offers stunning scenic views, hiking and biking trails, and skiing during the winter season. Topselling hotels in this area include The Inn at Burklyn and Burke Mountain Hotel & Conference Center, which provide convenient access to the mountain and its recreational activities.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $120 to $180.

4-star hotels: The average price per night ranges from $190 to $250.

5-star hotels: The average price per night ranges from $300 to $450.

Best value for money:

Comfort Inn & Suites Near Burke Mountain: This hotel offers comfortable and affordable accommodations in St. Johnsbury. Conveniently located near Burke Mountain, it provides easy access to outdoor activities like skiing and hiking. With spacious rooms, complimentary breakfast, and amenities such as an indoor pool and fitness center, it ensures a pleasant stay without breaking the bank.

Fairbanks Inn: Located in downtown St. Johnsbury, this hotel offers a great value for its prime location. The rooms are clean and comfortable, and guests can enjoy amenities like free Wi-Fi, a hot tub, and complimentary breakfast. With affordable rates and proximity to attractions like the Fairbanks Museum and St. Johnsbury Athenaeum, its a popular choice for budget-conscious travelers.

Quality Inn: Situated near St. Johnsbury Academy, Quality Inn offers comfortable and affordable accommodations. The rooms are spacious and well-equipped, with amenities such as free Wi-Fi, a fitness center, and complimentary breakfast. Its convenient location allows easy access to the academy, as well as downtown St. Johnsburys attractions.

Best kid-friendly hotels:

Comfort Inn & Suites Near Burke Mountain: This hotel caters to families with its spacious rooms and kid-friendly amenities. The indoor pool provides a great way for children to unwind, while the complimentary breakfast ensures a convenient and hassle-free start to the day. Its proximity to outdoor activities and attractions makes it an ideal choice for families.

Estabrook House Bed and Breakfast: While not strictly a hotel, this charming B&B welcomes families and offers a cozy and welcoming atmosphere. The rooms are comfortable and well-appointed, and families will appreciate the delicious homemade breakfast served each morning. Its proximity to St. Johnsbury Academy and downtown attractions adds to its appeal for families visiting the area.

Best hotels for a romantic getaway:

The Inn at Burklyn: This elegant inn offers a romantic retreat with its beautiful setting and luxurious accommodations. Each room is uniquely designed and provides a cozy and intimate atmosphere. Guests can enjoy a gourmet breakfast and take in the breathtaking views of the surrounding mountains.

The Burke View Inn: Nestled near Burke Mountain, this inn offers a serene and romantic escape. The charming rooms feature antique furnishings and modern amenities, creating a perfect blend of comfort and nostalgia. Couples can enjoy a romantic dinner at the on-site restaurant and explore the nearby outdoor activities together.

Best for location:

Comfort Inn & Suites Near Burke Mountain: With its close proximity to Burke Mountain, this hotel is an excellent choice for outdoor enthusiasts. Guests can easily access skiing and hiking trails, as well as enjoy the charming downtown area of St. Johnsbury.

Fairbanks Inn: Situated in downtown St. Johnsbury, this hotel allows guests to explore the towns attractions with ease. The Fairbanks Museum, St. Johnsbury Athenaeum, and various shops and restaurants are all within walking distance, making it a convenient location for sightseeing.

The Inn at Burklyn: Located amidst the natural beauty of Northeast Kingdom, this inn offers a peaceful retreat away from the hustle and bustle. Guests can enjoy the tranquility of the surrounding mountains and take advantage of nearby outdoor activities, such as hiking and biking.

Best for a short city break:

Fairbanks Inn: Situated in downtown St. Johnsbury, this hotel is a great choice for a short city break. Guests can explore the towns cultural attractions, visit art galleries, and enjoy shopping and dining, all within a short distance from the hotel.

The Inn at Burklyn: For those seeking a relaxing short break away from the city, The Inn at Burklyn provides a serene and tranquil setting. Guests can unwind in the peaceful atmosphere and enjoy the mountain views, making it an ideal choice for a quick getaway.

Show moreLess