St. Johnsbury Hotel Guide - 4 Stars Hotels in St. Johnsbury, Vermont

  • 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 availability on St. Johnsbury 4 Star Hotels

This weekend
Next weekend

Our top choices for St. Johnsbury 4-star hotels

Mountain View Grand Resort & Spa

Mountain View Grand Resort & Spa
4.0 star property
Whitefield
8.8 out of 10, Excellent, (1,000 reviews)
"We had a beautiful weekend! Setting was gorgeous. "
United States
Jennifer
The price is Rp3.005.664
Rp3.988.940 total
includes taxes & fees
1 Feb - 2 Feb
Mountain View Grand Resort & Spa

Sunset Hill House

Sunset Hill House
4.0 star property
Sugar Hill
8.8 out of 10, Excellent, (1,000 reviews)
"Very friendly staff and has a beautiful viewpoint "
United States
brian
Sunset Hill House

Sugar Hill Inn

Sugar Hill Inn
4.0 star property
Sugar Hill
9.0 out of 10, Wonderful, (233 reviews)
"Great staff, excellent food and nice room!"
United States
Pamela Alice
The price is Rp3.063.178
Rp3.357.121 total
includes taxes & fees
1 Feb - 2 Feb
Sugar Hill Inn

Rabbit Hill Inn

Rabbit Hill Inn
4.0 star property
St. Johnsbury
9.6 out of 10, Exceptional, (34 reviews)
"This is an outstanding place to stay. It is one of a kind and we hope to visit again!"
United States
Lisa
The price is Rp3.469.467
Rp4.117.047 total
includes taxes & fees
30 Jan - 31 Jan
Rabbit Hill Inn

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
Save an average of 15% on thousands of hotels when you're signed in

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 city centre, browse the independent Dog Ear Bookshop, and hike nearby trails for spectacular views of the Northeast Kingdom's rolling hills.

St. Johnsbury showing street scenes
Photo by Dennis Curran/VermontVacation.com
Open Photo by Dennis Curran/VermontVacation.com

Top St. Johnsbury Hotel Reviews

Frequently asked questions

How much does it cost to stay in a 4-star hotel in St. Johnsbury?
To find a 4-star hotel in St. Johnsbury that fits your budget, use Expedia's sort and search filters. Browse what's available during your travel dates and use our pricing filter to set your maximum rate. You can also sort your results by the most affordable retreat first.

  • Search for the lowest price from Rp3.357.121

What's the difference between 5-star and 4-star hotels in St. Johnsbury?
If you choose to spend your holiday at a 4-star hotel in St. Johnsbury, you'll typically find lots of amenities to ensure you're comfortable, such as a restaurant, pool and gym. You can enjoy top-quality service and upscale surroundings. Choose a 5-star hotel and you'll get a few more bells and whistles — think on-site spas, concierge assistance and nightly turndown services. You'll most likely get additional amenities and first-class services at a 5-star retreat, though both are awesome options for luxury travellers.
Does St. Johnsbury have any 4-star all-inclusive resorts?
Finding holiday bliss in St. Johnsbury is as easy as entering your travel dates and destination, and clicking on our "All inclusive" filter. Stay and play where just about everything is already taken care of like your accommodation, food and activities, or go for a standard 4-star resort in or around this popular destination.