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
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.
$120 per night
SUPERHOST
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.
$80 per night
SUPERHOST
Rental unit in Mountain City
Mining Town Loft
Nestled among the mountains of Tennessee, the Mining Town Loft is a great mountain getaway. We are located just off the main road, yet tucked back against Doe Mountain in such a way that privacy is ideal.
A quick 5 minute drive takes you to downtown Mountain City, 10 minutes to reach Watauga Lake, and only 30 minutes gets you to Boone, NC. Mining Town Lodge is centrally located to a wide variety of outdoor activities and many great local restaurants.
$75 per night
Vacation rentals for every style
Get the amount of space that is right for you