Got2Go

Vacation rentals in Banner Elk

Banner Elk is a charming town located in the Blue Ridge Mountains of North Carolina. Known for its scenic beauty, outdoor recreation opportunities, and quaint downtown area, Banner Elk is a popular destination for visitors seeking a peaceful mountain getaway.