1886 Electric Road, Salem
Located in Salem and with Science Museum of Western Virginia reachable within 6.9 miles, Hampton Inn Salem East - Electric Road has a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a fitness center.
450 Litchell Road, Salem
Located in Salem and within 29 miles of Lane Stadium, Hampton Inn Salem features barbecue facilities, non-smoking rooms, and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a sun terrace.
380 Arbor Drive, Salem
Located in Christiansburg, 5.9 miles from Lane Stadium, Hampton Inn Christiansburg/Blacksburg provides accommodations with a seasonal outdoor swimming pool, free private parking and a fitness center.
7922 Plantation Road, Salem
Located in Roanoke and with Civic Center reachable within 6.1 miles, Hampton Inn Roanoke/Hollins - I-81 provides express check-in and check-out, non-smoking rooms, a fitness center, free WiFi throughout the property and a shared lounge.
50 Hampton Drive, Salem
Located 6.9 miles from Martinsville Speedway, Hampton Inn Martinsville offers 3-star accommodations in Martinsville and features a seasonal outdoor swimming pool, a fitness center and a shared lounge.
90 Farmers market Road, Salem
Hampton Inn - Hillsville is a 3-star property located in Hillsville. The hotel provides an indoor pool and a 24-hour front desk and free WiFi throughout the property. All guest rooms will provide guests with a fridge.
401 E. Nelson Street, Salem
Nestled in the heart of Lexington, Virginia, this beautifully restored historic hotel is only a short distance from many popular points of interest and offers many thoughtful and modern amenities.
199 Ft. Chiswell Road, Salem
Hampton Inn Ft. Chiswell-Max Meadows is offering accommodations in Max Meadows. This 3-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the snack bar. The hotel has an outdoor pool.