Saint Johnsbury hotels

KAYAK searches hundreds of travel sites at once for hotels in Saint Johnsbury, Vermont

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Recommended by KAYAK
Useful Info
Recommended by KAYAK

Best Saint Johnsbury hotels

Discover the best prices by selecting your travel dates on KAYAK.

Most recommended Saint Johnsbury hotels

Show all
Fairbanks Inn - Saint Johnsbury - Pool
Fairbanks Inn
Saint Johnsbury, VT, United States
6.4Okay(394)
Parking
Free Wi-Fi
Pool
Pet-friendly
Comfort Inn & Suites Near Burke Mountain - Saint Johnsbury - Living room
Parking
Free Wi-Fi
Pool
Pet-friendly
Thayers Inn - Littleton - Bedroom
Thayers Inn
Littleton, NH, United States
7.6Good(684)
Parking
Free Wi-Fi
Pet-friendly
Hampton Inn Littleton - Littleton - Restaurant
Hampton Inn Littleton
Littleton, NH, United States
8.9Very Good(338)
Parking
Free Wi-Fi
Pool
Pet-friendly
The Wildflower Inn - Lyndon - Patio
The Wildflower Inn
Lyndon, VT, United States
7.9Good(41)
Parking
Free Wi-Fi
Pool
Pet-friendly
Cozy Cabin with a Stream - Saint Johnsbury - Kitchen
Cozy Cabin with a Stream
Saint Johnsbury, VT, United States
Estabrook House - Saint Johnsbury
Estabrook House
Saint Johnsbury, VT, United States
9.2Wonderful(56)
Free Wi-Fi

Popular amenities in Saint Johnsbury hotels

Hotels with parking
Fairbanks Inn, Comfort Inn & Suites Near Burke Mountain and others
Useful Info

KAYAK’s insights for hotels in Saint Johnsbury

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Saint Johnsbury with confidence.

Which month has the cheapest hotel rates in Saint Johnsbury?

Hotels are cheapest in Saint Johnsbury in November, with average rates of $399. In comparison, April is the most expensive month, with prices at $675.

What is the cheapest day of the week to book a hotel in Saint Johnsbury?

Tuesday offers the lowest rates in Saint Johnsbury, with an average nightly price of $378. The highest prices are found on Monday, with average rates at $797.

Good to know

Low season

November

High season

April

Average price (weeknight)

$334

Average price (weekend night)

$280
Cheapest month to stay with an average 21% drop in price.
Most expensive month to stay with an average 33% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

KAYAK's top tips for finding Saint Johnsbury hotel deals

  • Those that want to spend their trip exploring some local museums will want to look for hotels in Saint Johnsbury, Vermont that is close to the city center, such as the charming Estabrook House Bed and Breakfast. Staying here will put you close to the Fairbanks Museum & Planetarium, which was first founded in the late 1800s.
  • If you want to enjoy some hiking during your trip, opt for a hotel that is in the northwest, as this is where you will find the Lamoille Valley Rail Trail. The 1800s Farmhouse is a great location with a quiet and peaceful setting. Farming Experience will put you right near here.
  • Travelers visiting during the winter months may want to stay somewhere close to the Lyndon Outing Club, a ski area that is just north of the city. By booking the Country Cottage Near Kingdom Trails + Burke, Farm Setting - Meet The Animals, you will be less than a 10min drive from here.
  • For boating, fishing, or swimming, look for lodging that is close to Shadow Lake, which can be found in the eastern part of the city. The Comfortable home with a hot tub on 140 acres of peaceful fields and forest is around 12min away from the lake by car.
  • Golfers will want to stay somewhere in the northern part of Saint Johnsbury, Vermont as well, as this is where you will find the St Johnsbury Country Club. The Maplewood Lodge is a cozy place to stay that is less than a 9min drive from both the golf course and the St. Johnsbury Athenaeum.

FAQs when booking a hotel in Saint Johnsbury

  • If my priority is to stay in an especially scenic part of town, where should I look for hotels in Saint Johnsbury, Vermont?

    To be in a particularly scenic part of the city, look for a hotel in the western part of town near Joe’s Pond, as it is known for being especially beautiful. The Old Homestead Bed and Breakfast is a nice choice that is in this area and offers free parking.

  • What part of Saint Johnsbury, Vermont is the best area for families to stay in?

    Families may want to select a lodging in the northwest, near the Great Vermont Corn Maze, like the Emergo Farm, which has free parking and breakfast. The Great Vermont Corn Maze is known for being a popular attraction amongst children and is a great way to keep kids of all ages entertained during your trip.

  • Where should budget travelers look for lodging in Saint Johnsbury, Vermont?

    To travel as affordably as possible, look for hotels in the southern part of the city, as this area is known for having many budget-friendly choices. The Beautiful Property's large yard with a fire pit nearby to many recreational areas is a cheap option that is still a reasonable distance from the city center.

  • Where should I look for hotels in Saint Johnsbury, Vermont if I want to be close to different dining options?

    You can find quite a few different dining options near the city of Littleton, which is to the east of Saint Johnsbury. When you book the Thayers Inn, you will not only be within walking distance of several restaurants but will be a quick drive from the heart of Saint Johnsbury.

  • How do I find a hotel in central Saint Johnsbury?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Saint Johnsbury districts. You can also do a search using the city map to choose a specific location, like Saint Johnsbury city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Saint Johnsbury hotels with free parking?

    There are many hotels in Saint Johnsbury that offer both parking and free parking. Popular choices among KAYAK users include Fairbanks Inn, Comfort Inn & Suites Near Burke Mountain and Thayers Inn.

Where to stay in Saint Johnsbury?

Our map will help you find the perfect place to stay in Saint Johnsbury by showing you the exact location of each hotel.

Saint Johnsbury Hotel Deals. Search and compare hotels in Saint Johnsbury. Find cheap hotel rooms in Saint Johnsbury. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.