Skip to content

Vacation rentals in Johnson County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Johnson County

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

Cabin in Mountain City
Doe Mountain Cabin #1 Direct Access to Trails
Our secluded cabins are on top of a mountain with on-property access to the Doe Mountain Recreational Area Trail #15. Close to National and State Parks, Skiing, Hiking, 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
$130 per night
SUPERHOST
Cabin in Mountain City
Holler Hideaway: Secluded cabin nestled on 16 ac.
Private charmer nestled among the trees. We are 2.4 miles to Doe Mountain Recreation Area, ride your ATV from here to there, 15 miles to Watauga Lake, 18.7 miles to Virginia Creeper Trail, 28 miles to Boone, NC. Float the SoHo or Watauga without dealing with Boone. ATV/RV/Boat parking. Enjoy your morning coffee on the new back porch. Kitchen fully equipped. Queen bedroom and king floor mattress in loft. Hang out by the fire pit at night and take in the sunrise from the front porch swing.
$126 per night
SUPERHOST
Cabin in Mountain City
Peaceful & Cozy Cabin, close to Watauga lake
"Darlas's Den" is our family's gem. This diamond in the rough started as a shack with no running water or electricity and now has all the amenities you need for a quiet retreat. This 500+ square foot mountain refuge is where you can hear rain falling on the tin roof, sip coffee on the front porch, and get away from the noise of everyday life. Watauga Lake (our favorite) is only 20 minutes away. Centrally located between Boone, Damascus, and Johnson City.
$75 per night
SUPERHOST

Other great vacation rentals in Johnson County

Guesthouse in Elizabethton
Scenic, tranquil getaway, sleeps 4+
$89 per night
SUPERHOST
Cabin in Mountain City
Tiny Cabin, 20 acres + mountains
$150 per night
Cabin in Mountain City
Cozy 2-bedroom cabin - TN mtn escape! Lake Watauga
$125 per night
SUPERHOST
Cabin in Shady Valley
Scott Hill Cabin #1
$60 per night
SUPERHOST
Guesthouse in Vilas
Silverstone loft
$86 per night
SUPERHOST
Rental unit in Mountain City
Hillside Hideaway: Downtown Mountain City
$70 per night
SUPERHOST
Cabin in Butler
Roan Creek Cabin
$124 per night
SUPERHOST
Rental unit in Mountain City
*New & Updated* 2 Bedroom unit w/ Yard & Fire-pit!
$82 per night
SUPERHOST
Cabin in Butler
2 bed on creek/Hot Tub- Dog Friendly- 1 mile-lake
$214 per night
Barn in Laurel Bloomery
Unique Newly Built Barn Loft! Spacious! Romantic!
$88 per night
SUPERHOST
Cabin in Mountain City
Wonderful cabin tucked in the woods /w Hot tub
$172 per night
SUPERHOST
Cottage in Vilas
Holly Ridge Cottage
$100 per night
SUPERHOST

Other types of stays on Airbnb