Beginning of main content

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save up to 50% on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Tonight
This weekend
Aug 23 - Aug 25
Next weekend
Aug 30 - Sep 1

Top Rated Salem Hotels

La Quinta Inn by Wyndham Roanoke Salem
La Quinta Inn by Wyndham Roanoke Salem
2.5 out of 5.0 140 Sheraton Dr, Salem, VA
$99
4.1/5 (46 reviews)

Great value! Overall clean hotel with friendly staff. They are in the process of remodeling but the construction never bothered us

Reviewed on Jul 19, 2019
At La Quinta Inn by Wyndham Roanoke Salem, guests enjoy an outdoor pool, a fitness center, and free WiFi in public areas. If you decide to drive, there's free ...
Hampton Inn Salem, VA
Hampton Inn Salem, VA
3.0 out of 5.0 450 Litchell Rd, Salem, VA
$101
3.9/5 (34 reviews)

Great new feeling facility and convenient highway access

Reviewed on Apr 22, 2019
Built in 2015, the brand new Hampton Inn Salem, VA offers an indoor pool, a fitness center, and free WiFi in public areas. If you drive, take advantage of free ...
Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke Salem
2.5 out of 5.0 121 Sheraton Drive, Salem, VA
$103
4.5/5 (10 reviews)

Excellent stay! Still smells new. Only complaint would be the thin walls. Lots of noise from the room next door.

Reviewed on Jan 6, 2019
At Fairfield Inn & Suites by Marriott Roanoke Salem, guests enjoy features like an indoor pool, a fitness center, and free WiFi in public areas. Free parking ...
Holiday Inn Express & Suites Salem
Holiday Inn Express & Suites Salem
2.5 out of 5.0 991 Russell Dr, Salem, VA
$92
4.4/5 (24 reviews)

Friendly staff. Clean, safe and quiet. I would suggest bringing a power strip, every outlet in the room has something plugged into it. Makes it difficult to charge everyone’s devices. The view of the mountain range was very nice. We were just traveling through so did not get a chance to do anything ...

Reviewed on Jul 3, 2019
Guests of Holiday Inn Express & Suites Salem have access to an outdoor pool, a fitness center, and free WiFi in public areas. If you drive, take advantage of ...
Comfort Suites Salem-Roanoke I-81
Comfort Suites Salem-Roanoke I-81
2.5 out of 5.0 100 Wildwood Rd, Salem, VA
$85
4.3/5 (27 reviews)

Friendly and courtesy staff; good morning breakfast, cleanliness, very good location for me, family and friends.

Reviewed on Jun 28, 2019
At Comfort Suites Salem-Roanoke I-81, guests have access to a fitness center, a spa tub, and a sauna. RV, bus, and truck parking is available. The 24-hour front ...
Days Inn by Wyndham Salem
Days Inn by Wyndham Salem
2.0 out of 5.0 1535 E Main St, Salem, VA
$59
3.1/5 (29 reviews)

I didn't have high expectations considering I was paying $65+tax for the night. Got to my room around 1130 pm and was very hot and muggy since the AC hadn't been running all day. There was an overwhelming odor that I would compare to week old dried sweat.

Reviewed on Jul 24, 2019
Days Inn by Wyndham Salem features a fitness center, free WiFi in public areas, and a meeting room. If you decide to drive, there's free parking. Front-desk ...
Hampton Inn Salem East - Electric Road
Hampton Inn Salem East - Electric Road
2.5 out of 5.0 1886 Electric Rd, Salem, VA
$87
4.8/5 (6 reviews)

The hotel was extremely clean. The price was decent a MTW night stay. The breakfast was very good. Eggs, waffles, potatoes, fruit, smoothies, etc.

Reviewed on Aug 9, 2019
At Hampton Inn Salem East - Electric Road, guests enjoy an outdoor pool, a 24-hour fitness center, and free WiFi in public areas. If you decide to drive, there's ...
Howard Johnson Hotel & Conference Center by Wyndham Salem
Howard Johnson Hotel & Conference Center by Wyndham Salem
2.0 out of 5.0 1671 Skyview Rd, Salem, VA
$45
2.9/5 (74 reviews)

Great view. It appears to be going through some type of renavation. The dumpster was overflowing but the staff kept dumping garbage which landed in the parking lot.

Reviewed on Jul 30, 2019
At Howard Johnson Hotel & Conference Center by Wyndham Salem, guests enjoy an outdoor pool, a fitness center, and free WiFi in public areas. Free parking is ...
Quality Inn Salem
Quality Inn Salem
2.5 out of 5.0 151 Wildwood Rd, Salem, VA
$69
3.8/5 (13 reviews)

Helpful staff, location near highway is convenient but there's road noise. Clean

Reviewed on Apr 20, 2019
Quality Inn Salem features free WiFi in public areas, a seasonal outdoor pool, and coffee in a common area. You can take advantage of free parking if you drive. ...

Luxury Hotels in Salem

See all

Pet Friendly Salem Hotels

See all

Finding a Hotel in Salem


So you're kicking around the idea of a holiday to Salem? If you want a place to hang your hat that's located near some well-known Salem attractions such as Salem Civic Center, just go to Orbitz, choose your travel dates, and voilà! Look through the list of hotels and other accommodations to find those that are near everything you want to see.


Whether you're searching for a bed and breakfast or an affordable hotel, Salem has 16 places you can stay including:

  • 12 hotels
  • 3 motels

We make it easy to find a convenient flight to Roanoke, VA (ROA-Roanoke Regional), which is 5 mi (8.1 km) from the city center. Find your ideal flight in a flash by using the filters on our site to narrow down your search.


Accommodations in Salem


To get lodging that has lots of the extras you like when you travel, use Orbitz to get your must-have amenities whether that's a pool, free parking, or a kitchen.

If you want a quick meal before heading out and about to explore your surroundings, consider one of these Salem properties, recommended by guests for their free breakfast:

  • Hampton Inn Salem, VA
  • Baymont by Wyndham Salem Roanoke Area
  • La Quinta Inn Roanoke-Salem

Go for a swim when you stay at one of these Salem properties, popular for their pools.

  • Howard Johnson Hotel & Conference Center by Wyndham Salem
  • La Quinta Inn Roanoke-Salem
  • Hampton Inn Salem, VA

What's the Weather Like in Salem?


If you'd like to know whether to pack sunblock or a coat for your holiday in Salem, the following weather information may be helpful. Salem is typically warmest in July and August, while it’s usually the chilliest in January and December. The rainiest months are May and July, while the driest months are normally October and February. Here's a rundown of rain and seasonal temperatures so you're ready for everything Mother Nature can chuck at you:


  • January to March: average temp during the day is 63°F and 27°F at night
  • April to June: average temp during the day is 86°F and 41°F at night
  • July to September: average temp during the day is 87°F and 52°F at night
  • October to December: average temp during the day is 73°F and 28°F at night
  • Annual average rainfall: 41.22 inches

Things to See and Do in Salem


Enjoy the local culture in family-friendly Salem including the festivals, and then make time for local activities such as the shopping. Stop in at these interesting places during your trip:

  • Salem Civic Center
  • Moyers Sports Complex
  • Salem Memorial Football Stadium
  • Haley Toyota Field at Salem Memorial Ballpark
  • Dixie Caverns
  • Carvins Cove Natural Reserve

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.