The best deals on hotels when visiting Saint Johnsbury Center in Vermont.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Saint Johnsbury Center, Vermont 05819

Fairbanks Inn

401 Western Ave St. Johnsbury, VT

For an affordable stay, Fairbanks Inn offers peaceful accommodations with rates beginning at $135.99, creating a clean, comfortable environment near Saint Johnsbury Center. Find a comfortable retreat in our rooms, where basic amenities and attentive service create a value-driven experience.

Guests staying at Fairbanks Inn can easily reach downtown Saint Johnsbury Center by car, making it simple to visit the city’s best attractions while returning to a peaceful setting. Enjoy a simple yet comfortable hotel for your Saint Johnsbury Center travels—book your room today!

  Call (855) 239-5277 to book with an agent.
  2.7 miles from Saint Johnsbury Center, VT 05819

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Colonnade Inn

28 Back Center Road Lyndonville, VT

With affordable rooms starting at $119.00, Colonnade Inn is ideal for guests visiting Saint Johnsbury Center, creating a soothing and welcoming environment for relaxation. Experience practical comfort in a setting that focuses on value and essential amenities, ideal for economical travels.

From Colonnade Inn, a brief drive delivers guests to downtown Saint Johnsbury Center, where the city’s most popular destinations await exploration. Make the most of your Saint Johnsbury Center stay with budget-friendly, inviting lodging—book now!

  Call (855) 236-8982 to book with an agent.
  4.3 miles from Saint Johnsbury Center, VT 05819

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Near Burke Mountain

703 Us Route 5 St. Johnsbury, VT

With rates beginning at $141.99, Comfort Inn & Suites Near Burke Mountain provides budget-friendly comfort for travelers bound for Saint Johnsbury Center, creating a clean, inviting space. Hold successful meetings or events in our versatile spaces, equipped with the latest technology and support services.

From Comfort Inn & Suites Near Burke Mountain, a short drive delivers guests into the heart of downtown Saint Johnsbury Center, where the city’s top sights are within reach. Stay relaxed and on budget while exploring Saint Johnsbury Center—reserve your hotel room today!

  Call (855) 233-0132 to book with an agent.
  4.7 miles from Saint Johnsbury Center, VT 05819

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

The Wildflower Inn

2059 Darling Hill Road Lyndonville, VT

Unwind at The Wildflower Inn as you explore Saint Johnsbury Center, where restful accommodations offer comfort and relaxation, with inviting rates starting at $206.50. Experience a stay that offers a touch more sophistication, with rooms equipped for both comfort and practicality.

Guests staying at The Wildflower Inn will love the balance of easy city access and the quiet surroundings of the hotel, perfect for a peaceful retreat. Experience Saint Johnsbury Center with a hotel that goes the extra mile to make your visit memorable—secure now!

  Call (855) 235-6136 to book with an agent.
  8.3 miles from Saint Johnsbury Center, VT 05819

Starting at

$206.50

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Littleton

580 Meadow St Littleton, NH

For budget-savvy travelers headed to Saint Johnsbury Center, Hampton Inn Littleton offers charming comfort with rooms starting at $166.99, creating a clean, inviting environment. Enjoy the convenience of Hampton’s laundry services, ensuring your travel wardrobe is fresh and ready for whatever your trip has in store.

For those looking to unwind, Hampton Inn Littleton provides a restful retreat while keeping downtown Saint Johnsbury Center close enough for exploration. Enjoy the perfect mix of affordability and comfort during your Saint Johnsbury Center stay—reserve today!

  Call (855) 234-7135 to book with an agent.
  14.7 miles from Saint Johnsbury Center, VT 05819

Starting at

$166.99

per night

Read Reviews View Amenities View All Rooms

Thayers Inn

111 Main Street Littleton, NH

Enjoy quality and comfort at Thayers Inn as you visit Saint Johnsbury Center, with warm-hearted rooms providing a relaxing stay, all starting at an accessible rate of $70.44 per night. Enjoy a stay that goes beyond the basics, with rooms equipped to provide comfort and convenience for a satisfying visit.

Relax in the calm environment of Thayers Inn, where guests can enjoy a peaceful retreat and downtown Saint Johnsbury Center is still within reach. Embrace your Saint Johnsbury Center adventure with accommodations that add a touch of luxury—lock in today!

  Call (855) 236-8982 to book with an agent.
  15.8 miles from Saint Johnsbury Center, VT 05819

Starting at

$70.44

per night

Read Reviews View Amenities View All Rooms

Eastgate Inn

335 Cottage St Littleton, NH

With rates starting at $79.00, Eastgate Inn is a practical choice for travelers visiting Saint Johnsbury Center, providing a warm and inviting atmosphere for rest. Find comfort in clean, well-appointed rooms that offer the essentials for a comfortable and economical stay.

Unwind at Eastgate Inn, where quiet surroundings make for a restful stay and downtown Saint Johnsbury Center remains nearby for adventure. Stay relaxed and budget-savvy while exploring Saint Johnsbury Center—secure your room today!

  Call (855) 234-7135 to book with an agent.
  16.4 miles from Saint Johnsbury Center, VT 05819

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

The Chandler at White Mountains Ascend Hotel Collection

30 Arlington Street Bethlehem, NH

Experience the inviting atmosphere of The Chandler at White Mountains Ascend Hotel Collection near Saint Johnsbury Center, where comfortable rooms offer quality and warmth, with budget-friendly rates starting at $104.99. Enjoy the extra space and comfort of rooms equipped with modern conveniences, ensuring a restful and enjoyable visit.

At The Chandler at White Mountains Ascend Hotel Collection, guests can experience the calm of quiet surroundings, with the energy of downtown Saint Johnsbury Center still close by. Find your ideal base in Saint Johnsbury Center with a hotel that turns your stay into an experience—book today!

  Call (855) 234-2997 to book with an agent.
  19.9 miles from Saint Johnsbury Center, VT 05819

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Gale River Motel

1 Main St Franconia, NH

With affordable rooms beginning at $133.99, Gale River Motel provides budget-conscious accommodations for travelers headed to Saint Johnsbury Center, creating a warm, welcoming environment. Relax in rooms that are designed with the traveler in mind, offering necessary comforts and an inviting atmosphere.

With a scenic drive into downtown Saint Johnsbury Center, guests at Gale River Motel can enjoy the city's best spots before returning to the calm of the hotel. Plan your Saint Johnsbury Center adventure with ease and savings—secure your hotel today!

  Call (855) 235-0725 to book with an agent.
  20.0 miles from Saint Johnsbury Center, VT 05819

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Sunset Hill House

231 Sunset Hill Road Sugar Hill, NH

Enjoy the art of luxury at Sunset Hill House near Saint Johnsbury Center, where elegant accommodations make relaxation effortless, with enticing nightly rates starting at $160.99. Experience the perfect combination of luxury and comfort, with rooms that are beautifully designed and richly appointed.

Guests at Sunset Hill House will appreciate the quiet surroundings and convenient access to Saint Johnsbury Center's most popular spots. Find the ultimate luxury in Saint Johnsbury Center with accommodations that redefine comfort—secure now!

  Call (855) 234-5074 to book with an agent.
  20.4 miles from Saint Johnsbury Center, VT 05819

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Best Western White Mountain Inn

87 Wallace Hill Rd Franconia, NH

At Best Western White Mountain Inn, travelers bound for Saint Johnsbury Center can unwind in comfortable comfort with rooms beginning at $90.99, creating a welcoming space for relaxation. Experience the convenience of multiple dining options at Best Western, from casual cafés to fine dining restaurants.

Stay at Best Western White Mountain Inn to experience quiet surroundings, while keeping Saint Johnsbury Center's vibrant sights just a convenient drive away. Choose a hotel that adds value to your Saint Johnsbury Center journey—lock in your room now!

  Call (855) 234-5074 to book with an agent.
  20.6 miles from Saint Johnsbury Center, VT 05819

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Mountain View Grand Resort & Spa

101 Mountain View Rd Whitefield, NH

Immerse yourself in sophistication at Mountain View Grand Resort & Spa as you visit Saint Johnsbury Center, where quality accommodations blend charm with comfort, with enticing rates from $141.99. Stay in rooms that offer a perfect blend of opulence and functionality, equipped with everything needed for a superior experience.

Relax and recharge at Mountain View Grand Resort & Spa, where restful accommodations are paired with easy access to Saint Johnsbury Center's downtown fun. Take advantage of a Saint Johnsbury Center hotel that defines what it means to live luxuriously—book today!

  Call (855) 234-2997 to book with an agent.
  21.4 miles from Saint Johnsbury Center, VT 05819

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Nootka Lodge

4982 Dartmouth College Highway Woodsville, NH

For a restful and affordable visit near Saint Johnsbury Center, Nootka Lodge offers soothing accommodations with rooms starting at $166.99, creating a warm, welcoming environment. Stay in a room that balances comfort and practicality, offering dependable amenities for a pleasant and budget-friendly visit.

Stay at Nootka Lodge to enjoy both peace and convenience, with quiet rooms just a short drive from Saint Johnsbury Center's lively attractions. Enjoy an affordable Saint Johnsbury Center stay that doesn’t compromise on comfort—reserve today!

  Call (855) 233-7850 to book with an agent.
  21.6 miles from Saint Johnsbury Center, VT 05819

Starting at

$166.99

per night

Read Reviews View Amenities View All Rooms

Coos Motor Inn

209 Main Street Lancaster, NH

With budget-friendly rooms beginning at $119.99, Coos Motor Inn provides inviting accommodations for travelers visiting Saint Johnsbury Center, creating a delightful, welcoming environment. Find simplicity and convenience in rooms that offer a practical setup, ideal for travelers looking for efficiency and comfort.

Experience the tranquility of Coos Motor Inn, where guests can enjoy a restful stay while still being close to the attractions of Saint Johnsbury Center. Enjoy a hassle-free Saint Johnsbury Center visit with accommodations that prioritize value—reserve today!

  Call (855) 234-5074 to book with an agent.
  21.9 miles from Saint Johnsbury Center, VT 05819

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Stonybrook Motel & Lodge

1098 Profile Road Franconia, NH

Guests traveling to Saint Johnsbury Center will enjoy the inviting accommodations at Stonybrook Motel & Lodge, with rooms beginning at $100.99, creating a clean and comfortable space for rest. Stay in a room that balances comfort and practicality, providing dependable amenities for a pleasant visit.

Relax in the spacious setting of Stonybrook Motel & Lodge, where guests can unwind and still have easy access to Saint Johnsbury Center. Enjoy more of Saint Johnsbury Center with comfortable, cost-saving accommodations—book now!

  Call (855) 234-2997 to book with an agent.
  21.9 miles from Saint Johnsbury Center, VT 05819

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

The Franconia Inn

Route 116 South Franconia, NH

Experience the comfort of The Franconia Inn as you explore Saint Johnsbury Center, where inviting rooms create a peaceful retreat, with budget-friendly rates from $186.99 per night. Relax in rooms designed for comfort and convenience, featuring a variety of modern amenities to enhance your stay.

Guests looking for a relaxing stay near Saint Johnsbury Center will love the peaceful environment The Franconia Inn offers. Treat yourself to a comfortable Saint Johnsbury Center visit with thoughtful amenities and great savings—secure now!

  Call (855) 234-5074 to book with an agent.
  22.2 miles from Saint Johnsbury Center, VT 05819

Starting at

$186.99

per night

Read Reviews View Amenities View All Rooms

The Wayside Inn

3738 Main St Bethlehem, NH

At The Wayside Inn, travelers bound for Saint Johnsbury Center will find budget-conscious accommodations with rooms starting at $143.99, creating a warm, welcoming environment. Enjoy a stay that exceeds expectations with rooms that provide extra comfort and convenience at an affordable price.

At The Wayside Inn, guests can experience a relaxing stay while enjoying easy access to Saint Johnsbury Center’s exciting attractions. Savor your Saint Johnsbury Center experience with accommodations designed for relaxation—book today!

  Call (855) 239-4019 to book with an agent.
  22.9 miles from Saint Johnsbury Center, VT 05819

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Cabot Inn & Suites

200 Portland Street Lancaster, NH

Guests traveling to Saint Johnsbury Center will enjoy the inviting accommodations at Cabot Inn & Suites, with rooms beginning at $128.04, creating a clean and comfortable space for rest. Find value in rooms that offer reliable comfort, ensuring a pleasant and worry-free stay at an economical price.

Unwind in comfort at Cabot Inn & Suites, where guests can rest in quiet surroundings and still enjoy the convenience of Saint Johnsbury Center. Stay comfortably and save on your Saint Johnsbury Center adventure—lock in your room today!

  Call (855) 235-6136 to book with an agent.
  23.0 miles from Saint Johnsbury Center, VT 05819

Starting at

$128.04

per night

Read Reviews View Amenities View All Rooms

Island Pond Country Inn (Formerly the Lakefront Inn & Motel)

127 Cross St Brighton, VT

With rooms starting at $167.99, Island Pond Country Inn (Formerly the Lakefront Inn & Motel) provides affordable comfort for guests visiting Saint Johnsbury Center, creating a delightful, inviting space ideal for relaxation and rest. Relax in a room that balances comfort and value, offering everything you need for a pleasant and budget-conscious stay.

At Island Pond Country Inn (Formerly the Lakefront Inn & Motel), you can enjoy the best of both worlds—peaceful accommodations with convenient access to Saint Johnsbury Center. Lock in budget-friendly comfort for your Saint Johnsbury Center adventure—book your room now!

  Call (855) 234-5074 to book with an agent.
  25.5 miles from Saint Johnsbury Center, VT 05819

Starting at

$167.99

per night

Read Reviews View Amenities View All Rooms

Parkers Motel

750 US 3 Lincoln, NH

With budget-friendly rooms from $79.00, Parkers Motel provides inviting accommodations for guests visiting Saint Johnsbury Center, creating a welcoming and welcoming atmosphere. Experience a stay that offers a touch of luxury with rooms that include enhanced amenities for your comfort and convenience.

Guests seeking a peaceful stay will love Parkers Motel, where calm surroundings are complemented by proximity to Saint Johnsbury Center. Get ready for a memorable Saint Johnsbury Center trip with lodging that puts you first—secure now!

  Call (855) 233-0132 to book with an agent.
  30.2 miles from Saint Johnsbury Center, VT 05819

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Indian Head Resort

664 US Route 3 Lincoln, NH

Stay comfortably at Indian Head Resort when traveling to Saint Johnsbury Center, where heartwarming accommodations create a welcoming retreat, with budget-friendly rates beginning at $110.99. Enjoy a stay that prioritizes your comfort, with rooms equipped with everything needed for a relaxing and enjoyable visit.

Stay at Indian Head Resort for a peaceful retreat, while keeping the exciting opportunities in Saint Johnsbury Center close at hand. Plan your Saint Johnsbury Center getaway with a hotel that knows how to make your stay unforgettable—reserve now!

  Call (855) 233-0132 to book with an agent.
  30.5 miles from Saint Johnsbury Center, VT 05819

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Hollow Inn&Motel

278 South Main St Barre, VT

Guests traveling to Saint Johnsbury Center will find tucked away accommodations at Hollow Inn&Motel, with rooms starting at $159.99, creating a warm and inviting environment ideal for relaxation. Experience a hassle-free stay in rooms that provide all the necessary comforts, focusing on affordability and practicality.

Discover a refreshing retreat at Hollow Inn&Motel, situated at a comfortable distance from the energy and attractions of Saint Johnsbury Center. Experience Saint Johnsbury Center comfortably and affordably—secure your hotel room today!

  Call (855) 236-8982 to book with an agent.
  30.5 miles from Saint Johnsbury Center, VT 05819

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Franconia Notch Motel

572 US 3 Lincoln, NH

At Franconia Notch Motel, travelers to Saint Johnsbury Center can unwind in inviting rooms with rates starting at $57.99, providing a clean and comfortable space ideal for relaxation. Experience a no-frills stay in rooms that provide all the necessary comforts, from plush bedding to basic entertainment options.

Escape the city’s hustle and bustle at Franconia Notch Motel, a quiet retreat where the best of Saint Johnsbury Center is just a drive away. Unwind in Saint Johnsbury Center with lodging that ensures you’re rested and refreshed—lock in today!

  Call (855) 239-4019 to book with an agent.
  30.8 miles from Saint Johnsbury Center, VT 05819

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Capitol Plaza Hotel Montpelier Tapestry Collection by Hilton

100 State St Montpelier, VT

Designed with relaxation in mind, Capitol Plaza Hotel Montpelier Tapestry Collection by Hilton near Saint Johnsbury Center provides inviting rooms for a refined experience, with room rates beginning at $148.99. Choose Tapestry Collection for your business travel needs, where work and pleasure blend seamlessly in inspiring settings.

Discover a quiet haven at Capitol Plaza Hotel Montpelier Tapestry Collection by Hilton, where calm accommodations offer the perfect balance with proximity to Saint Johnsbury Center. Enjoy a premium Saint Johnsbury Center stay with a hotel that brings elegance to every detail—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  30.9 miles from Saint Johnsbury Center, VT 05819

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms