Searching for availability...Sort By: Show hotels on a map 10610 Comfort Suites Inn At Ridgewood Farm 2898 Keagy Rd Salem, VA, 24153 1.7 miles from James Moyer Sports Complex 9.5 2 Stars Hotel Searching 248548 Comfort Suites Salem-Roanoke I-81 100 Wildwood Rd Salem, VA, 24153 2.2 miles from James Moyer Sports Complex 9.8 2 Stars Hotel Searching 274980 Holiday Inn Express & Suites Salem, An Ihg Hotel 991 Russell Dr Salem, VA, 24153 3.0 miles from James Moyer Sports Complex 9.5 2 Stars Hotel Searching 1355420 Fairfield Inn & Suites By Marriott Roanoke Salem 121 Sheraton Drive Salem, VA, 24153 3.1 miles from James Moyer Sports Complex 8.0 2 Stars Hotel Searching 189158 La Quinta Inn & Suites By Wyndham Roanoke Salem 140 Sheraton Dr Salem, VA, 24153 3.1 miles from James Moyer Sports Complex 9.7 2 Stars Hotel Searching 209520 Holiday Inn Roanoke - Valley View 3315 Ordway Dr Nw Roanoke, VA, 24017 4.7 miles from James Moyer Sports Complex 9.6 3 Stars Hotel Searching 188521 Quality Inn Roanoke Airport 6626 Thirlane Rd. Roanoke, VA, 24019 4.7 miles from James Moyer Sports Complex 8.8 2 Stars Hotel Searching 253498 Hyatt Place Roanoke Airport/Valley View Mall 5040 Valley View Blvd North Roanoke, VA, 24012 5.1 miles from James Moyer Sports Complex 9.9 3 Stars Hotel Searching 498486 Hampton Inn & Suites Roanoke Airport 5033 Valley View Boulevard NW Roanoke, VA, 24012 5.2 miles from James Moyer Sports Complex 5.0 2 Stars Hotel Searching 4642 Best Western Plus Inn At Valley View 5050 Valley View Boulevard Northwest Roanoke, VA, 24012 5.2 miles from James Moyer Sports Complex 9.5 2 Stars Hotel Searching |