/ From $113 per night
Holiday Inn ROANOKE - VALLEY VIEW
3315 Ordway Drive
Roanoke, VA 24017
/ From $79 per night
Sheraton Roanoke Hotel & Conference Center
2801 Hershberger Road
Roanoke, VA 24017
/ From $99 per night
Courtyard by Marriott Roanoke Airport
3301 Ordway Drive
Roanoke, VA 24017
/ From $109 per night
Residence Inn by Marriott Roanoke Airport
3305 Ordway Drive
Roanoke, VA 24017
/ From $101 per night
Hampton Inn & Suites Roanoke Airport
5033 Valley View Blvd. North
Roanoke, VA 24012
/ From $80 per night
Extended Stay America - Roanoke - Airport
2705 Frontage Rd.
Roanoke, VA 24017
/ From $108 per night
Hyatt Place ROA Arpt Valley Vw Mall
5040 Valley View Boulevard North
ROANOKE, VA 24012
/ From $98 per night
BEST WESTERN PLUS Inn at Valley View
5050 Valley View Boulevard NW
Roanoke, VA 24012
/ From $119 per night
Comfort Inn Airport
5070 Valley View Blvd
Roanoke, VA 24012
/ From $99 per night
MainStay Suites Airport
5080 Valley View Blvd.
Roanoke, VA 24012
/ From $46 per night
Howard Johnson Inn Roanoke Airport
6520 Thirlane Road
Roanoke, VA 24019
/ From $59 per night
Days Inn Salem
1535 East Main Street
Salem, VA 24153
/ From $47 per night
Super 8 Roanoke VA
6616 Thirlane Rd
Roanoke, VA 24019
/ From $47 per night
Rodeway Inn Civic Center
526 Orange Ave. N.E.
Roanoke, VA 24016
/ From $70 per night
Quality Inn Roanoke Airport
6626 Thirlane Rd.
Roanoke, VA 24019
/ From $95 per night
Holiday Inn Express ROANOKE-CIVIC CENTER
815 Gainsboro Road
Roanoke, VA 24016
/ From $112 per night
Hampton Inn Roanoke-Airport
6621 Thirlane Road
Roanoke, VA 24019
/ From $109 per night
The Hotel Roanoke & Conference Center
110 Shenandoah Avenue
Roanoke, VA 24016
/ From $95 per night
Holiday Inn Express & Suites SALEM
991 Russell Road
Salem, VA 24153
/ From $56 per night
Econo Lodge Civic Center
308 Orange Ave. NE
Roanoke, VA 24016
/ From $108 per night
Hampton Inn Roanoke/Salem
1886 Electric Road
Salem, VA 24153
/ From $89 per night
La Quinta Inn Roanoke Salem
140 Sheraton Dr
Salem, VA 24153
/ From $90 per night
Comfort Suites Salem
100 Wildwood Road
Salem, VA 24153
/ From $55 per night
Days Inn Roanoke Civic Center
601 Orange Ave
Roanoke, VA 24016
/ From $80 per night
Baymont Inn & Suites Salem Roanoke Area
179 Sheraton Drive
Salem, VA 24153

Map Of Hotels Near 24017 in Roanoke, Virginia

Book Hotels Online or call 1-888-254-0637
Give Promo Code 13541 For Best Offers

Book Cruises Online or Call 1-877-851-2576
to talk to one of our cruise consultants
Mention Promo Code 10013541
Please make sure you read your reservation's cancellation policy!
You'll be given this information with the available room rates after you select a hotel and specify dates. Many hotels have cancellation penalties associated with their best rates. Most offer "Book Now and Pay Later" options that are less restrictive, but slightly more expensive.