Near the I-77 and Route 58 (Ext 14) This located about 35 miles from Elk Creek (southeast) You would then take R58 west to Independence Va and go north on R21 to Elk Creek.
Hampton Inn- 276-728-2345
Comfort Inn -276-728-9100
Holiday Inn Express 276-728-2120
Fairview Inn of Hillsville -276-730-9999
Red Carpet Inn- 276-728-9118
Lodging in Wytheville on I-81, This is located north of Elk Creed about 25 miles. You would take I 81 to R21 (Exit 70) south to Elk Creek.
Days Inn 276-228-5500
Ramada Inn- 276-228-6000
Super 8 Motel Wytheville - 276-236-5127
Econo Lodge Wytheville - 276-228-5517
You may also want to do an Internet search by looking for lodging in Galax or Wytheville Virginia.