Default HTG hotel image

Search Hotels Near Elk Shoals, West Jefferson

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Filter by

Star rating

Guest rating

Our top choices for Elk Shoals hotels

1. The Cabins at Healing Springs

The Cabins at Healing Springs
15.4 km from Elk Shoals
United States
Kristen
1.967.962 ₫
3.175.384 ₫ total
includes taxes & fees
11 Aug - 12 Aug
The Cabins at Healing Springs

2. Buffalo Tavern Bed & Breakfast

Buffalo Tavern Bed & Breakfast
11.6 km from Elk Shoals
United States
Mark
3.701.250 ₫
4.071.375 ₫ total
includes taxes & fees
10 Aug - 11 Aug
Buffalo Tavern Bed & Breakfast

3. Nation's Inn

Nation's Inn
5.1 km from Elk Shoals
United States
John
2.283.750 ₫
2.580.638 ₫ total
includes taxes & fees
9 Aug - 10 Aug
Nation's Inn
View all properties

Top Elk Shoals Hotel Reviews

Other attractions near Elk Shoals

Saint Mary's Episcopal Church

9.4/10 (16 reviews)
After visiting Saint Mary's Episcopal Church, make a plan to see the other sights and activities in West Jefferson. Discover the mountain views in this relaxing area.
See properties

Ashe Lake

9.0/10 (11 reviews)
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.
See properties

Jefferson Landing

7.8/10 (33 reviews)
Enjoy a round of golf in Jefferson at Jefferson Landing. Discover the mountain views in this relaxing area.
See properties

Mount Jefferson State Park

9.6/10 (29 reviews)
You can take time to visit Mount Jefferson State Park during your travels to Jefferson. Discover the mountain views in this romantic area.
See properties

Holy Trinity Episcopal Church

9.0/10 (9 reviews)
Holy Trinity Episcopal Church is just one of the places to see in Glendale Springs, so why not enjoy the other things to explore during your travels? Discover the mountain views in this relaxing area.
See properties

Rhododendron Trail

8.8/10 (8 reviews)
Explore the great outdoors at Rhododendron Trail and enjoy the mountain views during your trip to Jefferson. Find time to visit the churches in this relaxing area.
See properties

Ashe County Cheese Store

You can search for that perfect souvenir at Ashe County Cheese Store during your visit to West Jefferson.
See properties

Museum of Ashe County History

9.0/10 (8 reviews)
You can spend time browsing the exhibits at Museum of Ashe County History during your trip to Jefferson. Discover the mountain views in this relaxing area.
See properties

Frequently asked questions

What's the area like around Elk Shoals?
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 9 hotels and other accommodation options you'll find within a mile.
How many hotels should I expect to find close to Elk Shoals?
Expedia has 9 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 Mount Jefferson State Park or Jefferson Landing while you're in the area.