We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Saint Johnsbury Hotels and B&Bs

What style of hotel do you prefer?
All Hotels and B&Bs (38)
Business (3)
Family (4)
Within 10 km (9)
Within 25 km (38)
Within 50 km (107)
All Northeast Kingdom

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Saint Johnsbury city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 25 km
Saint Johnsbury Hotels (7)
2.0 of 5 Comfort Inn & Suites
INR9,195 - 12,539 per night*
CHECK RATES! ABS:HotelCheckRates-d124260?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 7 hotels in Saint Johnsbury
4.5 of 5 stars 106 reviews
Professional photos | Traveller photos (19) | Map
Holiday Motel
INR4,737 - 6,186 per night*
CHECK RATES! ABS:HotelCheckRates-d269895?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 7 hotels in Saint Johnsbury
4.5 of 5 stars 20 reviews
Professional photos | Traveller photos (20)
Fairbanks Inn
INR5,684 - 9,976 per night*
+1 802-748-5666
E-mail hotel
Fairbanks Inn Slideshow
CHECK RATES! ABS:HotelCheckRates-d269894?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 7 hotels in Saint Johnsbury
4 of 5 stars 82 reviews
Professional photos | Traveller photos (25) | Map
Ranked #4 of 7 hotels in Saint Johnsbury
3.5 of 5 stars 7 reviews
Traveller photos (7) | Map
Ranked #5 of 7 hotels in Saint Johnsbury
3.5 of 5 stars 4 reviews
Traveller photos (5) | Map
2 additional hotels with no user reviews
Saint Johnsbury B&Bs / Inns (1)
2.5 of 5 Estabrook House Bed and Breakfast
INR7,635 - 7,635 per night*
CHECK RATES! ABS:HotelCheckRates-d1828879?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 Saint Johnsbury B&B and Inns
4.5 of 5 stars 7 reviews
Professional photos | Map
Recommended nearby hotels and B&Bs
Rabbit Hill Inn, Lower Waterford
INR8,861 - 22,236 per night*
11.2 km from Saint Johnsbury
Ranked #1 of 1 Lower Waterford B&B and Inns
5 of 5 stars 559 reviews
Traveller photos (122) | Map
Bishop Farm Bed and Breakfast, Lisbon, NH
22.8 km from Saint Johnsbury
CHECK RATES! ABS:HotelCheckRates-d619405?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 Lisbon B&B and Inns
5 of 5 stars 131 reviews
Professional photos | Traveller photos (53) | Map
Wildflower Inn, Lyndonville
INR6,966 - 11,425 per night*
17.5 km from Saint Johnsbury
Ranked #1 of 5 Lyndonville B&B and Inns
4.5 of 5 stars 66 reviews
Traveller photos (80) | Map
2.5 of 5 Hampton Inn Littleton, Littleton, NH
INR7,189 - 10,979 per night*
21.0 km from Saint Johnsbury
CHECK RATES! ABS:HotelCheckRates-d572737?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 5 hotels in Littleton
4.5 of 5 stars 119 reviews
Professional photos | Traveller photos (69) | Map
Inn at Mountain View Farm, East Burke
INR6,409 - 8,917 per night*
19.6 km from Saint Johnsbury
Ranked #1 of 3 East Burke B&B and Inns
4.5 of 5 stars 30 reviews
Traveller photos (39) | Map
Ammonoosuc Inn & Restaurant, Lisbon, NH
INR7,189 - 15,883 per night*
22.7 km from Saint Johnsbury
CHECK RATES! ABS:HotelCheckRates-d79233?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 3 Lisbon B&B and Inns
4.5 of 5 stars 46 reviews
Traveller photos (18) | Map
Exit 41 Travel Inn, Littleton, NH
23.8 km from Saint Johnsbury
No photo provided
Ranked #1 of 5 Littleton B&B and Inns
4.5 of 5 stars 11 reviews
Map
Beal House Inn, Littleton, NH
INR3,845 - 9,976 per night*
22.4 km from Saint Johnsbury
E-mail hotel
+1603-444-2661
Beal House Inn Slideshow
Ranked #2 of 5 Littleton B&B and Inns
4.5 of 5 stars 11 reviews
Traveller photos (11) | Map
Lyndon Motor Lodge, Lyndon
10.7 km from Saint Johnsbury
No photo provided
Ranked #1 of 1 hotels in Lyndon
4.5 of 5 stars 11 reviews
Map
Moonlight Inn, Lyndonville
INR5,294 per night*
12.8 km from Saint Johnsbury
No photo provided
Ranked #2 of 5 Lyndonville B&B and Inns
4.5 of 5 stars 8 reviews
Map
Blueberry Farm Bed & Breakfast, Lisbon, NH
23.9 km from Saint Johnsbury
No photo provided
Ranked #3 of 3 Lisbon B&B and Inns
4 of 5 stars 9 reviews
Traveller photos (3) | Map
Littleton Motel, Littleton, NH
INR2,731 - 5,517 per night*
22.7 km from Saint Johnsbury
No photo provided
Ranked #2 of 5 hotels in Littleton
4 of 5 stars 12 reviews
Map
Inn at Maplemont Farm, Barnet
15.2 km from Saint Johnsbury
No photo provided
Ranked #1 of 2 Barnet B&B and Inns
4 of 5 stars 3 reviews
Map
Hollyberry's Bed & Breakfast, East Burke
19.7 km from Saint Johnsbury
Ranked #2 of 3 East Burke B&B and Inns
4 of 5 stars 1 review
Traveller photos (1) | Map
3.0 of 5 Thayers Inn, Littleton, NH
INR3,400 - 5,684 per night*
22.9 km from Saint Johnsbury
CHECK RATES! ABS:HotelCheckRates-d121044?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 5 hotels in Littleton
3.5 of 5 stars 52 reviews
Professional photos | Traveller photos (8) | Map
2.0 of 5 Eastgate Motor Inn, Littleton, NH
INR3,622 - 6,075 per night*
23.8 km from Saint Johnsbury
CHECK RATES! ABS:HotelCheckRates-d98104?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 5 hotels in Littleton
3.5 of 5 stars 34 reviews
Professional photos | Traveller photos (10) | Map
Peacham Store, Peacham
INR4,737 - 5,294 per night*
15.9 km from Saint Johnsbury
No photo provided
Ranked #1 of 1 Peacham B&B and Inns
4 of 5 stars 1 review
Map
Branch Brook Bed & Breakfast, Lyndonville
16.0 km from Saint Johnsbury
Ranked #3 of 5 Lyndonville B&B and Inns
4 of 5 stars 5 reviews
Traveller photos (4) | Map
Village Inn of East Burke, East Burke
INR4,180 - 4,737 per night*
19.7 km from Saint Johnsbury
Ranked #1 of 1 hotels in East Burke
4 of 5 stars 5 reviews
Traveller photos (3) | Map
Maple Leaf Motel, Littleton, NH
INR3,901 - 5,406 per night*
21.9 km from Saint Johnsbury
CHECK RATES! ABS:HotelCheckRates-d1490091?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 5 Littleton B&B and Inns
3.5 of 5 stars 14 reviews
Traveller photos (2) | Map
Country Squire Motel, Littleton, NH
INR3,288 - 4,124 per night*
21.8 km from Saint Johnsbury
No photo provided
Ranked #5 of 5 hotels in Littleton
3.5 of 5 stars 5 reviews
Map
Lynburke Motel, Lyndonville
INR3,288 - 4,681 per night*
14.0 km from Saint Johnsbury
Ranked #4 of 5 Lyndonville B&B and Inns
3 of 5 stars 22 reviews
Map