Top Rated Salem Hotels

Comfort Suites Salem
Average Customer Rating: 8.6

100 Wildwood Road - Salem

Holiday Inn Express Hotel & Suites Salem
Average Customer Rating: 8.5

991 Russell Drive - Salem

Quality Inn Salem
Average Customer Rating: 8.3

151 Wildwood Road - Salem

La Quinta Inn Roanoke Salem
Average Customer Rating: 8.3

140 Sheraton Drive - Salem

Comfort Suites Inn At Ridgewood Farm
Average Customer Rating: 8.0

2898 Keagy Rd. - Salem

Days Inn Salem
Average Customer Rating: 6.2

1535 East Main Street - Salem

Howard Johnson Inn & Conference Center Salem
Average Customer Rating: 6.0

1671 Skyview Road - Salem

Baymont Inn & Suites Salem Roanoke Area
Average Customer Rating: 5.6

179 Sheraton Drive - Salem

Super 8 Salem Va
Average Customer Rating: 5.5

300 Wildwood Road - Salem