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

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
How much is a St. Johnsbury hotel?
Check St. Johnsbury hotel room prices by star rating

4 Star Hotels
Cheap St. Johnsbury hotels options

Fairbanks Inn
Top reasons to visit St. Johnsbury
- Charming Cafes: Indulge in the local coffee culture and enjoy a delicious brew at the town's charming cafes.
- Picturesque Scenery: Immerse yourself in the stunning Vermont scenery and soak up the beauty of the surrounding landscapes.
- Musical Performances: Get your groove on and enjoy live musical performances that will have you tapping your feet.
- Local Art Scene: Immerse yourself in the vibrant local art scene and discover unique works of creativity and talent.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
![]() | ![]() | ![]() | ![]() |
January | 17.4°F (-8.1°C) | Light Rain | Mostly Cloudy |
February | 19.4°F (-7.0°C) | Light Rain | Mostly Cloudy |
March | 27.9°F (-2.3°C) | Light Rain | Mostly Cloudy |
April | 40.5°F (4.7°C) | Light Rain | Mostly Cloudy |
May | 54.1°F (12.3°C) | Light Rain | Mostly Sunny |
June | 61.3°F (16.3°C) | Light Rain | Mostly Sunny |
July | 67.3°F (19.6°C) | Light Rain | Mostly Sunny |
August | 65.7°F (18.7°C) | Light Rain | Mostly Sunny |
September | 58.5°F (14.7°C) | Light Rain | Mostly Sunny |
October | 46.8°F (8.2°C) | Light Rain | Mostly Cloudy |
November | 34.0°F (1.1°C) | Light Rain | Mostly Cloudy |
December | 24.8°F (-4.0°C) | Light Rain | Mostly 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:
- Comfort Inn & Suites Near Burke Mountain is a hotel offering free WiFi, free parking, and a snack bar/deli.
- Fairbanks Inn is a hotel offering free breakfast, free WiFi, and a seasonal outdoor pool.
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:
- Fairbanks Inn: Located 0.3 mi away, this hotel has free breakfast, an outdoor pool, and free WiFi.
- Comfort Inn & Suites Near Burke Mountain: Located 2.1 mi away, this hotel has free breakfast, an indoor pool, and free WiFi.
- 1800's Farmhouse.. Great Location.. Quiet, Peaceful Setting.. Farming Experience: Located 3 mi away, this property includes private patios.
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
