Best Hotels in Danville, VA

Here’s the America’s Best Online list of the best Hotels in Danville, VA. Hampton Inn Danville got the current top hotel ranking for Danville. Closely following #1 are Best Western Windsor Inn & Suites, Holiday Inn Express Danville, Courtyard by Marriott Danville and Comfort Inn and Suites. After reading the top ten hotels in Danville (and the honorable mentions including Stratford Inn) be sure to check out the Virginia Hotels nearby in cities such as Chatham.

Top 10 Hotels in Danville, VA

  1. Hampton Inn Danville
    2130 Riverside Dr, Danville, Va 24540
     • 434-793-1111

  2. Best Western Windsor Inn & Suites
    1292 South Boston Road, Danville, VA 24541
     • 434-483-5000

  3. Holiday Inn Express Danville
    Danville, VA
     • 804-793-4000

  4. Courtyard by Marriott Danville
    2136 Riverside Drive, Danville, VA 24540
     • 800-321-2211

  5. Comfort Inn and Suites
    100 Tower Dr, Danville, Va 24540
     • 800-424-6423

  6. Innkeeper Danville West
    Danville, VA
     • 800-466-5337

  7. Super 8 Motel Danville
    2385 Riverside Dr, Danville, Va 24540
     • 804-799-5845

  8. Days Inn Danville
    1390 Piney Forest Road, Danville, VA 24540
     • 800-329-7466

  9. Sleep Inn & Suites
    1483 South Boston Rd, Danville, VA 24540
     • 877-424-6423

  10. Innkeeper Danville North
    Danville, VA
     • 434-836-1700

Honorable Mentions for Hotels in Danville

  • Stratford Inn
    2500 Riverside Dr, Danville, Va 24540
     • 434-793-2500

Top Hotels Near Danville

  • 21 Meeting Street (Chatham, VA)
    16.6 miles from Danville
  • Eldon The Inn At Chatham (Chatham, VA)
    16.6 miles from Danville