Hotels in Banner Elk, NC

There are 6 Hotels in Banner Elk, North Carolina, serving a population of 1,451 people in an area of 2 square miles. There is 1 Hotel per 241 people, and 1 Hotel per square mile.

In North Carolina, Banner Elk is ranked 43rd of 959 cities in Hotels per capita, and 33rd of 959 cities in Hotels per square mile.

List of Banner Elk Hotels

Find addresses, phone numbers, fax numbers, hours & services for Banner Elk Hotels.

Best Western Mountain Lodge At Banner Elk 1615 Tynecastle Highway Banner Elk, NC

Little Main Street Inn 607 Main Street East Banner Elk, NC

Smoketree Lodge, A Vri Resort 11914 Highway 105 Banner Elk, NC

The Inn At Elk River 875 Main Street West Banner Elk, NC

The Mast Farm Inn 2542 Broadstone Road Banner Elk, NC Bed & Breakfast, Hotel, Vacation Rentals

White Wolf Lodge 3363 Beech Mountain Parkways Banner Elk, NC