Hotels in Salem
Search over 618 hotels from $56
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Salem Hotels

Baymont by Wyndham Salem Roanoke Area

La Quinta Inn & Suites by Wyndham Roanoke Salem

avid hotel Salem by IHG

Motel 6 Salem, VA

The Lofts at Downtown Salem

Fairfield Inn & Suites by Marriott Roanoke Salem

Howard Johnson Hotel & Conference Center by Wyndham Salem

Quality Inn Salem - I-81

Hampton Inn Salem East - Electric Road

Days Inn by Wyndham Salem

Comfort Suites Salem-Roanoke I-81

Spark by Hilton Salem East Electric Road
How much is a Salem hotel?
Check Salem hotel room prices by star rating

4 Star Hotels

3 Star Hotels
Stay near popular Salem attractions
Cheap Salem hotels options

Howard Johnson Hotel & Conference Center by Wyndham Salem

Days Inn by Wyndham Salem

Motel 6 Salem, VA

La Quinta Inn & Suites by Wyndham Roanoke Salem

Baymont by Wyndham Salem Roanoke Area

Super 8 by Wyndham Salem VA
What's the best place for a stay in Salem?
What are some favorite hotels for a stay with my family in Salem?
Take a look at these family-friendly hotels in Salem. La Quinta Inn & Suites by Wyndham Roanoke Salem is a hotel offering free parking, free breakfast, and laundry facilities. You and your family can also consider Comfort Suites Salem-Roanoke I-81, a hotel offering an indoor pool, free breakfast, and laundry facilities. Another option is Spark by Hilton Salem East Electric Road, a hotel offering free parking, laundry facilities, and free WiFi.
What are some of the best hotels in central Salem?
Here are some of our travelers' favorite hotels in central Salem:
- Avid hotel Salem by IHG is a hotel offering free breakfast, free parking, and a fitness center.
- La Quinta Inn & Suites by Wyndham Roanoke Salem is a hotel offering free breakfast, free parking, and a fitness center.
- Days Inn by Wyndham Salem is a hotel offering free breakfast, free WiFi, and free parking.
If you're interested in the local attractions, you'll want to make time for the sporting events and festivals in family-friendly Salem. Sights to visit in the heart of Salem include Moyers Sports Complex, Salem Civic Center and Salem Football Stadium.
What are the best hotels to stay near Dixie Caverns?
Start your Salem sightseeing on the right note by heading straight to Dixie Caverns. You'll only need to travel 7 miles from downtown before arriving at this natural underground attraction. If you'd like to stay someplace close by, investigate what's on offer at Blue Jay Motel. This choice is 0.3 miles away.
Salem hotels essential information
Accommodation | 618 hotels |
|---|---|
Lowest Price | $56 |
Highest Price | $134 |
Popular hotels | Baymont by Wyndham Salem Roanoke Area, La Quinta Inn & Suites by Wyndham Roanoke Salem, avid hotel Salem by IHG, Motel 6 Salem, VA, The Lofts at Downtown Salem, Fairfield Inn & Suites by Marriott Roanoke Salem, Howard Johnson Hotel & Conference Center by Wyndham Salem, Quality Inn Salem - I-81, Hampton Inn Salem East - Electric Road, Days Inn by Wyndham Salem, Comfort Suites Salem-Roanoke I-81, Spark by Hilton Salem East Electric Road |
Recent Reviews

The Lofts at Downtown Salem
"This little place is a hidden gem in Salem VA. Just about 10 minutes to Roanoke but such a quaint little town with some nice restaurants. If you are looking for a reasonably priced place to stay this is it! And not only was there a queen bedroom, there was a living room and kitchen. The TV had many streaming apps and we were able to watch without loading our own credentials. I would definitely stay here again! Highly recommend!"
More to Explore
More to Explore
- Hotels near Center in the Square
- Hotels near Read Mountain Preserve
- Carvins Cove Natural Reserve Hotels
- Hotels near Salem Civic Center
- Hotels near St. Andrews Catholic Church
- Hotels near Tanglewood Mall
- Hotels near Virginia Museum of Transportation
- Hotels near Mill Mountain Zoo
- Hotels near Mill Mountain Star
- Hotels near Roanoke Regional
- Hotels near Hollins University
- Hotels near Carilion Roanoke Memorial Hospital
- Hotels near Moyers Sports Complex
- 5 Star Hotels in Highfields
- Inns in Highfields
- B&B in Cave Spring
- Hotels with Balconies in Cave Spring
- Hotels with a Gym in Cave Spring
- Hotels with Free Airport Shuttle in Cave Spring
- Hotels with Hot Tubs in Cave Spring
- Vinton Hotels
- Hotels near Valley View Mall
- Hotels near Berglund Center
- Catawba Hotels
- Hotels near Salem VA Medical Center
- Inns in Hanging Rock
- Vacation Homes in Hanging Rock
- Hotels near Arts Council of the Blue Ridge
- Hotels near Jefferson Center
- Apartments in Roanoke
- Cabin Rentals in Roanoke
- Beach Resorts & in Roanoke
- Cheap Hotels in Roanoke
- Kid Friendly Hotels in Roanoke
- Hotels with Hot Tubs in Roanoke
- Hotels with an Indoor Pool in Roanoke
- Pet Friendly Hotels in Roanoke
- Roanoke Hotels
- Motels in Roanoke
- Hotels near Bennington Place Shopping Center
- Inns in Glenvar
- Lodges in Windsor Hills
- Hotels near Roanoke College
- Hotels with a Gym in Old Southwest
- Hotels with an Indoor Pool in Old Southwest
- Hotels with a Wedding Venue in Old Southwest
- Hotels near Eleanor D. Wilson Museum
- Hotels near Roanoke Pinball Museum
- Hotels near Science Museum of Western Virginia
- Hotels near Dixie Caverns
- 5 Star Hotels in Melrose-Rugby
- B&B in Melrose-Rugby
- Hotels near Mill Mountain Theater
- Hotels near LewisGale Medical Center
- Hotels near River's Edge Sports Complex
- Flights from Roanoke Regional
- Flights from New York (LGA) to Roanoke (ROA)
- Flights to Roanoke
- Flights from Atlanta to Roanoke
- Flights from Austin to Roanoke
- Flights from Baltimore to Roanoke
- Flights from Boston to Roanoke
- Flights from Charlotte to Roanoke
- Flights from Chicago to Roanoke
- Flights from Cincinnati to Roanoke
- Flights from Columbus to Roanoke
- Flights from Dallas to Roanoke
- Flights from Denver to Roanoke
- Flights from Detroit to Roanoke
- Flights from Houston to Roanoke
- Flights from Indianapolis to Roanoke
- Flights from Los Angeles to Roanoke
- Flights from Memphis to Roanoke
- Flights from Miami to Roanoke
- Flights from Minneapolis - St. Paul to Roanoke
- Flights from Nashville to Roanoke
- Flights from New York to Roanoke
- Flights from Orlando to Roanoke
- Flights from Philadelphia to Roanoke
- Flights from Phoenix to Roanoke
- Flights from Salt Lake City to Roanoke
- Flights from San Francisco to Roanoke
- Flights from Seattle to Roanoke
- Flights from St. Louis to Roanoke
- Flights from St. Petersburg - Clearwater to Roanoke
- Flights from Washington to Roanoke
- Flights from Charleston to Roanoke
- Flights from Lynchburg to Roanoke
- Flights from Pittsburgh to Roanoke
- Flights from Fort Lauderdale to Roanoke
- Flights from Newark to Roanoke
- Flights from Richmond to Roanoke
- Flights from Syracuse to Roanoke
- Flights from Fort Myers to Roanoke
- Flights from Tampa to Roanoke
- Flights from Jacksonville to Roanoke
- Flights from Louisville to Roanoke



