Are you in a hurry?
Here is a quick list of Downtown Hotels in Salem, selected based on their rating
| Name of hotel | Accommodation Rating | Facilities | Price, $ | |
| Hotel Floyd |
9.2 / 10 (279 Reviews) |
|
From 113$ | |
| Hotel Roanoke & Conference Center, Curio Collection By Hilton |
9.1 / 10 (375 Reviews) |
|
From 188$ | |
| The Liberty Trust |
8.9 / 10 (542 Reviews) |
|
From 212$ | |
| The Gin Hotel, An Ascend Collection Hotel |
8.4 / 10 (294 Reviews) |
|
From 79$ | |
| Holiday Inn Express & Suites Rocky Mount Smith Mountain Lake By Ihg |
8.8 / 10 (149 Reviews) |
|
From 126$ |
Top Hotels in Salem City Centre
View all photos
Hotel Floyd
From 113$
View all photos
Hotel Roanoke & Conference Center, Curio Collection By Hilton
From 188$
View all photos
The Liberty Trust
From 212$
Luxury Hotels in Downtown Salem
View all photos
The Gin Hotel, An Ascend Collection Hotel
From 79$
View all photos
Holiday Inn Express & Suites Rocky Mount Smith Mountain Lake By Ihg
From 126$
Hotels in Salem
| Family Hotel 👪 | Hotel Floyd |
| Hotel with a view 🔍 | Hotel Roanoke & Conference Center, Curio Collection By Hilton |
| Hotel with balcony 🌤️ | The Liberty Trust |
View all photos
Hampton Inn Dublin
From 108$
5 Star Hotels in Salem City Centre
View all photos
Jackson Park Inn, An Ascend Collection Hotel
From 167$
View all photos
Hampton Inn & Suites - Roanoke-Downtown, Va
From 160$
View all photos
Main Street Inn Blacksburg
From 113$
4 Star Hotels in Salem City Centre
View all photos
Hampton Inn Lexington Historic Area
From 140$
View all photos
The Schoolhouse Hotel, Trademark Collection By Wyndham
From 192$
View all photos
Halesford Harbour Resort - Smith Mountain Lake
From 172$
Cheap Hotels in Salem City Centre
View all photos
Fire Station One Boutique Hotel
From 321$
View all photos
Travelodge By Wyndham Low Moor Near Covington
From 67$
View all photos
Scottish Inns Collinsville - Martinsville
From 59$
Hotels in Salem City Centre with Parking
View all photos
Halesford Harbour
From 324$
View all photos
Virginian Motel
From 40$