Photo by Dennis Curran/VermontVacation.com

Find 4 Star Hotels in St. Johnsbury, VT from SAR 478

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. Johnsbury 4-star hotels

1. Mountain View Grand Resort & Spa

Mountain View Grand Resort & Spa
4.0 star property
Whitefield
8.8 out of 10, Excellent, (1,002 reviews)
"Loved my stay"
United States
Travis
The price is SAR 479
SAR 683 total
includes taxes & fees
7 Dec - 8 Dec
Mountain View Grand Resort & Spa

2. Sugar Hill Inn

Sugar Hill Inn
4.0 star property
Sugar Hill
9.0 out of 10, Wonderful, (294 reviews)
"Loved our cozy cabin so much! The bathroom with its jacuzzi tub, large multi head shower and sauna was too die for"
United States
Brenda
The price is SAR 544
SAR 597 total
includes taxes & fees
16 Nov - 17 Nov
Sugar Hill Inn

3. Rabbit Hill Inn

Rabbit Hill Inn
4.0 star property
Lower Waterford
9.6 out of 10, Exceptional, (52 reviews)
"Property is well maintained and host/employees were great! Good food as well. Would visit and stay again!!"
United States
John
The price is SAR 628
SAR 760 total
includes taxes & fees
9 Nov - 10 Nov
Rabbit Hill Inn

4. Burke Mtn Slopeside Bike Park & Trails Access

Burke Mtn Slopeside Bike Park & Trails Access
4.0 star property
East Burke
Burke Mtn Slopeside Bike Park & Trails Access

5. Ridge Line Lodge in Dalton, NH - by Bretton Woods Vacations

Ridge Line Lodge in Dalton, NH - by Bretton Woods Vacations
4.0 star property
Whitefield
Ridge Line Lodge in Dalton, NH - by Bretton Woods Vacations

Top St. Johnsbury Hotel Reviews

Frequently Asked Questions

How much does it cost to stay in a 4-star hotel in St. Johnsbury?

We can help you easily track down the perfect 4-star hotel for your vacation in St. Johnsbury. Use our filter tool to fine-tune your search by things like price, amenities and hotel star rating and get access to terrific deals in a few clicks.

  • Search for the lowest price from SAR 478

What's the difference between 5-star and 4-star hotels in St. Johnsbury?

Give yourself the luxury treatment during your St. Johnsbury vacation by staying at a 4-star hotel. As well as featuring upscale surroundings, these properties are typically packed with amenities like large beds, complimentary bathrobes and more. A 5-star hotel will go the extra mile to make your trip an even more lavish and memorable one. 24-hour front desk, elegant décor and gourmet dining are only the start of the superior services and conveniences you'll likely get access to.

Does St. Johnsbury have any 4-star all-inclusive resorts?

Finding your dream resort in St. Johnsbury is as easy as entering your dates and destination, and selecting our "All inclusive" filter. Stay and play where just about everything is already taken care of like your accommodations, meals and activities, or go for a standard 4-star resort in or around this popular destination.