Skip to content

Vacation rentals in Saint Johnsbury

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Saint Johnsbury

Guests agree: these stays are highly rated for location, cleanliness, and more.

SUPERHOST
  1. Private room
  2. Saint Johnsbury
A lovely 1-Bedroom in Vermont's Northeast.

Take a break and unwind in this quaint space created just for you. Whether you're in town to enjoy the simplicity of St. Johnsbury or ski the local mountain, feel free to keep it simple at this peaceful and centrally located home away from home.

$32 per night
SUPERHOST
  1. Entire rental unit
  2. Saint Johnsbury
Country Charm in the ♥ of the Historic District

In the Northeast Kingdom of Vermont, the sunny, spacious annex of the historic Colonel Fletcher House is on one of St. Johnsbury's oldest and most beautiful streets. Walk to the town's cultural gems: Fairbanks Museum, St. Johnsbury Athenaeum, Catamount Arts, and St. Johnsbury Academy. It's an easy drive to Burke Mountain, Kingdom Trails, Jay Peak, Cannon Mountain, Bread & Puppet Theater, Karmê Chöling, Northern Vermont University, Lyndon Institute, & Canada! Just minutes from I-91 and I-93.

$130 per night
SUPERHOST
  1. Entire rental unit
  2. Saint Johnsbury
Spencer House Lodging and Gallery

Our non-smoking B&B suite has a new queen bed, and a roll around bed. Good for couples, friends, solo adventurers, and business travelers, each booking has 5 days blocked in between. No children under 12. No Pets. A block from Main Street Historic District, the second story private suite has a kitchen/living/dining area, bathroom, and one bedroom. The day before arrival, you will be given an entry code so you can come and go as you please.

$85 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Saint Johnsbury

  1. Entire home
  2. Lyndon
Quiet and Cozy 1/1 with a View - 10 min to Burke
$79 per night
SUPERHOST
  1. Entire rental unit
  2. Saint Johnsbury
"Transport me to the 1960's" 2 bedroom apartment
$139 per night
SUPERHOST
  1. Entire home
  2. Danville
Danville, VT retreat (formerly Perfect Touch)
$91 per night
SUPERHOST
  1. Entire home
  2. Lyndon
New England Christian Home/Kingdom Trails Members
$79 per night
SUPERHOST
  1. Entire cabin
  2. Saint Johnsbury
Luxury Lodge in the Heart of the Northeast Kingdom
$238 per night
SUPERHOST
  1. Private room
  2. Saint Johnsbury
Comfort and Charm "On the Hill"
$90 per night
  1. Entire guesthouse
  2. Danville
Darling Danville Cottage - Near VAST and LVRT
$100 per night
SUPERHOST
  1. Entire cottage
  2. Lyndon
Peaceful Place to Enjoy Your Stay in the NEK
$114 per night
  1. Entire cottage
  2. Lyndonville
Lyndonville Cottage
$94 per night
  1. Entire rental unit
  2. Saint Johnsbury
Stunning & Bright Remodel in the Heart of St. J!
$156 per night
SUPERHOST
  1. Entire home
  2. Saint Johnsbury
Sparrow House
$188 per night
SUPERHOST
  1. Entire cabin
  2. Saint Johnsbury
The Cabin on Moose River Farmstead
$171 per night