Waterfront vacation rentals in Johnson County

Find and book unique waterfront accommodations on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Johnson County waterfront rentals

Waterfront house rentals

Guest favourite

Home in Creston

5.0 out of 5 average rating, 115 reviews

Rainbow Trout Pond -Little Farm on the Pond

Jan. 12 – 19

$234 CAD per night
Guest favourite

Home in Hampton

4.95 out of 5 average rating, 342 reviews

Angel's River Hide-Away (Private River/Easy Access

Jan. 15 – 22

$271 CAD per night
Guest favourite

Home in Roan Mountain

4.94 out of 5 average rating, 174 reviews

Granny's House

Jul. 30 – Aug. 6

$203 CAD per night
Guest favourite

Home in Blowing Rock

4.92 out of 5 average rating, 224 reviews

Cozy Riverfront Duplex Near Town and Ski Mountains

Mar. 15 – 22

$215 CAD per night
Guest favourite

Home in Damascus

4.98 out of 5 average rating, 128 reviews

Riversong Retreat on the Virginia Creeper Trail

Nov. 16 – 23

$382 CAD per night
Guest favourite

Home in Damascus

5.0 out of 5 average rating, 145 reviews

Creeper Trail in Front Yard, River in Back Yard

Mar. 21 – 28

$458 CAD per night
Guest favourite

Home in Boone

4.93 out of 5 average rating, 122 reviews

Cozy Creekside Cottage in the High Country

Dec. 28 – Jan. 4

$230 CAD per night
Guest favourite

Home in Seven Devils

4.92 out of 5 average rating, 119 reviews

Bear Pause Cabin 3 BR/3BA Amazing Lake View EV Charger

Jun. 5 – 12

$595 CAD per night

Destinations to explore