"It is obvious the innkeeper makes every effort to make the inn a comfortable and as welcoming as possible. The Buffalo Tavern made me feel great about choosing the small inn over an institutional generic national hotel chain."
"The owner and staff are great. We did not like the bed in the room we were in, but they were able to put us up in a different room. The breakfast staff especially Janie were on top of everything. Shelia was very friendly and helpful with the room change and our change of payment cards."
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.
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.
"Liked the hot tub ,nice and sturdy but small alittle for 2 tall people,liked the view and set up of place,very comfortable main bed,did not have enough towels for both hot tub and shower 2 towels for shower and wash cloth for 3 days for 2 people and 1 towel for hot tub,no paper towels but i could have gotten owner to bring them just an added inconvenience not to have xtra basic essentials, but it was a nice place just bring your own towels and personal soaps.,personally i would have preferred TV in where the more comfortable big couch was instead of in the back where you overlook the woods."
Mountain Heir-Open for Bookings! HOT TUB, Pool Table, Wi-Fi & AC
8/10 Good
"Property is clean and well equipped. WiFi was out because of provider issues, but overall it was an excellent stay. We went during a heat wave and the A/C kept up wonderfully. The host Stacey was attentive to our needs and very friendly. The road and surrounding areas are very useful for nature hikes. Can’t wait to visit again."
Rustic River-Open for Bookings! River Access, WIFI, Ping Pong, Fire Pit
10/10 Excellent
"This property was great fun. The road is not for the faint of heart. The house was clean and setup well. We had a party of 7 made up of 3 adults and 4 kids. We had fun plenty of room and the ping pong was a huge hit. The hike to the river is tough. "
Pet-Friendly Sept Retreat - Bring the Whole Family to Cabin Fever!
10/10 Excellent
"We enjoyed our three night stay at Cabin Fever. The weather was foggy and rainy for most of our time, but we enjoyed the spacious living room and fireplace when we weren’t out and about in Jefferson and the lovely town of West Jefferson. You must pay attention to the directions to the cabin. Once you get there, it makes sense but you can’t rely on a GPS as it states. Lots of curving little roads!"
Elk Shoals is located in West Jefferson. Travellers like this family-friendly area for its mountain views and shopping. If you're looking for a convenient place to stay, take a look at the 8 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to Elk Shoals?
Holiday Inn Express West Jefferson by IHG is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and an indoor pool. It's located 3.2 mi (5.2 km) from Elk Shoals.
How many hotels should I expect to find close to Elk Shoals?
Expedia has 8 hotels and other accommodation options within a mile from Elk Shoals.
If I need to cancel the hotel reservation for my stay near Elk Shoals, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Enter dates in and click on "Search", then use the "fully refundable" filter to get the top deals on offer near Elk Shoals.
What can I see and do near Elk Shoals?
Attractions like Museum of Ashe County History and Five Ridge Theatre highlight the local culture. Explore nature at Ashe Lake and Rhododendron Trail. You might plan a visit to Jefferson Landing or Mount Jefferson State Park while you're in the area.