
Find hotels near Elk Shoals, West Jefferson from CA $138
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Elk Shoals hotels

Holiday Inn Express West Jefferson by IHG
Holiday Inn Express West Jefferson by IHG5.2 km from Elk Shoals
9.0 out of 10, Wonderful, (578 reviews)
The price is CA $172
CA $194 total
includes taxes & fees
Aug 9 - Aug 10

The Cabins at Healing Springs
The Cabins at Healing Springs15.4 km from Elk Shoals
9.0 out of 10, Wonderful, (156 reviews)
The price is CA $94
CA $157 total
includes taxes & fees
Jul 21 - Jul 22

River House Inn
River House Inn16.4 km from Elk Shoals
9.8 out of 10, Exceptional, (62 reviews)
The price is CA $221
CA $244 total
includes taxes & fees
Jul 20 - Jul 21

Buffalo Tavern Bed & Breakfast
Buffalo Tavern Bed & Breakfast11.6 km from Elk Shoals
9.2 out of 10, Wonderful, (556 reviews)
The price is CA $198
CA $218 total
includes taxes & fees
Jul 19 - Jul 20

Nation's Inn
Nation's Inn5.1 km from Elk Shoals
6.4 out of 10, (596 reviews)
The price is CA $122
CA $138 total
includes taxes & fees
Jul 19 - Jul 20
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Elk Shoals
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Holiday Inn Express West Jefferson by IHG | 9.0 Wonderful 578 reviews | View | ||||||
![]() The Cabins at Healing Springs | 9.0 Wonderful 156 reviews | View | ||||||
![]() River House Inn | 9.8 Exceptional 62 reviews | View | ||||||
![]() Buffalo Tavern Bed & Breakfast | 9.2 Wonderful 556 reviews | View | ||||||
![]() Nation's Inn | 6.4 596 reviews | View |
Top Elk Shoals Hotel Reviews

'Knotty By Nature' Cozy Cabin w/ View and Hot Tub
8/10 Good
Hotels near other Elk Shoals attractions
Frequently asked questions
Explore a world of travel with Expedia
- Peaceful Real Log Cabin Rushing Trout Stream Jacuzzi Hot Tub
- Apartments in Brandon
- Camp 4 Tiny Homes
- Ferguson Hotels
- Chalakee Lodge CF
- Beulah Hotels
- Lazy Bear Lodge
- Nation's Inn
- Hotels near Mount Jefferson State Park
- Newland Hotels
- Ennice Hotels
- Boone Hotels
- Cabin Rentals in Creston
- Granite Falls Hotels
- Luxury Cottage
- Fish
- Timbers P
- 'Knotty By Nature' Cozy Cabin w/ View and Hot Tub
- Hilton Hotels in West Jefferson
- Cozy Cottage in Todd
- Wilkesboro Hotels
- Aparthotels in Boone
- Red Feather Cabins 232
- Timber Lodge
- Creekside Retreat on 80 Acres
- Hudson Hotels
- 5 Star Hotels in Creston
- Fish
- Jonesville Hotels
- Cabin Rentals in Piney Creek
- Hillside Heaven
- Lenoir Hotels
- Beech Mountain Hotels
- Riverfront Adventures Await
- Cheap Hotels in Boone
- Shatley Springs Hotels
- 2 bedroom house on King Street in the heart of downtown Boone
- Lgbt Friendly Hotels in West Jefferson
- Sunnyside Farm
- Buffalo Creek Lodge
- Deck & Scenic View
- B&B in Warrensville
- Unforgettable
- New Cabin
- Bear Haven
- Blowing Rock Hotels
- Sparta Hotels
- Roaring River Hotels
- Sweet Sejour
- The Lodge
- Red Feather Cabins 199
- Stonebridge Hotels
- Casa Haven
- Moravian Falls Hotels
- Hidden Ridge
- Hamptonville Hotels
- Explore on 13 Acres of Private Land
- 5 Acres to Roam
- Motels in Baldwin
- Whispering Pines
- Cozy Creekside Geodome
- Daniel Boone Lodge
- Hickory Hotels
- Cute cottage type house built in 1938
- Breathtaking View of Grandfather Mountain
- Lazy River Lodge
- Sleepy Creek
- Vilas Hotels
- Red Roof Inn Hotels in West Jefferson
- Front Porch Therapy
- Rustic Retreat on Private 5 acres with Trout Stream
- Dobson Hotels
- Todd Hotels
- Traphill Hotels
- Pleasant Hill Hotels
- Delightful Cabin near Outdoor Activities
- Elkin Hotels
- Statesville Hotels
- Rustic Cabin near Hiking and Waterfalls
- Cabin Rentals in Grassy Creek
- River Bend Retreat Log Cabin w/ Hot Tub, Views & Privacy - Near New River State Park
- Banner Elk Hotels
- Romantic Mountain Cottage Near Boone
- A Family Tradition
- Taylorsville Hotels
- Creek House
- Hidden Cabin on Old Field Creek
- Grassy Creek Hotels
- Experience comfort at Incommunicado in Warrensville, NC—a cozy 4-bedroom cabin for 10!
- Apartments in Creston



























