
Waterfront vacation rentals in Johnson County
Find and book unique waterfront rentals on Airbnb
Top-rated waterfront rentals in Johnson County
Guests agree: these waterfront rentals are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Johnson County waterfront rentals
Waterfront apartment rentals

Sugar Ski Townhome - 4 Ensuites - Slopes/Tubing
Levi was a great communicator - location couldn't be better. This property is closer to the lift line and tubing hill than a lot of the parking lots for the mountain. It takes about 2 minutes to get to tubing and 4 minutes to get to the lift, really really really convenient. Having 4 bed rooms with 4 bathrooms was great, place is clean, kitchen has everything you need. Highly recommend, I will be staying here again in the future.

Banner Elk 1BR on Lovely Resort
A great location with almost immediate access to skiing and hiking trails! We didn’t use the amenities while there but did see many families enjoying them. A 15 minute ride to Boone and all that area offers was a plus. This was a quiet, corner location with a soothing view of a pond on the grounds out all of the windows. A good sized space to wind down after a full day of adventures!

Central, Walkable, Stylish Apartment
Perfect place for a weekend getaway for my husband and I! Just within walking distance of App’s campus/King Street and lots of restaurants. Very cute and well decorated!

Banner Elk 1BR on Lovely Resort
We had a great stay!! Everything was just as described! Perfect distance to sugar and beech for skiing! We hope to be back soon!

Campside Cottage
We stopped here for one night while traveling. Mariann’s place was lovely. We all liked the lake house theme. We spent some time in Hungry Mother State Park before moving on. Great stay!

NEW Luxury 4 Ensuites - close to lift/tubing/ski
I really enjoyed this Airbnb at sugar mountain, I liked how it was an easy 5 min walk to the bottom of the lift. This made it nice for getting rentals and not having to drive the car. The view of the lake was nice! Also a quick walk to the tubing area!

Banner Elk 3 BR on Lovely Resort
Chris was an AMAZING host ! He was flexible! The place was clean and very comfortable! The fireplace was a cozy edition. The location was 2nd to none. I highly recommend this listing !
Waterfront house rentals

Charmer on Creeper & Creek! Walk downtown
Great stay. Beds were super comfortable, the location was great and the living room and kitchen table were a great place to hang out. We enjoyed having meals on the back deck, under the massive umbrella. One note about the kitchen… we did have to run out and buy a pan that could be cooked in because the provided pans were deeply scratched teflon and very worn. We had to run out a second time to buy disposable aluminum pans to make a casserole, as there wasn’t anything at all that could go in the oven. Those are minor but want to warn others to bring a couple of supplies with them if they will be cooking. Also, the road noise is LOUD. It didn’t really bother us, as we are a used to it but just be prepared, if you don’t like noise. All in all, we loved our stay and would definitely come back!

Linville NC, Mountain Getaway, Beautiful lake view
We had a wonderful time at this house. It is perfect for a family who wants to get away and relax. The view was amazing and there are walking trails right down the hill. It was just perfect for our family holiday. We will return again!

Granny's House
Very cozy, everything we needed, will come back if in the area again!

Large, Riverfront, kayak, hot tub, fish, fire pit
We had an amazing stay and thoroughly enjoyed the front yard for all day sledding! The house was spacious - perfect for our four families! Most importantly, the hosts were super friendly and responsive to any questions we had! We will definitely be back to enjoy the river in the summer!!

Riversong Retreat on the Virginia Creeper Trail
This is the 3rd time we've rented David and Sharlene's house....which should speak for itself! Beautiful location, unbelievably comfortable and well stocked home including kitchen equipment and bath and laundry supplies, and close to everywhere you might want to go from the Creeper Trail and the Holsten River in the backyard, to the cute little winery down the street, and centrally located between Abingdon (for arts and food) and Damascus (for biking and hiking).

Moss Creek Waterfront Cabin Boone Perfect Location
I have traveled all over the world using Airbnb and I can absolutely say this was by far the most beautiful, and relaxing place I have ever stayed. The atmosphere was cozy, quiet and so charming. Sean and Crissy have thought of everything you could ever need for a wonderful stay. I look forward to many visits here.

'Got Rocks' 1 acre on Watauga River w/ Gazebo
Another great Winter stay at Got Rocks! We’ve stayed here many times before and we’ve always enjoyed the proximity to the things we enjoy nearby such as skiing, wineries, groceries, restaurants, etc. there is lots of space to spread out, and everything we needed in the kitchen to make meals whenever we wanted. Thanks again Wesley for letting us use your place!

Angel's River HideAway (Riverview & Easy Access
My wife and I have enjoyed stays at many B&B properties located across the US. Without a doubt, Angels Hideaway is now our favorite…We didn’t want to leave! So peaceful, beautiful, very clean and comfortable. We can’t wait to come back! :-)
Waterfront condo rentals

Lakefront Sunrise Deck w/ Boat Slip, Washer/Dryer
Renee's place was a gorgeous haven in Johnson City during our time at the National Storytelling Festival--the home away from home, with a stunning lake, exactly what we needed. Everything was exactly as advertised, only a 20 minute winding drive from Jonesborough, but you never wanted to leave when you saw the sun meet the horizon and reflect across that glassy water. Thanks so much, Renee, we had such a wonderful time revisiting Appalachia.

Enjoy Mtn Life! Ski/golf/bike from your doorstep
We throughly enjoyed our stay! Loved how close the Ski lodge and lifts were. Loved having a bathroom in every room. The only thing that it needed was maybe a booklet of things to do and and instructions on place, some older ppl like a hard copy!!!

Serenity -Five Star Condo w/ Tranquil Stream Oasis
We loved Serenity. It was the perfect place for my son and I for 4 days of skiing. It is really close to the base of Sugar Mtn too. I’d recommend doing car drop off if you’re carrying skis and in boots. The kitchen is well stocked with dishes, pots and pans. We had a blast!

Suite Escape@Sugar Mtn Resort - Walk to Ski|Tubing
Had a fantastic time and being with in walking distance of everything is very helpful especially during the high traffic times of the day.

4BR Villa Banner Elk on premiere Resort w/Amenties
My stay at the 4BR Villa in Banner Elk was absolutely delightful! The villa was spacious, beautifully furnished, and offered all the amenities we needed for a comfortable stay. It was the perfect getaway spot for relaxation and enjoying the beauty of the mountains. Would highly recommend it for families or groups looking for a luxurious and peaceful retreat!

Ski-in/out 2BR with amazing view overlooking lifts
Nice place in a superb location

Upscale Rustic Duplex on Stream, Near Blowing Rock
Loved this rustic creekside condo. It was beautiful inside and out. Everything you needed was there. The deck outside to relax and listen to the creek was so nice. We would definitely stay here again!

Creekside 2min to slopes..quiet & private location
Shawn's place was an excellent base camp for our ski trip to Beech Mountain. Everything was just as described, and was super clean. We were able to walk to Beech in about 10 minutes with all of our gear so it's a great spot if you're looking to hit the slopes. Would definitely stay here again!
Destinations to explore
- Rentals with a hot tub Johnson County
- Family-friendly rentals Johnson County
- Rentals with a fireplace Johnson County
- Kid-friendly rentals Johnson County
- Rentals with a patio Johnson County
- Rentals with outdoor seating Johnson County
- Rentals with lake access Johnson County
- House rentals Johnson County
- Rentals with a fire pit Johnson County
- Pet-friendly rentals Johnson County
- Rentals with a washer and dryer Johnson County
- Cabin rentals Johnson County
- Rentals with a kayak Johnson County
- Waterfront rentals Tennessee
- Waterfront rentals United States
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Beech Mountain Ski Resort
- Appalachian Ski Mtn
- Bristol Motor Speedway
- Grayson Highlands State Park
- Tweetsie Railroad
- Hungry Mother State Park
- Grandfather Mountain State Park
- Hawksnest Snow Tubing and Zipline
- Grandfather Mountain
- Stone Mountain State Park
- Lake James State Park
- High Meadows Golf & Country Club
- Roan Mountain State Park
- Diamond Creek
- Elk River Club
- Moses H. Cone Memorial Park
- Banner Elk Winery
- Grandfather Golf & Country Club
- Old Beau Resort & Golf Club
- Crockett Ridge Golf Course
- Sunrise Mountain Mini Golf
- Fun 'n' Wheels
- Land of Oz
- The Virginian Golf Club