Filters
Popular
35
30
28
27
37
12
4
Search by name
Cities nearby
13
10
8
6
2
2
2
MoreLess
Star rating
1
9
27
12
MoreLess
Guest rating
4
10
4
1
MoreLess
Accommodation type
37
MoreLess
Price per night
6
20
19
3
1
MoreLess
Airports
Hotel type
23
20
20
14
4
3
3
3
2
1
12
4
MoreLess
Amenities
35
30
28
27
24
17
13
MoreLess
Room features
2
3
1
11
1
4
7
MoreLess
Services
3
23
1
3
MoreLess
Brands
12
4
3
3
2
2
2
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 2 hotels in Elkin
Get Prices

Best Elkin NC hotels, motels and accommodations of 2019

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Fairfield Inn & Suites By Marriott Elkin Jonesville628 Cc Camp Rd, Elkin, United States, 28621View on map
Situated close to Elkin Creek Vineyard, this hotel in Elkin features an indoor swimming pool and barbeque grills.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.6
Perfect2 reviews
Price fromUS$ 145per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Elk Inn Elkin1101 North Bridge Street, Elkin, United States, 28621View on map
Offering convenient proximity to Adagio Vineyards, the hotel is also close to Grassy Creek Vineyard & Winery.
  • The motel has
    • Free Wi-Fi in public areas
    +1
  • The motel has
    • On-site car park
    +1
  • The motel has
    • 24-hour reception
    +1
Price fromUS$ 72per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Similar properties near Elkin
Comfort Suites Inn At Ridgewood Farm Salem2898 Keagy Rd., Salem, United States, 24153View on map
83.6 mi from Elkin83.6 mi from City Center
Thanks to the hotel's convenient location, guests here can admire views of the mountain or spend their time discovering the recreational area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
7.8
Very good24 reviews
Price fromUS$ 84per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
La Quinta Inn Roanoke Salem140 Sheraton Dr, Salem, United States, 24153View on map
87.1 mi from Elkin87.1 mi from City Center
In the vicinity of this business there is Salem Civic Center and guests can also discover the natural area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.6
Great44 reviews
Price fromUS$ 90per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hampton Inn Lewisburg30 Coleman Drive, Lewisburg, United States, 24901View on map
111.0 mi from Elkin111.0 mi from City Center
Less than 3 km from the city centre of Lewisburg, this 60-room accommodation features a sundeck, an outdoor swimming pool and a golf course.
  • The hotel has
    • On-site car park
    +1
8.6
Great7 reviews
Price fromUS$ 107per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hampton Inn Jonesville/Elkin1632 North Carolina 67 Highway, Jonesville, United States, 28642View on map
1.6 mi from Elkin1.6 mi from City Center
This hotel with 64 rooms and a coffee bar is conveniently located 30 minutes' walk from the city center.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.2
Perfect6 reviews
Price fromUS$ 136per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Best Western Yadkin Valley Inn & Suites Jonesville1713 N.C. Highway 67, Jonesville, United States, 28642View on map
1.8 mi from Elkin1.8 mi from City Center
Welcoming guests in the heart of Jonesville, the hotel was remodelled in 2010.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour business centre
    +3
9.0
Perfect13 reviews
Price fromUS$ 89per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Quality Inn Salem151 Wildwood Road, Salem, United States, 24153View on map
5710.1 mi from Elkin
Located in a business area, the hotel has 50 rooms, and it features a port nearby.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.0
Perfect26 reviews
Price fromUS$ 109per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mountain Lake Lodge Pembroke115 Hotel Circle, Pembroke, United States, 24136View on map
78.7 mi from Elkin78.7 mi from City Center
Located in Pembroke, this hotel provides guests with American meals and a veranda, a ballroom and a tennis court.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
7.8
Very good16 reviews
Price fromUS$ 198per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Comfort Suites Salem-Roanoke I-81100 Wildwood Road, Salem, United States, 24153View on map
83.4 mi from Elkin83.4 mi from City Center
This central hotel is located in the centre of Salem, boasting an outdoor swimming pool onsite.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.8
Great19 reviews
Price fromUS$ 91per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Days Inn By Wyndham Salem1535 East Main Street, Salem, United States, 24153View on map
85.8 mi from Elkin85.8 mi from City Center
Within easy reach of Salem Civic Center, this hotel comprises 70 rooms with open bathrooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
6.6
Nice16 reviews
Price fromUS$ 68per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Greenbrier Hotel White Sulphur Springs300 West Main Street, White Sulphur Springs, United States, 24986View on map
110.6 mi from Elkin110.6 mi from City Center
The venue features a tennis court and a golf course, boasting location close to a train station.
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good27 reviews
Price fromUS$ 489per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Quality Inn Lewisburg540 North Jefferson Street, Lewisburg, United States, 24901View on map
110.9 mi from Elkin110.9 mi from City Center
Boasting a lounge bar and an outdoor pool, the property is located close to Lewisburg Farmers Market and less than 3 km from the centre of Lewisburg.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price fromUS$ 89per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Howard Johnson Inn And Conference Center Salem1671 Skyview Road, Salem, United States, 24153View on map
83.7 mi from Elkin83.7 mi from City Center
Guests can admire breathtaking views or enjoy a refreshing swim in a seasonal pool onsite of the hotel conveniently located in Salem.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.2
Nice70 reviews
Price fromUS$ 70per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Super 8 By Wyndham Lewisburg Hotel160 Village Drive, Lewisburg, United States, 24901-8909View on map
111.0 mi from Elkin111.0 mi from City Center
Located close to Carnegie Hall-Lewisburg, the hotel has 53 rooms, and boasts access to a bus stop.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.6
Nice9 reviews
Price fromUS$ 67per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Super 8 By Wyndham Salem Va Hotel300 Wildwood Rd, Salem, United States, 24153-2320View on map
83.5 mi from Elkin83.5 mi from City Center
Just off Memorial Baseball Stadium, this hotel offers a convenient location and includes a garden restaurant.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.2
Nice10 reviews
Price fromUS$ 74per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Comfort Inn Jonesville1633 Winston Road, Jonesville, United States, 28642View on map
1.6 mi from Elkin1.6 mi from City Center
The hotel has a café bar and offers scenic views of Blue Ridge Mountains and The Blue Ridge Mountains.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
8.6
Great14 reviews
Price fromUS$ 98per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Fairfield Inn & Suites Lewisburg273 Coleman Drive, Lewisburg, United States, 24901View on map
111.0 mi from Elkin111.0 mi from City Center
Set near Lewisburg Farmers Market, this business venue is 30 minutes' walk of the city center.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.4
Perfect4 reviews
Price fromUS$ 124per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn Express Hotel & Suites Salem991 Russell Drive, Salem, United States, 24153View on map
86.9 mi from Elkin86.9 mi from City Center
Thanks to the hotel's perfect location, guests here can admire views of the valley or spend their time discovering the historic area.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect41 reviews
Price fromUS$ 111per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Inn At Riverbend Pearisburg125 River Ridge Drive, Pearisburg, United States, 24134View on map
74.9 mi from Elkin74.9 mi from City Center
There are rooms facing the terrace and the hotel is set close to Pearisburg Recreation Dept.
  • The hotel has
    • Handicap parking
    +1
  • The hotel has
    • Spa & wellness centre
    +1
9.6
Perfect24 reviews
Select

Filtering results

Please wait...

49 hotels found