Skip to content

Vacation rentals in Johnson County

Find and book unique accommodations on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated vacation rentals in Johnson County

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

Guest favorite
Cabin in Mountain City
Doe Mtn Cabin #2, HOT TUB!!!! Access to trails!
Our secluded cabins are on top of a mountain with on-property access to the Doe Mountain Recreational Area. Close to National and State Parks, Skiing, Hiking, Camping, Watauga Lake, Boone and Blowing Rock, NC; Damascus and Abingdon, VA . We are centrally located to major attractions but be careful if sightseeing, adventure, or family fun is on your agenda. Once you are here, you might not want to leave. Great for couples, solo adventurers, business travelers, families (with kids). Dog friendly.
Oct 29 – Nov 5
$131 per night
Guest favorite
Guesthouse in Vilas
Silverstone loft
Welcome to our roomy 500 sq. ft. loft. The loft is separate from our house, privacy assured. Visit our friendly chickens, purchase some eggs, and walk in our gardens. Harvest fresh herbs. 12 minutes from Boone. 15 minutes to ASU. Cozy, modern. Fast Internet. Pet free space. Adults only +(infants under 7 months old) Stocked kitchen. If you cook, we ask you to clean up too. Views of Snake mountain, famous for hang gliding. Trout fishing & 3 nearby ski slopes. All 30 minutes or less from loft.
Sep 29 – Oct 6
$74 per night
Guest favorite
Tiny home in Vilas
Little Red Tiny - near Boone, NC
A truly unique space with modern and chic, practical decor. Your living space seamlessly flows from the indoors to the outdoors with convertible seating and options for indoor or outdoor cooking. Our loft bedroom has a very comfortable queen mattress with both firm and plush pillows and warm and cool linens to meet your bedding preferences. Our Little Red tiny home has a spectacular view of the well known Grandfather Mountain, located about 29 miles away.
Apr 8 – 15
$83 per night

Popular amenities for Johnson County vacation rentals

Other great vacation rentals in Johnson County

Guest favorite
Home in Sugar Grove
Beech Mountain Retreat on Watauga River@BeechCreek
Aug 17 – 24
$135 per night
Guest favorite
Cabin in Laurel Bloomery
Historic Log Cabin with 8 Ponds, Creek, & Horses!
Jul 16 – 23
$86 per night
Guest favorite
Cabin in Vilas
Private Cabin Nestled on 15 acres in the Woods
Aug 26 – Sep 2
$111 per night
Guest favorite
Tiny home in Trade
The Buttercup @ Buttermilk Acres
Apr 19 – 26
$79 per night
Guest favorite
Cottage in Butler
Butler Home at Watauga Lake
Apr 15 – 22
$109 per night
Guest favorite
Cabin in Butler
Woodland Retreat-Cabin in the Woods w/Lake Views!
Jan 7 – 14
$98 per night
Guest favorite
Apartment in Trade
Rich Mountain View near Boone and ASU
Dec 2 – 9
$88 per night
Superhost
Cabin in Butler
Mountain View Cabin
Dec 23 – 30
$80 per night
Guest favorite
Cottage in Creston
The Cottage at Historic Sutherland Manor est. 1807
Aug 8 – 15
$156 per night
Guest favorite
Cottage in Mountain City
Cross Mountain Cottage
Jun 8 – 15
$102 per night
Guest favorite
Home in Elizabethton
Sunnyvale Singlewide Mountain Dream. 2 bd, 2bath
Aug 7 – 14
$66 per night
Guest favorite
Cabin in Mountain City
Holler Hideaway: Secluded cabin nestled on 16 ac.
Oct 3 – 10
$110 per night

Destinations to explore