Hotels in Salem, VA

There are 12 Hotels in Salem, Virginia, serving a population of 25,521 people in an area of 15 square miles. There is 1 Hotel per 2,126 people, and 1 Hotel per 1 square miles.

In Virginia, Salem is ranked 143rd of 1092 cities in Hotels per capita, and 102nd of 1092 cities in Hotels per square mile.

List of Salem Hotels

Find addresses, phone numbers, fax numbers, hours & services for Salem Hotels.

Baymont By Wyndham Salem Roanoke Area 179 Sheraton Drive Salem, VA

Baymont Inn & Suites 179 Sheraton Drive Salem, VA Hotel, Motel, Vacation Rentals

Blue Jay-Budget Host Inn 5399 West Main Street Salem, VA

Comfort Suites Inn At Ridgewood Farm 2898 Keagy Road Salem, VA Hotel, Pet Friendly Accommodation

Fairfield Inn & Suites By Marriott Roanoke Salem 121 Sheraton Drive Salem, VA Corporate Lodging, Hotel, Hotel & Motel, 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

Holiday Inn Express Hotel & Suites Salem 991 Russell Drive Salem, VA

La Quinta Inn Roanoke Salem 140 Sheraton Drive Salem, VA

Motel 6 Salem VA 301 Wildwood Road Salem, VA Hotel, Motel, Vacation Rentals

Quality Inn Salem 151 Wildwood Road Salem, VA

River Bend Cabin 5251 River Bend Lane Salem, VA