Photo by Kaylee Spinhirn
Find All Salem Hotels
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Find All Salem Hotels
We have found 523 Salem Hotels
- King Beds-peaceful farm-firepit-amazing views under Blue Ridge Parkway
- NetZero 3 Bedroom Farmhouse on Blue Ridge Parkway
- The Getaway Lodge in the Blue Ridge Mountains near Roanoke/Bedford/Lynchburg
- Pickleball Lodge / Hot Tub + Fire Pit Sleeps 10
- Barndominium
- Ramada by Wyndham Roanoke
- Roanoke Civic Center
- Le Nook Hotel
- Luxe Loft: Safe~Near Hospitals~Downtown