Most Popular Hotels in Salem

See all 84 Hotels in Salem
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

La Quinta Inn Roanoke-Salem
La Quinta Inn Roanoke-Salem

140 Sheraton Dr, Salem 24153

2.5 out of 5.0
4.3 out of 5 (429 reviews)

Situated in Salem, this hotel is within 3 mi (5 km) of Salem Memorial Football Stadium, Salem Memorial Baseball Stadium, an …

£77
Days Inn Roanoke Near I-81
Days Inn Roanoke Near I-81
2.1 mi from Salem
2.0 out of 5.0
3.4 out of 5 (639 reviews)

Situated near the airport, this hotel is 1.8 mi (2.9 km) from Eleanor D. Wilson Museum and 2.3 mi (3.8 km) from Hollins …

Get Rates
Super 8 Roanoke
Super 8 Roanoke
2.2 mi from Salem
2.0 out of 5.0
3.2 out of 5 (414 reviews)

Situated in Roanoke, this hotel is 1.2 mi (1.9 km) from Splash Valley at Green Ridge Recreation Center and within 6 mi (10 km …

Get Rates
Motel 6 Roanoke VA
Motel 6 Roanoke VA
2.3 mi from Salem
2.0 out of 5.0
3.6 out of 5 (55 reviews)

Located in the heart of Roanoke, this motel is 1.1 mi (1.8 km) from Splash Valley at Green Ridge Recreation Center and within …

£40
Country Inn & Suites By Carlson, Roanoke, VA
Country Inn & Suites By Carlson, Roanoke, VA
2.5 mi from Salem
3.0 out of 5.0
4.3 out of 5 (618 reviews)

Situated in Roanoke, this hotel is 1.4 mi (2.2 km) from Eleanor D. Wilson Museum and 1.9 mi (3 km) from Hollins University. …

£58
Best Western Plus Inn at Valley View
Best Western Plus Inn at Valley View
3 mi from Salem
2.5 out of 5.0
4.1 out of 5 (512 reviews)

Located in the heart of Roanoke, this hotel is 0.7 mi (1.1 km) from Valley View Mall and within 6 mi (10 km) of Science Museu …

£61
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.2 mi from Salem
4.0 out of 5.0
4.6 out of 5 (867 reviews)

Located in the heart of Roanoke, this hotel is within a 10-minute walk of Roanoke Visitor Center, Science Museum of Western …

Get Rates
Super 8 Daleville/Roanoke
Super 8 Daleville/Roanoke
4.7 mi from Salem
2.0 out of 5.0
4.1 out of 5 (601 reviews)

Situated in Daleville, this hotel is 1.7 mi (2.8 km) from The Flying Mouse Brewery and within 6 mi (10 km) of Botetourt Sport …

Get Rates
Red Roof Inn Roanoke Troutville
Red Roof Inn Roanoke Troutville
5 mi from Salem
2.0 out of 5.0
3.6 out of 5 (574 reviews)

Situated in Troutville, this hotel is 1.8 mi (2.9 km) from The Flying Mouse Brewery and within 6 mi (10 km) of Eleanor D. …

£35
The Oaks Victorian Inn
The Oaks Victorian Inn
12.5 mi from Salem
4.0 out of 5.0

Situated in Christiansburg, this romantic bed & breakfast is 0.9 mi (1.5 km) from Christiansburg Aquatic Center and within …

Get Rates

Recent Reviews in Salem

Hide content

Narrow your search

Pocket Guide: Salem

Visiting Salem

Visitors are sure to enjoy the sporting events, university, and restaurants in Salem. This welcoming city also attracts visitors with its basketball, shopping, and baseball.
  • There are 12 Salem hotels
  • May is the most expensive month to travel here, while January tends to be the cheapest
  • Closest major airport is in Roanoke, VA (ROA-Roanoke Regional), 8.2 mi (13.2 km) from the city centre

Sightseeing around Salem

  • Popular cultural attractions include Virginia Museum of Transportation, Harrison Museum of African-American Culture, and Science Museum of Western Virginia
  • Popular family attractions include Mill Mountain Zoo, Splash Valley at Green Ridge Recreation Center, and City Market Building
  • Notable landmarks include Dixie Caverns, Center in the Square, and Mill Mountain Star
  • The natural beauty of the flowers is picturesque, and places to visit include River's Edge Sports Complex, Mill Mountain Park, and Carvins Cove
  • Shopping is one of the top reasons to visit, so consider an excursion to Valley View Mall, Tanglewood Mall, and Bennington Place Shopping Center
  • Sports fans will find lots to cheer with basketball and baseball as top reasons to visit and events to attend at Moyers Sports Complex, Salem Memorial Football Stadium, and Salem Memorial Baseball Stadium

Staying in Salem

When looking for a holiday accommodation at an affordable price, consider that Salem has 12 hotels and other accommodation types to choose from. There are 11 hotels ranging from GBP 41 to GBP 88 per night. Consider one of these top-rated, larger hotels for your family trip or any other travel plans:
  • Hampton Inn Roanoke/Salem, averaging GBP 99/night
  • Baymont Inn & Suites Salem Roanoke Area, averaging GBP 68.43/night
You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Holiday Inn Express & Suites Salem, averaging GBP 103.56/night
  • Comfort Suites Salem, averaging GBP 89.99/night
Hampton Inn Roanoke/Salem, a 2.5-star favourite with Expedia travellers, has a 4.5 out of 5 user rating. Also highly rated by guests are Holiday Inn Express & Suites Salem and Comfort Suites Salem.

Dressing for Salem

  • Between January and March, you can expect the daytime average to be around 17°C and the nighttime average to be -3°C
  • From April to June, temperatures average about 30°C during the day and 5°C at night
  • July through September averages 31°C during the day and 11°C at night
  • In October–December, the average temperature is 23°C during the day and -2°C at night
  • Average annual rainfall for Salem is 1047 millimetres
false