Hotels in Downtown Salem

The Official Guide to Hotels in Downtown Salem – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Dorothy Ioannidis
2 months ago

Top Hotels in Salem City Centre

View all photos

9.2
Excellent
279 Reviews

From

113$/night

Hotel Floyd

300 Rick Lewis Way
Check Availability

View all photos

9.1
Excellent
375 Reviews

From

188$/night

Hotel Roanoke & Conference Center, Curio Collection By Hilton

110 Shenandoah Avenue
Check Availability

View all photos

8.9
Excellent
542 Reviews

From

212$/night

The Liberty Trust

101 South Jefferson Street
Check Availability

Luxury Hotels in Downtown Salem

View all photos

8.4
Very good
294 Reviews

From

79$/night

The Gin Hotel, An Ascend Collection Hotel

30 S. Main Street
Check Availability

View all photos

8.8
Excellent
149 Reviews

From

126$/night

Holiday Inn Express & Suites Rocky Mount Smith Mountain Lake By Ihg

395 Old Franklin Turnpike
Check Availability

View all photos

8.9
Excellent
105 Reviews

From

108$/night

Hampton Inn Dublin

4420 Cleburne Boulevard
Check Availability

5 Star Hotels in Salem City Centre

View all photos

9.1
Excellent
128 Reviews

From

167$/night

Jackson Park Inn, An Ascend Collection Hotel

68 1St Street
Check Availability

View all photos

8.8
Excellent
285 Reviews

From

160$/night

Hampton Inn & Suites - Roanoke-Downtown, Va

27 Church Avenue Se
Check Availability

View all photos

9
Excellent
324 Reviews

From

113$/night

Main Street Inn Blacksburg

205 South Main Street
Check Availability

4 Star Hotels in Salem City Centre

View all photos

8.4
Very good
224 Reviews

From

140$/night

Hampton Inn Lexington Historic Area

401 E. Nelson Street
Check Availability

View all photos

8.6
Excellent
201 Reviews

From

192$/night

The Schoolhouse Hotel, Trademark Collection By Wyndham

125 Schoolhouse Way
Check Availability

View all photos

7.9
Very good
294 Reviews

From

172$/night

Halesford Harbour Resort - Smith Mountain Lake

1336 Campers Paradise Trail
Check Availability

Cheap Hotels in Salem City Centre

View all photos

9.5
Excellent
22 Reviews

From

321$/night

Fire Station One Boutique Hotel

13 Luck Ave Se
Check Availability

View all photos

8.2
Very good
48 Reviews

From

67$/night

Travelodge By Wyndham Low Moor Near Covington

123 Westvaco Rd
Check Availability

View all photos

6.2
Good
278 Reviews

From

59$/night

Scottish Inns Collinsville - Martinsville

2357 Virginia Avenue
Check Availability

Hotels in Salem City Centre with Parking

View all photos

8.3
Very good
49 Reviews

From

324$/night

Halesford Harbour

1336 Campers Paradise Trail
Check Availability

View all photos

6.6
Good
56 Reviews

From

40$/night

Virginian Motel

105 W Blue Ridge St
Check Availability

Location

Salem, Virginia, United States

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE