
Caledonia County Holidays
Photo by Dennis Curran/VermontVacation.com
Better together
Save up to S$134 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top destinations in Caledonia County

Barnet
Top hotels in Caledonia County

Fairbanks Inn
401 Western Ave, St. Johnsbury, VT
7.4/10 Good! (766 reviews)
"The room was very dirty. The bed look like it was used bedsheets with stains in it. There is hair in the tub the walls were filthy the trim needed a paint job very bad and it was disgusting the lock on the door I was broken luckily there was a deadbolt. I felt like I was staying in the Bates motel. ..."
Reviewed on 30 Jun, 2025

Comfort Inn & Suites Near Burke Mountain
703 US Route 5, St. Johnsbury, VT
Fully refundableReserve now, pay when you stay
The price is S$262 per night from 6 Jul to 7 Jul
S$262
6 Jul - 7 Jul
includes taxes & fees
9/10 Wonderful! (844 reviews)
Gem of a hotel
"Beautiful hotel. What nice place."
Reviewed on 25 Jun, 2025

The Wildflower Inn
2059 Darling Hill Road, Lyndonville, VT
The price is S$271 per night from 1 Jul to 2 Jul
S$271
1 Jul - 2 Jul
includes taxes & fees
8.8/10 Excellent! (107 reviews)
"It is a beautiful place with thoughtful staff and an air of graciousness. The food was outstanding."
Reviewed on 27 Jun, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.