Elk Shoals Tours and Activities
Visit Elk Shoals
Plan a trip to see Elk Shoals
Popular places to visit
Howard Knob County Park
Explore the lovely green spaces of Howard Knob County Park and enjoy the hiking trails in Boone. Check out the shops and top-notch restaurants in this family-friendly area.
Ashe Lake
Commune with nature and explore the great outdoors at Ashe Lake during your travels in West Jefferson. Discover the mountain views and shops in this family-friendly area.
Jefferson Landing
Enjoy a round of golf in Jefferson at Jefferson Landing. Discover the mountain views in this relaxing area.
Mount Jefferson State Park
Enjoy the mountain views and explore Mount Jefferson State Park, a lovely green space in Jefferson. Find time to visit the churches in this family-friendly area.
Holy Trinity Episcopal Church
Find out about the history of Glendale Springs when you take a trip to Holy Trinity Episcopal Church. Discover the mountain views in this relaxing area.
Saint Mary's Episcopal Church
You can find out about the history of West Jefferson with a stop at Saint Mary's Episcopal Church. Discover the mountain views in this relaxing area.
Best Lodging Options Near Elk Shoals
Check availability on hotels close to Elk Shoals
- Vacations and getaways similar to Elk Shoals
- Other Hotels near Elk Shoals, West Jefferson
- Hotels near popular West Jefferson Attractions
- More Hotel Options in Elk Shoals
- LOW SPRING RATES! Mountain Memories- 2BR 2BA With Mtn Views
- Holiday Inn Express West Jefferson, an IHG Hotel
- BOOK NOW FOR SUMMER! Rivers Edge- Riverfront, Hot Tub, Fire Pit, & Ping-Pong
- "View & Far Between" - Cozy Mountain Home with Hot Tub & Amazing View
- 'Knotty By Nature' Cozy Cabin with a View and Hot Tub
- Hotels near Grandfather Mountain
- Hotels near Sugar Mountain Resort
- Hotels near Tweetsie Railroad
- Hotels near Pisgah National Forest
- Hotels near Grayson Highlands State Park
- Hotels near Land of Oz
- Hotels near Hawksnest Tubing Park
- Hotels near Mount Rogers National Recreation Area
- Hotels near Jefferson National Forest