Lakeshore Resort, our marina, motel units, cabins, and the Captain’s Table restaurant are all located convenient to Boone, and Banner Elk, North Carolina, Elizabethton and Johnson City, Tennessee…and we are a popular destination for NASCAR’s Bristol race in Bristol, Tennessee!
From Boone, NC to Lakeshore Resort
Take 321N out of Boone; At 321/421 intersection, turn left and stay on 321; Travel approximately 25 miles to Highway 67 intersection; Turn left at intersection and travel 4 miles; Lakeshore Resort will be on the right.
From Knoxville. TN to Lakeshore Resort
From Knoxville, take I-40 East to exit 421, I-81 North; Travel on I-81 to Exit 57A, I-26; Travel approximately 15 miles through Johnson City To exit 24, Highway 321S/67E; Go through 10 red lights in Elizabethton, then Turn right on U. S. Route 19E; Go 5 miles to Hampton; Turn left on Highway 321/67; Travel approximately 5 miles around Watauga Lake on 321; Lakeshore Marina will be on the left.
From Tri-Cities Airport to Lakeshore Resort
From Airport, follow signs to I-81 to Johnson City; Travel on I-81 to Exit 57 (I-26) Travel approximately 15 miles on I-26 through Johnson City to Exit 24, Highway 321S/67E; Go through 10 red lights in Elizabethton, then Turn right on Highway 19E; Go 5 miles to Hampton, then turn left on Highway 32 1/67; Travel approximately 5 miles around Watauga Lake on 321; Lakeshore Marina will be on the left