Find hotels in Banner Elk, NC from ₩93,227
Change your mind
Be picky
Go beyond your typical stay in Banner Elk
Check prices for these dates
Compare 2,741 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Mast Farm Inn
The Mast Farm Inn

4 Seasons at Beech Mountain
4 Seasons at Beech Mountain

The Lodge at Banner Elk
The Lodge at Banner Elk

The Highlands at Sugar
The Highlands at Sugar

Smoketree Lodge
Smoketree Lodge

Valle Crucis Farm
Valle Crucis Farm
Where to stay in Banner Elk
Mill Ridge
While Mill Ridge might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Grandfather Vineyard & Winery and Grandfather Trout Farm.
Tynecastle
If you're spending some time in Tynecastle, Grandfather Mountain State Park and Watauga River are top sights worth seeing.
Charter Hills
While there might not be top attractions in Charter Hills, you can explore the larger area and discover places like Beech Mountain Resort and Land of Oz.
Stay near popular Banner Elk attractions
Land of Oz
Enjoy a fun-filled day at Land of Oz during your visit to Beech Mountain. Discover the area's mountain views, or seek out its ski slopes.
Learn more about Banner Elk
Nestled in the Blue Ridge Mountains, this charming town transforms into a ski paradise when Sugar and Beech resorts get fresh powder. Hike to waterfalls in summer, visit alpaca farms year-round, and don't miss the quirky Woolly Worm Festival each October.

More cheap stays in Banner Elk
More cheap stays in Banner Elk

The Lodge at Banner Elk
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in Banner Elk Neighborhoods
Stay near popular Banner Elk attractions
More Hotel Options in Banner Elk
Hotels near Banner Elk Airports
Other Hotels near Banner Elk, North Carolina
- Boone Hotels
- Blowing Rock Hotels
- Johnson City Hotels
- Bristol Hotels
- North Carolina Mountains Hotels
- Blue Ridge Mountains Hotels
- Beech Mountain Hotels
- Todd Hotels
- West Jefferson Hotels
- Sugar Mountain Hotels
- Burnsville Hotels
- Morganton Hotels
- Marion Hotels
- Lenoir Hotels
- Butler Hotels
- Newland Hotels
- Linville Hotels
- Deep Gap Hotels
- Elizabethton Hotels
- Spruce Pine Hotels