Best Hotels in Roanoke, VA

Here’s the America’s Best Online list of the best Hotels in Roanoke, VA. Hotel Roanoke got the current top hotel ranking for Roanoke. Closely following #1 are Country Inn & Suites By Carlson Roanoke, Courtyard Roanoke Airport, Mainstay Suites Airport and Best Western Inn At Valley View. After reading the top ten hotels in Roanoke (and the honorable mentions including Fairfield Inn And Suites By Marriott Roanoke North) be sure to check out the Virginia Hotels nearby in cities such as Vinton, Salem, Daleville, Boones Mill and Troutville.

Top 10 Hotels in Roanoke, VA

  1. Hotel Roanoke
    110 Shenandoah Ave, Roanoke, Va 24016
     • 800-222-8733

  2. Country Inn & Suites By Carlson Roanoke
    7860 Plantation Road, Roanoke, VA 24019
     • 540-366-5678

  3. Courtyard Roanoke Airport
    3301 Ordway Dr Nw, Roanoke, VA 24017
     • 540-563-5002

  4. Mainstay Suites Airport
    5080 Valley View Blvd., Roanoke, VA 24012
     • 877-424-6423

  5. Best Western Inn At Valley View
    5050 Valley View Blvd., Roanoke, VA 24012
     • 540-362-2400

  6. Holiday Inn Express Roanoke-Civic Ctr
    815 Gainsboro Road Nw, Roanoke, VA 24016
     • 877-865-6581

  7. Holiday Inn Tanglewood
    4468 Starkey Rd, Roanoke, VA 24018
     • 800-HOLIDAY

  8. Colony House Motor Lodge
    3560 Franklin Rd, Roanoke, VA 24014, USA
     • 866-203-5850

  9. ESA Roanoke-Airport
    2705 Frontage Rd Nw, Roanoke, VA 24017
     • 540-366-3216

  10. Hampton Inn Roanoke/Hollins - I-81
    7922 Plantation Road, Roanoke, VA 24019
     • 540-563-5656

Honorable Mentions for Hotels in Roanoke

  • Fairfield Inn And Suites By Marriott Roanoke North
    7944 Plantation Rd, Roanoke, VA 24019
     • 540-362-4200

  • Quality Inn Tanglewood
    3816 Franklin Rd Sw, Roanoke, VA 24014
     • 877-424-6423

  • Hampton Inn Roanoke-Airport
    6621 Thirlane Rd, Roanoke, VA 24019
     • 800-426-7866

  • Econo Lodge Civic Center
    308 Orange Ave Nw, Roanoke, VA 24016
     • 540-343-2413

Top Hotels Near Roanoke

  • American Efficiency Inns (Vinton, VA)
    2.5 miles from Roanoke
  • Holiday Inn Salem (Salem, VA)
    6.4 miles from Roanoke
  • Howard Johnson Express Roanoke (Daleville, VA)
    9.7 miles from Roanoke
  • NaffCoVacation (Boones Mill, VA)
    10.7 miles from Roanoke
  • Holiday Inn Express Roanoke Northeast (Troutville, VA)
    10.8 miles from Roanoke