There are 5 Hotels in Salem, Virginia, serving a population of 25,521 people in an area of 15 square miles. There is 1 Hotel per 5,104 people, and 1 Hotel per 2 square miles.
In Virginia, Salem is ranked 31st of 1092 cities in Hotels per capita, and 29th of 1092 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Salem Hotels.
Baymont Inn & Suites 179 Sheraton Drive Salem, VA Hotel, Motel, Vacation Rentals
Fairfield Inn & Suites By Marriott Roanoke Salem 121 Sheraton Drive Salem, VA Corporate Lodging, Hotel, Vacation Rentals
Hampton Inn Salem 450 Litchell Road Salem, VA Corporate Lodging, Hotel, Vacation Rentals
Hampton Inn Salem East-Electric Road 1886 Electric Road Salem, VA Corporate Lodging, Hotel, Vacation Rentals
Motel 6 Salem VA 301 Wildwood Road Salem, VA Hotel, Motel, Vacation Rentals