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 801 St. Johnsbury Hotels
- Comfort Inn & Suites Near Burke Mountain
- The Wayside Inn
- Thayers Inn
- The Chandler at White Mountains, Ascend Hotel Collection
- Cabot Inn & Suites
- Best Western White Mountain Inn
- Mountain View Grand Resort & Spa
- Nootka Lodge
- Hampton Inn Littleton
- Pine Crest Motel And Cabins
- Sunset Hill House
- Eastgate Inn
- Plain Kate's Inc
- Coos Motor Inn
- Burke Mountain Hotel & Conference Center
- The Franconia Inn
- The Wildflower Inn
- Craftsbury Farmhouse
- Country Squire Motel
- Highland Lodge
- Adair Country Inn and Restaurant
- Mittersill Alpine Resort
- Experience Luxury & Adventure: New 2BR/Loft Near Burke Ski Mtn & Kingdom Trails!
- Carlson's Lodge
- Experience Bethlehem's Maplewood Inn, a spacious historic retreat perfect for large groups
- Bucolic Vermont Dreamland & Homestead
- Cabot Plains Farm - stunning vistas, farmhouse, 95 acres w/ covered bridge
- Cherry Lodge: Cozy King Room Escape
- WilloBurke Boutique Inn & Nordic Spa
- Elegant Farmhouse
- Cherry Lodge: Cozy King Room Retreat
- 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.