Best hotels in Southwestern Virginia

Fairfield Inn & Suites by Marriott Roanoke Salem
Hotel
Hotel
121 Sheraton Drive, VA, 24153, United States Of America

Tru By Hilton Roanoke Hollins
Hotel
Hotel
8161 Gander Way, VA, 24019, United States Of America

Econo Lodge Inn & Suites Radford-Blacksburg Area
Hotel
Hotel
1501 Tyler Ave., VA, 24141, United States Of America

Hyatt Place Blacksburg / University
Hotel
Hotel
650 University City Boulevard, VA, 24060, United States Of America

Fairfield Inn by Marriott Christiansburg
Hotel
Hotel
2659 Roanoke St, VA, 24073, United States Of America

La Quinta Inn & Suites by Wyndham Roanoke Salem
Hotel
Hotel
140 Sheraton Dr, VA, 24153, United States Of America

Courtyard by Marriott Blacksburg
Hotel
Hotel
105 Southpark Drive, VA, 24060, United States Of America

Red Carpet Inn Blacksburg
Hotel
Hotel
1615 South Main Street, VA, 24060, United States Of America

Tru by Hilton Radford, VA
Hotel
Hotel
2300 Tyler Road, VA, 24073, United States Of America

The Lofts at Downtown Salem
Apartment
Apartment
10 W Main St, VA, 24153, United States Of America

Affordable Corporate Suites of Salem
Motel
Motel
401 Northern Drive, VA, 24153, United States Of America

Courtyard by Marriott Roanoke Airport
Hotel
Hotel
3301 Ordway Dr NW, VA, 24017, United States Of America

Home2 Suites by Hilton Blacksburg - University
Hotel
Hotel
1321 Rugby Lane, VA, 24060, United States Of America

Avid Hotels Salem, An Ihg Hotel
Hotel
Hotel
501 WILDWOOD ROAD, VA, 24153, United States Of America

Budget Inn
Motel
Motel
304,West Main Street, VA, 24073, United States Of America

MacArthur Inn
Hotel
Hotel
117 MacArthur Lane, VA, 24124, United States Of America

Hotel Floyd
Hotel
Hotel
300 Rick Lewis Way, VA, 24091, United States Of America

Knob Hill Motor Lodge – Hillsville
Guesthouse
Guesthouse
305 East Stuart Drive, VA, 24343, United States Of America

Inn at Riverbend
Hotel
Hotel
125 River Ridge Dr, VA, 24134, United States Of America

Bent Mountain Lodge
Hotel
Hotel
9039 Mountain View Dr SE, VA, 24079, United States Of America

OYO Hotel Salem-Roanoke I-81
Motel
Motel
5399 W Main St, VA, 24153, United States Of America

The Oaks Victorian Inn
Bed & breakfast
Bed & breakfast
311 E Main St, VA, 24073, United States Of America

The Highlander
Hotel
Hotel
600 Tyler Ave, VA, 24142, United States Of America

Mountain Lake Lodge
Hotel
Hotel
115 Hotel Circle, VA, 24136, United States Of America

Affordable Corporate Suites Christiansburg
Apartment
Apartment
1045 Peppers Ferry Road, VA, 24073, United States Of America