Hotels in St. Johnsbury

Search over 778 hotels from $77

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated St. Johnsbury Hotels

Don't see what you're looking for?
See all available properties in St. Johnsbury
View all properties
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.

Cheap St. Johnsbury hotels options

    Fairbanks Inn

    Fairbanks Inn

    401 Western Ave, St. Johnsbury, VT
    The price is $147 per night from Apr 21 to Apr 22
    $147
    includes taxes & fees
    $135 per night
    Apr 21 - Apr 22
    7.4/10 Good! (748 reviews)

Top reasons to visit St. Johnsbury

  1. Charming Cafes: Indulge in the local coffee culture and enjoy a delicious brew at the town's charming cafes.
  2. Picturesque Scenery: Immerse yourself in the stunning Vermont scenery and soak up the beauty of the surrounding landscapes.
  3. Musical Performances: Get your groove on and enjoy live musical performances that will have you tapping your feet.
  4. Local Art Scene: Immerse yourself in the vibrant local art scene and discover unique works of creativity and talent.
  5. Outdoor Adventure: For outdoor enthusiasts, St. Johnsbury offers numerous hiking trails and opportunities to explore the great outdoors.

Popular hotels in St. Johnsbury

St. Johnsbury, Vermont, a scenic destination nestled in the heart of the Green Mountains, offers a range of hotel accommodations to suit all preferences. From cozy bed and breakfasts to modern hotels and motels, there is something for everyone. Whether you're looking for a rustic retreat or a luxurious stay, St. Johnsbury has it all. Explore options like the Stonybrook Motel, or check out the top-rated hotels in the area for the best experience during your outdoor vacation.

  1. Woodwards White Mountain Resort, BW Signature Collection - This 3.0-star rated hotel is located 28.9 miles away from St. Johnsbury. It offers close proximity to an indoor pool, arcade, hot tub, outdoor pool, natural parks, and more. With its connecting rooms and friendly staff, it is a great option for your outdoor vacation.
  2. Days Inn by Wyndham Lincoln - Located 28.8 miles away from St. Johnsbury, this 3.0-star rated hotel offers an indoor pool, hot tub, steam room, outdoor pool, and more. Its close proximity to hiking, mountains, and skiing makes it an ideal choice for outdoor enthusiasts. The friendly atmosphere and poolside bar add to its appeal.
  3. Indian Head Resort - This 3.0-star rated hotel is located 28.4 miles away from St. Johnsbury. It offers close proximity to fishing, lakes, mountains, tennis, and more. With amenities like an indoor pool, hot tub, and sauna, it is a great option for those seeking outdoor adventure and relaxation.

Top things to see and do in St. Johnsbury

St. Johnsbury, located in Vermont, USA, offers a wide range of activities for visitors. The town is known for its family-friendly atmosphere and friendly people. Visitors can explore charming cafes, admire the picturesque scenery, enjoy musical performances, and immerse themselves in the local art scene. Excursions to nearby attractions, such as the library and cultural tours, are also available. For outdoor enthusiasts, there are numerous hiking trails in the surrounding area. Golf enthusiasts can tee off at the nearby golf course, while ski lovers can find accommodation at a ski hotel. St. Johnsbury has something fun for everyone to enjoy.

  1. Dog Mountain: Nestled in the mountains, Dog Mountain offers a serene escape for dog lovers. Immerse yourself in the stunning natural beauty while friendly locals warmly welcome you. Take leisurely walks, enjoy invigorating hikes, and savor a cup of coffee with a breathtaking mountain view. Indulge in the soothing melodies of live musical performances or pamper yourself with a spa treatment. Explore the library and immerse yourself in a good book. Dog Mountain is the perfect destination for relaxation and rejuvenation in nature's embrace.
  2. St. Johnsbury Athenaeum: A treasure trove of knowledge and culture, St. Johnsbury Athenaeum beckons families to embark on an enriching journey. Discover the friendly atmosphere as you browse through captivating museum exhibits and admire stunning works of art. Engage in exciting excursions and immerse yourself in the vibrant local culture. Delight in the harmonious melodies of live musical performances and embark on captivating tours. Savor a cup of coffee while exploring the library's vast collection. St. Johnsbury Athenaeum is where family bonds are strengthened and a love for culture is nurtured.
  3. Fairbanks Museum and Planetarium: Step into the captivating world of natural history at Fairbanks Museum and Planetarium. Immerse yourself in the friendly ambiance as you explore fascinating museum exhibits and admire stunning works of art. Engage in enriching excursions and delve into the vibrant local culture. Immerse yourself in the mesmerizing melodies of live musical performances and embark on captivating tours. Delight in a cup of coffee while perusing the library's extensive collection. Fairbanks Museum and Planetarium is the perfect destination for an enriching and immersive cultural experience for the whole family.

Best places to visit in St. Johnsbury

St. Johnsbury, Vermont is an outdoor enthusiast's dream! Immerse yourself in the stunning Vermont scenery, explore the quaint village, and enjoy a tranquil getaway. Don't miss the exciting destinations nearby, like Quebec City. It's the perfect place to experience nature, adventure, and relaxation all in one.

  1. St. Johnsbury Center: St. Johnsbury Center is a hidden gem nestled in the heart of Vermont. This charming neighborhood offers a unique outdoor holiday experience with its picturesque landscapes and tranquil atmosphere. Surrounded by lush forests and rolling hills, it's the perfect destination for nature enthusiasts. Take a leisurely hike along the scenic trails of the nearby Green Mountains or enjoy a peaceful picnic by the crystal-clear lakes. St. Johnsbury Center also boasts a rich local heritage, with quaint shops and historic sites that showcase the area's cultural affinities. Immerse yourself in the welcoming community and indulge in the region's farm-to-table cuisine, where fresh, locally sourced ingredients take center stage. Whether you're seeking adventure or relaxation, St. Johnsbury Center is a must-visit for outdoor enthusiasts.

Seasonal travel trends of St. Johnsbury

The popularity of St. Johnsbury shows no change throughout the year. The most popular time to visit is between July and September, with a seasonal peak in July. The off-peak tourist season is from October and December, with November typically being the quietest month.

Check out the month-by-month weather chart for St. Johnsbury to help you plan your next trip. With a monthly average of 67.3 degrees Fahrenheit, you can expect the hottest temperatures in July. The coldest month, on average, is January. The most rainfall typically happens in July. Regardless of when you visit St. Johnsbury, every season has a reason to stay.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationcloud iconCloudiness
January17.4°F (-8.1°C)Light RainMostly Cloudy
February19.4°F (-7.0°C)Light RainMostly Cloudy
March27.9°F (-2.3°C)Light RainMostly Cloudy
April40.5°F (4.7°C)Light RainMostly Cloudy
May54.1°F (12.3°C)Light RainMostly Sunny
June61.3°F (16.3°C)Light RainMostly Sunny
July67.3°F (19.6°C)Light RainMostly Sunny
August65.7°F (18.7°C)Light RainMostly Sunny
September58.5°F (14.7°C)Light RainMostly Sunny
October46.8°F (8.2°C)Light RainMostly Cloudy
November34.0°F (1.1°C)Light RainMostly Cloudy
December24.8°F (-4.0°C)Light RainMostly Cloudy

Local eateries in St. Johnsbury

St. Johnsbury, Vermont is a town that offers a diverse range of dining experiences. One popular option is New Century Chinese Rest, a moderately rated but highly popular Chinese restaurant located on Great Street. Here, you can enjoy authentic Asian flavors with dishes like General Tso's chicken and Mongolian beef. Another great choice is Kham's Thai Cuisine, a highly rated Thai restaurant on Cottage Street. The aroma of spices fills the air as you savor dishes like green curry and pad Thai. Whether you're staying in St. Johnsbury or just passing through, these restaurants offer a taste of international cuisine in a charming Vermont town.

Where should you stay in St. Johnsbury?

What are some of the best hotels to stay with pets in St. Johnsbury?

You and your four-legged friend can book one of these pet-friendly hotel choices in St. Johnsbury. Comfort Inn & Suites Near Burke Mountain is a pet-friendly hotel with free WiFi, free parking, and a snack bar/deli. You and your pet can also consider Fairbanks Inn, a pet-friendly hotel with free breakfast, free WiFi, and a seasonal outdoor pool.

What are some of the best hotels in downtown St. Johnsbury?

These are some of the most popular hotels in the center of St. Johnsbury:

Fairbanks Museum and Planetarium and St. Johnsbury Athenaeum are a couple of sights to visit in the heart of St. Johnsbury.

What are the best hotels close to St. Johnsbury Athenaeum?

You can explore the exhibits at this museum, and it's 0.3 mi from central St. Johnsbury. Within 5 miles of St. Johnsbury Athenaeum, you can choose from these hotels:

St. Johnsbury hotels essential information

Accommodation
778 hotels
Lowest Price
$77
Highest Price
$288
Popular hotels
Comfort Inn & Suites Near Burke Mountain, Fairbanks Inn, Rabbit Hill Inn, Mountain View Grand Resort & Spa, Pine Crest Motel And Cabins, Nootka Lodge, Best Western White Mountain Inn, The Chandler at White Mountains, Ascend Hotel Collection, The Wayside Inn, Hampton Inn Littleton, Thayers Inn, Stonybrook Motel & Lodge

Booking tips for St. Johnsbury

Booking tips for St. Johnsbury

Find your perfect hotel with Orbitz

We are committed to making travel accessible for everyone, which means your next trip should be inclusive. When looking for ideal accommodations, utilize filters to discover eco-certified hotels or those that go above and beyond to provide a warm welcome to LGBTQ+ guests. Furthermore, our personalized filters assist you in narrowing down hotels based on proximity to major attractions, with options for booking now and paying later, and much more.

Travel as you are

At Orbitz, we value diverse experiences and believe in equality and inclusion. From our early LGBTQIA television ads to our support for progressive charities, we have always been dedicated to bringing people together. Our mission is to create a more welcoming world where everyone can travel confidently and enjoyably. We offer tools to help LGBTQIA+ travelers plan and book with confidence, including an LGBTQ-welcoming hotel filter to ensure you stay where you are celebrated, not just tolerated.

Saving tips for your trip

Save money by visiting St. Johnsbury during the less popular season from October to December. Consider bundling your flights, hotel, and car bookings together for a discounted price. While exploring the area, you can enjoy three inexpensive affinities. Visit the local library to discover the rich cultural history of the town. Take a walk around the picturesque scenery and enjoy the friendly atmosphere of the cafes. Lastly, don't miss the opportunity to attend affordable musical performances or art exhibitions in St. Johnsbury.

Recent Reviews