These St. Johnsbury insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in St. Johnsbury, VT from $123
Go beyond your typical stay in St. Johnsbury
Check prices for these dates
Our top choices for St. Johnsbury hotels




1. Woodwards White Mountain Resort, BW Signature Collection
Woodwards White Mountain Resort, BW Signature Collection



2. Comfort Inn & Suites Near Burke Mountain
Comfort Inn & Suites Near Burke Mountain



3. Fairbanks Inn
Fairbanks Inn



4. Indian Head Resort
Indian Head Resort



5. Rabbit Hill Inn
Rabbit Hill Inn



6. The Chandler Inn Bethlehem - Littleton, an Ascend Collection Hotel
The Chandler Inn Bethlehem - Littleton, an Ascend Collection Hotel



7. Mountain View Grand Resort & Spa
Mountain View Grand Resort & Spa



8. InnSeason Resorts Pollard Brook
InnSeason Resorts Pollard Brook



9. Colonnade Inn
Colonnade Inn



10. Thayers Inn
Thayers Inn



11. The Wildflower Inn
The Wildflower Inn



12. Nootka Lodge
Nootka Lodge



13. Beacon Inn and Suites
Beacon Inn and Suites



14. Hampton Inn Littleton
Hampton Inn Littleton



15. Sugar Hill Inn
Sugar Hill Inn



16. Burke Mountain Hotel & Conference Center
Burke Mountain Hotel & Conference Center



17. The Kancamagus Lodge
The Kancamagus Lodge



18. Under Canvas White Mountains
Under Canvas White Mountains



20. Gale River House - Boutique Hotel
Gale River House - Boutique HotelWhere to stay in and around St. Johnsbury



East Burke
Discover East Burke, a welcoming destination perfectly suited for outdoor enthusiasts and families looking for adventure. With its stunning landscapes, you can explore the breathtaking Lake Willoughby, enjoy hiking trails, and relax at Darling Memorial Park. The area also offers thrilling skiing opportunities during the winter months. Located about 12 miles by car from St. Johnsbury, East Burke is an ideal choice for your next getaway, providing a charming base for unforgettable experiences.




Lyndonville
Experience the charm of Lyndonville, an excellent hub for outdoor enthusiasts and families seeking adventure-filled vacations. Just a short drive from St. Johnsbury, this vibrant area offers access to attractions like the Fairbanks Museum and Planetarium, the picturesque Lake Willoughby, and the scenic Darling Memorial Park. With year-round appeal, especially during the summer months, Lyndonville is a smart choice for travelers looking to combine budget-friendly accommodations with thrilling outdoor activities.



Danville
Make your vacation planning effortless by staying in Danville, a haven for family and budget travelers due to its proximity to stunning outdoor activities. Explore the scenic beauty of Joe's Pond and enjoy the local culture at the Fairbanks Museum and Planetarium or the St. Johnsbury Athenaeum. Located about 6 miles by car from St. Johnsbury, Danville offers a delightful blend of nature and charm, making it a smart choice for your getaway.
Waterford
Waterford stands out as a prime spot for families and nature enthusiasts interested in exploring the scenic beauty of Vermont. Visitors can enjoy a range of activities, from hiking in the nearby national state park to relaxing by the lake, all while being close to attractions like the Fairbanks Museum and Planetarium, St. Johnsbury Athenaeum, and Catamount Arts. Located in St. Johnsbury, Waterford is a smart choice for your vacation, offering budget-friendly accommodations amid stunning outdoor adventure.
Lower Waterford
Looking for the perfect spot? Lower Waterford is ideal for families and nature lovers seeking a budget-friendly getaway near St. Johnsbury. With attractions like the Fairbanks Museum and Planetarium, the St. Johnsbury Athenaeum, and the Stephen Huneck Dog Chapel, visitors can enjoy a mix of culture and outdoor adventure. This charming village offers easy access to scenic lakes and mountains, making it a smart choice for your Vermont vacation.
Stay near popular attractions in and around St. Johnsbury
Joes Pond
Fairbanks Museum and Planetarium
St. Johnsbury Athenaeum
Catamount Arts
Catamount Film & Arts
Harvey Lake
Karm e-Choling
Milarepa Center
Learn more about St. Johnsbury
The historic Fairbanks Museum houses Vermont's only planetarium alongside Victorian-era collections of natural wonders and oddities. Visitors can stroll the charming downtown, browse the independent Dog Ear Bookshop, and hike nearby trails for spectacular views of the Northeast Kingdom's rolling hills.
See all hotels in St. Johnsbury
Top St. Johnsbury Hotel Reviews
Comfort Inn & Suites Near Burke Mountain
"The hotel was very clean and well kept. Rooms were clean, very comfortable and spacious. Our only issue was the elevator was out of order so had to carry all luggage up 3 flights of stairs."
Nootka Lodge
"The Nootka is a great, clean and well maintained throw-back lodge. I would recommend to anyone wanting to stay at an older motel with charater."
Stonybrook Motel & Lodge
"Room was generally nice. Could use a re-fresh soon."
Best Western White Mountain Inn
"It was fine, I would stay again Room was clean Staff was good We did not stay for breakfast"
Fairbanks Inn
"A very nice reasonableness - clean and comfortable - excellent value for this season! Good location, pleasant area, beautiful landscaping. Definitely recommended!"
Expedition Everest Cabin At Basecamp
"Additional information beforehand on the ‘base camp’ operation/expectations to include common areas such as kitchen, refrigerator, pets, etc., would have been helpful."
Presidential Mountain Resort
"The place is amazing. New, clean, private, and the staff are wonderful. We go once a year!"
More cheap stays in St. Johnsbury

Best Western White Mountain Inn

Cabot Inn & Suites

The Wayside Inn

Colonnade Inn

Fairbanks Inn

Comfort Inn & Suites Near Burke Mountain
Hotels in St. Johnsbury with star-rating

4 Star Hotels

3 Star Hotels

2 Star Hotels
Find out more about St. Johnsbury
Top reasons to visit St. Johnsbury
- Outdoor Adventures: St. Johnsbury is perfect for outdoor enthusiasts, offering skiing, hiking, and scenic views in nearby mountains.
- Charming Local Attractions: Explore captivating local sites such as the library and state parks that highlight the area's rich heritage.
- Family-Friendly Activities: Enjoy a variety of family-friendly options including campgrounds and outdoor outings.
- Vibrant Local Culture: Experience the friendly atmosphere and vibrant culture that make St. Johnsbury unique.
- Cozy Accommodations: Choose from a delightful range of lodging options, from agritourism stays to top-rated hotels.
Find great hotels in and around St. Johnsbury
Discover a delightful range of hotel accommodations in St. Johnsbury, Vermont, perfect for families, adventurers, and pet owners. Whether you're looking for cozy agritourism stays or top-rated hotels, you'll find the ideal lodging to enhance your vacation experience. Explore the best hotels in St. Johnsbury and enjoy all the charm this beautiful area has to offer, from its scenic landscapes to vibrant local attractions.
- Comfort Inn & Suites Near Burke Mountain: Nestled in St. Johnsbury, the Comfort Inn & Suites Near Burke Mountain offers a family-friendly atmosphere with a guest rating of 9.2. Ideal for travelers seeking a budget-friendly stay, this hotel features a range of amenities for children, including an arcade game room and video game console, making it perfect for families. Additionally, the property is pet-friendly, allowing dogs with specific restrictions. With its welcoming ambiance and thoughtful services, this hotel ensures that both kids and pets are well-catered for during your vacation.
- Hampton Inn Littleton: Located 13 miles from St. Johnsbury, the Hampton Inn Littleton is an adventurous getaway rated at 9.2. This budget-friendly hotel is perfect for families and thrill-seekers, offering easy access to ski lifts and a range of exciting outdoor activities such as horseback riding, rafting, and ziplining nearby. The hotel also features an arcade game room for children, ensuring fun for the whole family after a day of adventure. With its focus on recreation and family experiences, the Hampton Inn Littleton provides a memorable stay for those looking to explore the great outdoors.
- Fairbanks Inn: Situated in St. Johnsbury, the Fairbanks Inn is a budget-friendly lodging option tailored for business travelers and pet owners alike. This hotel allows pets with certain restrictions and even waives fees for service animals, making it a convenient choice for those traveling with furry companions. With its professional atmosphere and pet-friendly policies, the Fairbanks Inn provides a seamless blend of comfort and practicality for both business and leisure travelers.
Where to stay near St. Johnsbury
St. Johnsbury offers a delightful blend of adventure and relaxation for all types of travelers. Explore the picturesque campgrounds that surround the city, perfect for family outings or solo retreats. Enjoy breathtaking scenic views while hiking or skiing in the nearby mountains. With its friendly atmosphere and vibrant local culture, St. Johnsbury is an ideal base for excursions into the charming neighborhoods and attractions that define this beautiful part of Vermont.
- East Burke: Nestled 12 miles from St. Johnsbury, East Burke is a haven for outdoor enthusiasts. Known for its exciting ski slopes and extensive hiking trails, this city sees a surge of visitors from July to September, who flock here for adventure sports and winter sports. The breathtaking landscapes include stunning lakes and majestic mountains, with the nearby national state park offering a serene escape for nature lovers. Whether you’re hitting the slopes or exploring the trails, East Burke promises an exhilarating experience.
- Lyndonville: Located just 8 miles from St. Johnsbury, Lyndonville attracts travelers year-round with its charming blend of adventure and outdoor activities. While peak visitation occurs from July to September, the city remains a popular destination for skiing and hiking throughout the year. Visitors can enjoy the picturesque lakes and rolling mountains that surround the area, as well as the nearby national state park. Lyndonville is perfect for those looking to embrace the great outdoors in a friendly and welcoming environment.
- Danville: Only 6 miles from St. Johnsbury, Danville is a picturesque city known for its scenic beauty and romantic atmosphere. This charming destination draws visitors in the spring and during the fall months, making it a delightful retreat for those seeking outdoor activities and breathtaking views. Danville features excellent skiing options, including a ski resort, while its surrounding lakes and quaint neighborhoods provide a perfect backdrop for leisurely strolls or intimate picnics. Experience the tranquility of Danville and its stunning natural surroundings.
Things to do in St. Johnsbury
St. Johnsbury is an ideal destination for adventure and outdoor enthusiasts, offering a range of activities such as skiing at local resorts and exploring scenic ski fields. Perfect for a weekend getaway, visitors can enjoy the area's captivating local attractions, making it a great spot for both relaxation and excitement.
Shopping
In St. Johnsbury, explore local shops like The Fairbanks Museum Gift Shop for unique souvenirs. If you're up for a drive, check out the Stowe Marketplace for a variety of boutiques and gifts, about 30 miles away, or head to the Burlington Town Center, roughly 70 miles away, for a larger mall experience.
Recreation
In St. Johnsbury, the Catamount Arts offers workshops and yoga classes in a serene environment, perfect for relaxation. Nearby, the St. Johnsbury Athenaeum provides a tranquil space for meditation and reflection amidst beautiful artwork and gardens, ideal for rejuvenating your mind and spirit.
Adventure
Explore the Kingdom Trails for thrilling mountain biking experiences with scenic views of the Vermont landscape. For a different adventure, hike the nearby Mount Pisgah, where you'll encounter stunning vistas at the summit, perfect for photos and relaxation amidst nature.
Nightlife
Visit The Fairbanks Museum & Planetarium for unique evening events, then head to The St. Johnsbury Athenaeum for art and culture. For a casual vibe, enjoy craft brews at the Dog Town Roadhouse, where you can unwind and mingle with locals.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for St. Johnsbury
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Johnsbury are April to May and November, where the prices are slightly lower. This is in comparison to February, August and October, where prices are slightly higher.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Johnsbury is Tuesday. The most expensive day to stay in St. Johnsbury is Saturday.
- Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and the type of hotel you prefer. For the best prices and deals, make sure to arrange the price filter from lowest to highest.
- Consider bundling your trip: You can save money by combining your St. Johnsbury hotel stay with your flights and activities when you book an Expedia package.
Find the best attractions in and around St. Johnsbury
St. Johnsbury, Vermont, is perfect for adventure seekers and outdoor enthusiasts, offering great skiing and various outdoor activities. Visitors can enjoy local attractions such as the library, nearby lakes, and national or state parks. These points of interest provide a blend of cultural experiences and family-friendly activities, making it an ideal destination for travelers looking to explore the natural beauty and rich heritage of the area.
- St. Johnsbury Athenaeum: This historic library is not only a treasure trove of books but also features stunning artwork and a peaceful atmosphere, perfect for families. Enjoy a quiet afternoon surrounded by culture and history as you explore its beautiful architecture and curated collections.
- Fairbanks Museum and Planetarium: A fantastic destination for families, this museum offers engaging exhibits on natural history alongside a planetarium that brings the stars to life. It's a unique place to learn and explore the wonders of our universe.
- Joes Pond: Located 10 miles from St. Johnsbury, this charming neighborhood offers a relaxing escape with scenic views and a friendly community vibe. Enjoy outdoor activities or simply take in the serene atmosphere by the water.
Best time to go to St. Johnsbury
The best time to visit St. Johnsbury is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.
Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 17.4°F (-8.1°C) | Light Rain | Mostly Cloudy | Average | Average |
| February | 19.4°F (-7.0°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| March | 27.9°F (-2.3°C) | Light Rain | Mostly Cloudy | Average | Average |
| April | 40.5°F (4.7°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| May | 54.1°F (12.3°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| June | 61.3°F (16.3°C) | Light Rain | Mostly Sunny | Average | Average |
| July | 67.3°F (19.6°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| August | 65.7°F (18.7°C) | Light Rain | Mostly Sunny | Average | Slightly High |
| September | 58.5°F (14.7°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| October | 46.8°F (8.2°C) | Light Rain | Mostly Cloudy | Slightly Low | Slightly High |
| November | 34.0°F (1.1°C) | Light Rain | Mostly Cloudy | Slightly Low | Slightly Low |
| December | 24.8°F (-4.0°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
The nearest major airports for your trip to St. Johnsbury
Traveling to St. Johnsbury, Vermont, is convenient via several nearby airports. Burlington International Airport (BTV) is 56 miles away, with quality hotel options like the DoubleTree by Hilton Burlington, 2 miles from the airport, offering shuttle services. Plattsburgh International Airport (PBG) is 73 miles away, featuring hotels such as the Days Inn by Wyndham, located 2 miles from the airport. LEBanon Municipal Airport (LEB) is 57 miles distant, with the Hanover Inn Dartmouth, a 4-star hotel 5 miles from the airport. Each of these airports provides easy access to St. Johnsbury and comfortable accommodations for travelers.
Frequently asked questions
Explore a world of travel with Expedia
- Inns in Caledonia County
- Lyndonville Hotels
- Condo Rentals in Kirby
- Montpelier Hotels
- Motels in St. Johnsbury
- Hotels near Kingdom Trails
- Family Hotels in St. Johnsbury
- West Danville Hotels
- Hotels near Fairbanks Museum and Planetarium
- Walden Hotels
- Hotels with an Indoor Pool in St. Johnsbury
- Cottages in Kirby
- Peacham Hotels
- Guest Houses in St. Johnsbury
- Vermont Hotels
- Best Western Hotels in St. Johnsbury
- Stannard Hotels
- Hilton Hotels in St. Johnsbury
- Hotels with an Outdoor Pool in St. Johnsbury
- Apartments in Kirby
- West Barnet Hotels
- B&B in Passumpsic
- Resorts & Hotels with Spas in St. Johnsbury
- Stowe Hotels
- Hotels near Burke Mountain Ski Area
- Waterford Hotels
- Cottages in Danville
- Hotels near Catamount Arts
- East Burke Hotels
- Rv Parks in St. Johnsbury
- Luxury Hotels in St. Johnsbury
- Cheap Hotels in St. Johnsbury
- Cheap Hotels in Lyndonville
- Ryegate Hotels
- Cabin Rentals in Passumpsic
- Adults Only Resorts & in St. Johnsbury Center
- Lyndon Hotels
- Hotels with Kitchenettes in St. Johnsbury
- Pet-Friendly Hotels in St. Johnsbury
- Concord Hotels
- Pet-Friendly Hotels in Lyndonville
- Cabin Rentals in Lyndonville
- Hotels near Great Vermont Corn Maze
- Cabin Rentals in St. Johnsbury
- Hotels near Lamoille Valley Rail Trail
- B&B in Lower Waterford
- Hotels with Hot Tubs in St. Johnsbury
- Barnet Hotels
- 4 Star Hotels in Danville
- Barre Hotels
- Hotels near Dog Mountain
- Cabin Rentals in Vermont
- Cottages in St. Johnsbury
- Ski Hotels in St. Johnsbury
- Chalets in St. Johnsbury
- Hotels with a Pool in St. Johnsbury
- Cabot Hotels
- Mcindoe Falls Hotels
- Danville Hotels
- B&B in Danville
- Hotels near Caledonia County
- Apartments in St. Johnsbury
- Cabin Rentals in Danville
- 3 Star Hotels in Lower Waterford
- Kirby Hotels
- Motels in Danville
- Lower Waterford Hotels
- 4 Star Hotels in St. Johnsbury
- Wheelock Hotels
- B&B in Lyndonville
- B&B in St. Johnsbury
- Car rental Lyndonville
- Car rental Danville
- Car rental Waterford
- Van Car Rentals in St. Johnsbury
- Avis Rental Cars in St. Johnsbury
- Hertz Rental Cars in St. Johnsbury
- Minivan Car Rentals in St. Johnsbury
- Thrifty Car Rental Rental Cars in St. Johnsbury
- Car rental St. Johnsbury
- Enterprise Rental Cars in St. Johnsbury




Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing