Salem is a family-friendly place surrounded by mountain views. Nature lovers can visit Dixie Caverns and Green Hill Park Trailhead. There's plenty more to see, including sights like Moyers Sports Complex and Salem Civic Center.
Photo by Kaylee Spinhirn
Hotels in Salem
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Salem?

The Lofts at Downtown Salem
The Lofts at Downtown Salem
9.6 out of 10, Exceptional, (302)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Salem
Top landmarks in Salem

Dixie Caverns
Enjoy the mountain views and explore Dixie Caverns, a lovely green space in Salem. You can attend a sporting event while in the area.
Learn more about Salem
Salem is well known for its university life and sports, while attractions include Moyers Sports Complex and Salem Civic Center. Visitors highlight this family-friendly city's mountains while sights include Dixie Caverns and Salem Football Stadium.

Photo by Kaylee Spinhirn
Open Photo by Kaylee Spinhirn
Check out reviews of Salem hotels guests love

Holiday Inn Express & Suites Salem by IHG
10/10 Excellent
Frequently asked questions
Find out more about Salem
Find out more about Salem
Keep exploring
Keep exploring
- Landmarks
- Star Rating
- Facilities
- Hotels close to nearby airports
- Nearby cities
- Top Cities in United States of America
- More Hotels
- Hotels near Salem Civic Center
- Hotels near LewisGale Medical Center
- Hotels near Roanoke College
- Hotels near Salem VA Medical Center
- Hotels near Moyers Sports Complex
- Hotels near Dixie Caverns
- Hotels near Carilion Clinic Field at Salem Memorial Ballpark
- Hotels near Salem Football Stadium
- Hotels near Green Hill Park Trailhead
- Hotels near Virginia Tech University
- Hotels near Carilion Roanoke Memorial Hospital
- Hotels near Lane Stadium
- Hotels near Valley View Mall
- Hotels near Berglund Center
- Hotels near James River
- Hotels near Tanglewood Mall
- Hotels near Hollins University
- Hotels near Center in the Square
- Hotels near Mill Mountain Star
- Hotels near Virginia Museum of Transportation
- Las Vegas Hotels
- New York Hotels
- Orlando Hotels
- Myrtle Beach Hotels
- Chicago Hotels
- San Diego Hotels
- Panama City Beach Hotels
- Destin Hotels
- Los Angeles Hotels
- Ocean City Hotels
- Miami Hotels
- Gulf Shores Hotels
- Boston Hotels
- Nashville Hotels
- Pigeon Forge Hotels
- San Francisco Hotels
- Atlanta Hotels
- Houston Hotels
- Virginia Beach Hotels
- Atlantic City Hotels
- Days Inn by Wyndham Roanoke Near I-81
- Hyatt Place Roanoke Airport/Valley View Mall
- Holiday Inn Express & Suites Roanoke – Civic Center by IHG
- Springhill Suites By Marriott Roanoke North
- SureStay Hotel by Best Western Christiansburg Blacksburg
- Home2 Suites by Hilton Blacksburg - University
- Hotel Roanoke & Conference Ctr, Curio Collection by Hilton
- Hampton Inn Christiansburg/Blacksburg
- Comfort Inn Roanoke Civic Center
- Hampton Inn & Suites Roanoke-Downtown
- Super 8 by Wyndham Roanoke VA
- Comfort Inn & Suites Troutville - Roanoke North / Daleville
- Hampton Inn & Suites Roanoke Airport
- Tru By Hilton Christiansburg
- Hilton Garden Inn Blacksburg University
- Econo Lodge Christiansburg-Blacksburg I-81
- Quality Inn Tanglewood
- Mountain Lake Lodge
- Quality Inn Roanoke Airport
- Courtyard by Marriott Roanoke Airport
- Baymont by Wyndham Rocky Mount
- Comfort Inn Blacksburg University Area
- Travelodge by Wyndham Roanoke
- Residence Inn by Marriott Blacksburg-University
- Wingate by Wyndham Christiansburg
- Best Western Plus Inn at Valley View
- Sleep Inn Tanglewood
- Home2 Suites by Hilton Roanoke, VA
- Motel 6 Troutville, VA
- Fairfield Inn by Marriott Christiansburg
- Econo Lodge Civic Center
- Homewood Suites By Hilton Christiansburg
- Holiday Inn Express & Suites Blacksburg - University Area by IHG
- Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
- Tru By Hilton Roanoke Hollins
- Extended Stay America Select Suites Roanoke Airport
- Hilton Garden Inn Roanoke
- Super 8 by Wyndham Christiansburg/Blacksburg Area
- Super 8 by Wyndham Christiansburg
- SpringHill Suites by Marriott Roanoke
- Comfort Inn Airport
- Quality Inn Christiansburg - Blacksburg
- Main Street Inn
- Quality Inn Troutville - Roanoke North
- The West End Flats
- Best Western North Roanoke
- Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
- Holiday Inn Express Hotel & Suites Christiansburg by IHG
- Blacksburg Bed & Breakfast
- Candlewood Suites Roanoke Airport by IHG