Hotels in Surry County

Featured Hotels

  • Hampton Inn
    Hampton Inn

    Mount Airy

    The Hampton Inn Mount Airy hotel is located in the foothills of the Blue Ridge Mountains in Mount Airy North Carolina just 5 miles from the Virginia border. This North...

    Read More

  • Hampton Inn & Suites Dobson
    Hampton Inn & Suites Dobson


    The Hampton Inn - Suites Dobson hotel is located in North Carolina in the heart of the Yadkin Valley at the foot of the Blue Ridge Mountains. You will find...

    Read More

  • Mountain Lodge
    Mountain Lodge

    Flat Rock

    Welcome to the BRAND NEW Mountain Lodge of Flat Rock, North Carolina. The lodge combines gracious and attentive service reminiscent of the Old South with the amenities and conveniences of...

    Read More

Recent Reviews