Book Hotels in St. Johnsbury, VT
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Johnsbury hotels

Expedition Everest Cabin At Basecamp
Reviewed on Jun 16, 2025

Rabbit Hill Inn
Reviewed on Jul 3, 2025

Comfort Inn & Suites Near Burke Mountain
Reviewed on Jul 5, 2025

Nootka Lodge
Reviewed on Jul 10, 2025

Mountain View Grand Resort & Spa
Reviewed on Jul 7, 2025

The Wayside Inn
Reviewed on Jul 7, 2025

The Chandler at White Mountains, Ascend Hotel Collection
Reviewed on Jul 10, 2025

Best Western White Mountain Inn
Reviewed on Jul 5, 2025

Fairbanks Inn
Reviewed on Jul 7, 2025
Cheap St. Johnsbury hotels

Fairbanks Inn
Hotels in St. Johnsbury with star-rating
Check St. Johnsbury Hotels by Star Rating

4 Star Hotels
St. Johnsbury Hotel & Travel Guide\n
Are you intending on traveling to Northeastern Vermont - St. Johnsbury and hoping to reserve a place to kick your feet up in the St. Johnsbury area? With 3 places to stay on Travelocity within a 6-mile (10-kilometer) sweep of the city center, it will be easy finding a place that ticks all your boxes.
St. Johnsbury's urban core is an easy walk from lodgings such as Comfort Inn & Suites Near Burke Mountain and Estabrook House.
The The Franconia Inn is located 20 miles (32 kilometers) from central St. Johnsbury. Another alternative is the Hampton Inn Littleton, which is 13 miles (20 kilometers) away. The Inn at Sunset Hill and the The Beal House Inn are two other Travelocity-listed hotel options around St. Johnsbury.
When you have some spare time, adventurous travelers should discover the other scenic and cultural delights of Northern Vermont. Northern Vermont is known for forests, and other common tourist sites include open-air markets. In this area of United States of America travelers may also try their hand at snowboarding.
Located 45 miles (69 kilometers) northwest of St. Johnsbury is Montgomery Center, which is home to a range of hotels. Travelocity-listed room options here include the Phineas Swann Bed & Breakfast and The Inn.
Simply because you and your traveling partners are on a getaway, doesn't mean that you can't feed your passion for stadium sports. Thompson Arena is situated 50 miles (82 kilometers) to the south of St. Johnsbury. Modern visitors that want to find hotels near to the action should look at the Hanover Inn Dartmouth or the Six South St Hotel.
For those travelers planning on arriving via Lebanon Municipal Airport, you may plan to book Travelocity-listed accommodation at Fairfield Inn by Marriott White River Junction, or Holiday Inn Express Hotel & Suites White River Junction, which are both a short distance away.
Frequently asked questions
Recent St. Johnsbury hotel reviews by fellow wanderers

The Chandler at White Mountains, Ascend Hotel Collection
Explore More Ways to Travel with Travelocity
- Types of hotels
- Accommodation Types in St. Johnsbury
- Hotels near…
- Hotels by star rating
- Areas of St. Johnsbury
- Book on Expedia
Accommodation Types
Accommodation Types in St. Johnsbury
- Hotels with Restaurants in St. Johnsbury
- Hotels with Pools in St. Johnsbury
- Hotels with Free Parking in St. Johnsbury
- Kid Friendly Hotels in St. Johnsbury
- Pet Friendly Hotels in St. Johnsbury
- Cheap Hotels in St. Johnsbury
- Hotels with Suites in St. Johnsbury
- Hotels with Balconies in St. Johnsbury
- Ski Resorts and Hotels in St. Johnsbury
- Hotels with Hot Tubs in St. Johnsbury
- Hotels with Free Breakfast in St. Johnsbury
- Spa Resorts & Hotels in St. Johnsbury
- Hotels with an Indoor Pool in St. Johnsbury
An Attraction
- Hotels near Dog Mountain
- Hotels near St. Johnsbury Athenaeum
- Hotels near Fairbanks Museum and Planetarium
- Hotels near White Mountain National Forest
- Hotels near Santa's Village
- Hotels near Lake Willoughby
- Hotels near Franconia Notch State Park
- Hotels near Burke Mountain Ski Area
- Hotels near Cannon Mountain Ski Area
- Hotels near Connecticut River
- Hotels near Kingdom Trails
- Hotels near Crystal Lake State Park
- Hotels near Mount Pisgah
- Hotels near Cannon Mountain
- Hotels near Hill Farmstead Brewery
- Hotels near Lamoille Valley Rail Trail
- Hotels near Crystal Lake
- Hotels near Mount Lincoln
- Hotels near Sugar Hill Sampler
- Hotels near The Basin
- Hotels near Cannon Mountain Aerial Tramway
- Hotels near Mirror Lake
- Hotels near Old Man of the Mountain Historic Site
- Hotels near Echo Lake Beach
- Hotels near Bread and Puppet Theater
- Hotels near Maidstone State Park
- Hotels near Wild Ammonoosuc River
- Hotels near Weathervane Theatre
- Hotels near Great Vermont Corn Maze
- Hotels near Peacham Store
- Hotels near Osmore Pond
- Hotels near Shadow Lake
Star Rating
- Lincoln Hotels
- New England Hotels
- White Mountains Hotels
- Bretton Woods Hotels
- Franconia Hotels
- Bethlehem Hotels
- Littleton Hotels
- Waterville Valley Hotels
- Jefferson Hotels
- North Woodstock Hotels
- Whitefield Hotels
- Appalachian Mountains Hotels
- Woodsville Hotels
- Barre Hotels
- East Burke Hotels
- Lancaster Hotels
- Barton Hotels
- Twin Mountain Hotels
- Sugar Hill Hotels
- Northern Vermont Hotels
- Carroll Hotels
- Lyndonville Hotels
- Orleans Hotels
- Westmore Hotels
- Greensboro Hotels
- Green Mountains Hotels
- Lisbon Hotels
- Brighton Hotels
- Hardwick Hotels
- Craftsbury Hotels
- Danville Hotels
- Glover Hotels
- Lyndon Hotels
- Bradford Hotels
- Bath Hotels
- Haverhill Hotels
- Cabot Hotels
- Lunenburg Hotels
- Groton Hotels
- Wolcott Hotels
Most popular
- Cheap Hotels in Montpelier
- Cheap Hotels in St. Albans
- Cheap Hotels in Newport
- Cheap Hotels in Shelburne
- Cheap Hotels in Jeffersonville
- Cheap Hotels in Waterbury
- Burlington Pet Friendly Hotels
- Cheap Hotels in Essex Junction
- Cheap Hotels in Ludlow
- Cheap Hotels in Killington
- Cheap Hotels in Burlington
- Cheap Hotels in Middlebury
- Cheap Hotels in Rutland
- Cheap Hotels in South Burlington
- Cheap Hotels in Brattleboro
- Cheap Hotels in Williston
- Cheap Hotels in Northfield
- Cheap Hotels in Randolph
- Cheap Hotels in Manchester
- Cheap Hotels in White River Junction
- Cheap Hotels in Jericho
- Cheap Hotels in West Dover
- Cheap Hotels in Stowe
- Cheap Hotels in Colchester
- Cheap Hotels in Woodstock
- Cheap Hotels in Barre