All hotels in St. Johnsbury, Vermont
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
All hotels in St. Johnsbury, Vermont
We have found 806 St. Johnsbury Hotels
- Rabbit Hill Inn
- Nootka Lodge
- The Chandler at White Mountains, Ascend Hotel Collection
- The Wayside Inn
- Mountain View Grand Resort & Spa
- Thayers Inn
- Cabot Inn & Suites
- Sunset Hill House
- Stonybrook Motel & Lodge
- Plain Kate's Inc
- Colonnade Inn
- Pine Crest Motel And Cabins
- The Wildflower Inn
- Burke Mountain Hotel & Conference Center
- Gale River Motel
- Coos Motor Inn
- Sugar Hill Inn
- The Franconia Inn
- The Barron Brook Inn
- Highland Lodge
- Adair Country Inn and Restaurant
- Craftsbury Farmhouse
- Experience Luxury & Adventure: New 2BR/Loft Near Burke Ski Mtn & Kingdom Trails!
- Experience Bethlehem's Maplewood Inn, a spacious historic retreat perfect for large groups
- Stunning views, Private location, get ready for vacation in the White Mountains!
- Mittersill Alpine Resort
- Cabot Plains Farm - stunning vistas, farmhouse, 90 acres w/ covered bridge
- WilloBurke Boutique Inn & Nordic Spa
- Evergreen motel
- Elegant Farmhouse
- Cherry Lodge: Cozy King Room Escape
- Cherry Lodge: Cozy King Room Retreat
- Bucolic Vermont Dreamland & Homestead
- Back in time in Topsham Vt
- Cherry Lodge: King Room with Mountain Views
- Cherry Suite: Cozy Mountain Resort Suite
- Cherry Lodge: King Room Near Nature Trails
Let Expedia take you to the best Hotels in St. Johnsbury. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.