We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Centre Breakfast included Mid-range Pool Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Fitness centre Room Service Business Classic & up Internet & up Air Conditioning & up Meeting Rooms Independent Hotels Non-Smoking Hotel Business Centre Accessible rooms Hampton Inn Quality Inn Days Inn Vineyard Hotels Cheap Hotels Foodie $ $$ $$$ $$$$ Comfort Inn Knights Inn Best Western Holiday Inn Express Hotels with Restaurants Resort Concierge Peace and Quiet Seeker Quiet Hotels Hotels with Free Wifi Trendy Fairfield Inn Sleep Inn Red Carpet Inn Magnuson Hotels Super 8 EconoLodge Bar/Lounge Rodeway Inn Motel 6 Americas Best Value Inns Romantic Green Spa Family Holiday Maker Within 10 km Within 25 km Within 50 km Any distance from Elkin Municipal Park
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Elk Inn
Booking.com
US$63
View Deal
1101 N Bridge St, Elkin, NC 28621-2407
1.6 km from Elkin Municipal Park
  • Free Wifi
  • Free Parking
Rose's Village Motel
407 N Bridge St, Jonesville, NC 28642-2254
2.1 km from Elkin Municipal Park
    Days Inn Jonesville
    Booking.com
    US$76
    View Deal
    1540 Nc Highway 67, Jonesville, NC 28642-9142
    3.7 km from Elkin Municipal Park
    • Free Wifi
    • Free Parking
    Hampton Inn Jonesville/Elkin
    SAVE US$22
    US$141
    Booking.com
    US$119
    View Deal
    1632 NC 67 Hwy., off I-77 at exit 82, Jonesville, NC 28642
    3.9 km from Elkin Municipal Park
    • Free Wifi
    • Free Parking
    Quality Inn
    SAVE US$15
    US$96
    QualityInn
    US$81
    View Deal
    1633 Winston Road, Jonesville, NC 28642
    3.9 km from Elkin Municipal Park
    • Free Wifi
    • Free Parking
    Best Western Yadkin Valley Inn & Suites
    SAVE US$13
    US$103
    BestWestern.com
    US$90
    View Deal
    1713 Nc Highway 67, Exit 82 Off I-77, Jonesville, NC 28642-9247
    4.2 km from Elkin Municipal Park
    • Free Wifi
    • Free Parking
    Fairfield Inn & Suites Elkin Jonesville
    Booking.com
    US$134
    View Deal
    628 CC Camp Road / 268 Bypass, Elkin, NC 28621
    4.5 km from Elkin Municipal Park
    • Free Wifi
    • Free Parking
    No photo provided
    Us Highway 21/I-77, Exit 79, Jonesville, NC 28642
    6.0 km from Elkin Municipal Park
      Americas Best Value Inn - Jonesville
      SAVE US$8
      US$63
      Travelocity
      US$55
      View Deal
      5702 US Highway 21, Jonesville, NC 28642-9579
      7.2 km from Elkin Municipal Park
      • Free Wifi
      • Free Parking
      Motel 6 Jonesville
      Hotels.com
      View Deal
      5601 US Highway 21, Jonesville, NC 28642-9384
      7.8 km from Elkin Municipal Park
      • Free Wifi
      • Free Parking
      Yadkin Inn
      4236 E Trails End Rd, Hamptonville, NC 27020-8367
      15.5 km from Elkin Municipal Park
      • Free Parking
      Welborn Motel
      Booking.com
      US$40
      View Deal
      3020 Rocky Branch Rd, Hamptonville, NC 27020-8381
      16.2 km from Elkin Municipal Park
      • Free Wifi
      • Restaurant
      Hampton Inn & Suites Dobson
      SAVE US$24
      US$153
      Hampton.com
      US$129
      View Deal
      150 Charlestowne Dr, Dobson, NC 27017-9008
      17.1 km from Elkin Municipal Park
      • Free Wifi
      • Free Parking
      No photo provided
      Expedia.com
      View Deal
      729 Olde Beau Blvd, Glade Valley, NC 28668
      21.0 km from Elkin Municipal Park
        Days Inn Yadkinville
        Booking.com
        US$54
        View Deal
        220 Sharon Dr, I-77 Exit 73A, Yadkinville, NC 27055-6776
        23.6 km from Elkin Municipal Park
        • Free Parking
        • Pool
        Best Western Bryson Inn
        SAVE US$8
        US$88
        Expedia.com
        US$80
        View Deal
        125 Plaza Drive, Mount Airy, NC 27030-9798
        28.1 km from Elkin Municipal Park
        • Free Wifi
        • Free Parking
        Williams Motel
        107 Boone Trl, North Wilkesboro, NC 28659-3513
        29.4 km from Elkin Municipal Park
        • Pool
        No photo provided
        1201 Curtis Bridge Rd, Wilkesboro, NC 28697-2239
        30.5 km from Elkin Municipal Park
          Red Carpet Inn Wilkesboro
          Booking.com
          US$61
          View Deal
          1206 River St, Wilkesboro, NC 28697-2138
          31.0 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Hampton Inn Wilkesboro
          SAVE US$11
          US$130
          Hampton.com
          US$119
          View Deal
          1300 Collegiate Drive, Wilkesboro, NC 28697
          31.1 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Holiday Inn Express in Wilkesboro
          Travelocity
          US$112
          View Deal
          1700 Winkler St, Wilkesboro, NC 28697-2251
          31.6 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Days Inn Wilkesboro
          Hotels.com
          US$54
          View Deal
          Us Highway 421 North, 1842 Winkler Street, Wilkesboro, NC 28697
          32.4 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Quality Inn
          SAVE US$17
          US$85
          Hotels.com
          US$68
          View Deal
          2136 Rockford St, Mount Airy, NC 27030-5206
          33.1 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Holiday Inn Express Hotel & Suites Mount Airy South
          Expedia.com
          US$145
          View Deal
          1320 Ems Dr, Mount Airy, NC 27030-4020
          33.3 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Hampton Inn Mount Airy
          Expedia.com
          US$109
          View Deal
          2029 Rockford St, Mount Airy, NC 27030-5203
          33.5 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Comfort Inn Mount Airy
          SAVE US$5
          US$81
          ComfortInn
          US$76
          View Deal
          1293 Newsome St, Mount Airy, NC 27030-5439
          34.5 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Knights Inn Mt Airy-Mayberry
          Expedia.com
          US$55
          View Deal
          455 N Andy Griffith Pkwy, Mount Airy, NC 27030-2520
          35.5 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          Mayberry Motor Inn
          501 N Andy Griffith Pkwy, Mount Airy, NC 27030-2522
          35.6 km from Elkin Municipal Park
          • Free Wifi
          • Free Parking
          No photo provided
          221 Crownridge Rd, Galax, VA 24333-3428
          36.0 km from Elkin Municipal Park
            Econo Lodge
            Expedia.com
            US$56
            View Deal
            711 S Key St, Pilot Mountain, NC 27041-8436
            36.6 km from Elkin Municipal Park
            • Free Wifi
            • Free Parking
            Still looking for a place to stay?
            Elkin has 1 B&Bs/inns with 1 reviews
            Home Coming Bed & Breakfast
            608 N Bridge St, Elkin, NC 28621-3005
            1.1 km from Elkin Municipal Park
              See all 1 Elkin B&Bs/inns
              See all hotels in or near Elkin
              Days Inn Jonesville
              Booking.com
              US$76
              View Deal
              1540 Nc Highway 67, Jonesville, NC 28642-9142
              3.7 km from Elkin Municipal Park
              • Free Wifi
              • Free Parking
              Hampton Inn Jonesville/Elkin
              SAVE US$22
              US$141
              Booking.com
              US$119
              View Deal
              1632 NC 67 Hwy., off I-77 at exit 82, Jonesville, NC 28642
              3.9 km from Elkin Municipal Park
              • Free Wifi
              • Free Parking