Salem
2 guests

Adults:

2

Children:

0

Child’s age:

Salem

Nov 03 - Nov 04 ·
2 guests

Salem Cheap Hotels

Salem
2 guests

Adults:

2

Children:

0

Child’s age:

Over 15 stays assessed to highlight the standout picks

Navigation

1. Baymont By Wyndham Salem Roanoke Area

2. Spark By Hilton Salem East Electric Road

3. Motel 6-Salem, Va

4. Howard Johnson Hotel & Conference Center By Wyndham Salem

Cheap Hotels in Downtown Salem

5. Bluejay Motel - Salem - Roanoke I-81

6. Oyo Hotel Cyril Ok Us-277

7. Econo Lodge Salem

Cheap Hotels in Salem with Free Parking

8. Spark By Hilton Roanoke Airport

9. Motel 6-Lexington, Va

10. Tru By Hilton Roanoke Hollins

Best Cheap Hotels in Salem

  • Top location
Baymont By Wyndham Salem Roanoke Area Baymont By Wyndham Salem Roanoke Area

Baymont By Wyndham Salem Roanoke Area

179 Sheraton Drive
3.7 km (2.3 mi) from city center
  • Free parking
  • Flat-screen TV
  • Tea and coffee facilities

For business travellers, conference facilities and a work desk are available on request.

Featuring coffee/tea making machines, the rooms are non-smoking and equipped with high-speed internet and a flat-screen TV with satellite channels. The private bathrooms feature a separate toilet and shower/tub combinations, along with comforts such as a hairdryer and bath sheets.

6.6
214 reviews
~ US$49 / night

Baymont By Wyndham Salem Roanoke Area

3.7 km (2.3 mi) from city center
  • Free parking
  • Flat-screen TV
  • Tea and coffee facilities

Baymont By Wyndham Salem Roanoke Area

For business travellers, conference facilities and a work desk are available on request.

Featuring coffee/tea making machines, the rooms are non-smoking and equipped with high-speed internet and a flat-screen TV with satellite channels. The private bathrooms feature a separate toilet and shower/tub combinations, along with comforts such as a hairdryer and bath sheets.

6.6
214 reviews
From US$ 49 / night
Spark By Hilton Salem East Electric Road Spark By Hilton Salem East Electric Road

Spark By Hilton Salem East Electric Road

2898 Keagy Road
3.8 km (2.4 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Located only 14 minutes' walk from the river, the smoke-free Spark By Hilton Salem East Electric Road hotel provides guests with a lift and a vending machine. The 3-star hotel proudly offers 18 holes of golf, while Windsor Hills United Methodist is 2.3 km away.

Bathroom amenities include a separate toilet, a shower/bath combination, and a shower/tub combination, along with comforts such as hairdryers and towels.

7.2
264 reviews
~ US$75 / night

Spark By Hilton Salem East Electric Road

3.8 km (2.4 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Spark By Hilton Salem East Electric Road

Located only 14 minutes' walk from the river, the smoke-free Spark By Hilton Salem East Electric Road hotel provides guests with a lift and a vending machine. The 3-star hotel proudly offers 18 holes of golf, while Windsor Hills United Methodist is 2.3 km away.

Bathroom amenities include a separate toilet, a shower/bath combination, and a shower/tub combination, along with comforts such as hairdryers and towels.

7.2
264 reviews
From US$ 75 / night
Motel 6-Salem, Va Motel 6-Salem, Va

Motel 6-Salem, Va

301 Wildwood Road
3.7 km (2.3 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Heating
  • Vending machines

Positioned about a 10-minute drive from Salem Museum, the comfortable Motel 6-Salem, Va offers 18 holes of golf for its guests.

4
127 reviews
~ US$51 / night

Motel 6-Salem, Va

3.7 km (2.3 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Heating
  • Vending machines

Motel 6-Salem, Va

Positioned about a 10-minute drive from Salem Museum, the comfortable Motel 6-Salem, Va offers 18 holes of golf for its guests.

4
127 reviews
From US$ 51 / night

Cheap Hotels in Downtown Salem

Howard Johnson Hotel & Conference Center By Wyndham Salem Howard Johnson Hotel & Conference Center By Wyndham Salem

Howard Johnson Hotel & Conference Center By Wyndham Salem

1671 Skyview Road
3.7 km (2.3 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The 2-star non-smoking Howard Johnson Hotel & Conference Center By Wyndham Salem is located approximately 6 km from Salem Civic Center Arena and features meeting rooms for those travelling on business. Wi-Fi is featured in public areas, a lift and a vending machine are also provided on site.

The private bathrooms are appointed with a separate toilet and a shower along with hair dryers and towels. The comfortable Howard Johnson Salem offers air-conditioned rooms with a view over the mountain.

4.5
127 reviews
~ US$60 / night

Howard Johnson Hotel & Conference Center By Wyndham Salem

3.7 km (2.3 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Howard Johnson Hotel & Conference Center By Wyndham Salem

The 2-star non-smoking Howard Johnson Hotel & Conference Center By Wyndham Salem is located approximately 6 km from Salem Civic Center Arena and features meeting rooms for those travelling on business. Wi-Fi is featured in public areas, a lift and a vending machine are also provided on site.

The private bathrooms are appointed with a separate toilet and a shower along with hair dryers and towels. The comfortable Howard Johnson Salem offers air-conditioned rooms with a view over the mountain.

4.5
127 reviews
From US$ 60 / night
Bluejay Motel - Salem - Roanoke I-81 Bluejay Motel - Salem - Roanoke I-81

Bluejay Motel - Salem - Roanoke I-81

5399 West Main Street
11.1 km (6.9 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Ironing facilities
  • Heating
  • Vending machines

Situated 2.5 km from Roanoke River, the comfortable Bluejay Motel - Salem - Roanoke I-81 offers 150 rooms. Private car parking is available on site.

The rooms at the Bluejay Motel - Salem - Roanoke I-81 provide guests with Wi-Fi, as well as comforts such as air conditioning. The rooms include a private bathroom.

3
20 reviews
~ US$61 / night

Bluejay Motel - Salem - Roanoke I-81

11.1 km (6.9 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Ironing facilities
  • Heating
  • Vending machines

Bluejay Motel - Salem - Roanoke I-81

Situated 2.5 km from Roanoke River, the comfortable Bluejay Motel - Salem - Roanoke I-81 offers 150 rooms. Private car parking is available on site.

The rooms at the Bluejay Motel - Salem - Roanoke I-81 provide guests with Wi-Fi, as well as comforts such as air conditioning. The rooms include a private bathroom.

3
20 reviews
From US$ 61 / night
Oyo Hotel Cyril Ok Us-277 Oyo Hotel Cyril Ok Us-277

Oyo Hotel Cyril Ok Us-277

5399 W Main Street, 0
2764.0 km (1717.5 mi) from city center
  • Restaurant
  • Ironing facilities

Overlooking the mountain, the 2-star Oyo Hotel Cyril Ok Us-277 Salem is located just 12 minutes' walk from Apache Springs. The hotel offers 3 rooms and amenities such as a restaurant.

The rooms at the Oyo Hotel Cyril Ok Us-277 Salem provide guests with Wi-Fi and a multi-channel TV, as well as comforts such as air conditioning. These rooms here offer private bathrooms.

~ US$53 / night

Oyo Hotel Cyril Ok Us-277

2764.0 km (1717.5 mi) from city center
  • Restaurant
  • Ironing facilities

Oyo Hotel Cyril Ok Us-277

Overlooking the mountain, the 2-star Oyo Hotel Cyril Ok Us-277 Salem is located just 12 minutes' walk from Apache Springs. The hotel offers 3 rooms and amenities such as a restaurant.

The rooms at the Oyo Hotel Cyril Ok Us-277 Salem provide guests with Wi-Fi and a multi-channel TV, as well as comforts such as air conditioning. These rooms here offer private bathrooms.

From US$ 53 / night

Cheap Hotels in Salem with Free Parking

Econo Lodge Salem Econo Lodge Salem

Econo Lodge Salem

301 Wildwood Road
3.8 km (2.3 mi) from city center
  • Continental breakfast
    Charges may apply

The 2-star Econo Lodge Salem hotel has 64 rooms and is located 4.3 km from Salem Parks & Rec.

~ US$59 / night

Econo Lodge Salem

3.8 km (2.3 mi) from city center
  • Continental breakfast
    Charges may apply

Econo Lodge Salem

The 2-star Econo Lodge Salem hotel has 64 rooms and is located 4.3 km from Salem Parks & Rec.

From US$ 59 / night

Cheap hotels near Salem

  • Great deal
Spark By Hilton Roanoke Airport Spark By Hilton Roanoke Airport

Spark By Hilton Roanoke Airport

3695 Thirlane Rd Nw
7.4 km (4.6 mi) from Salem
  • Picnic area/ Tables
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre

The comfortable Spark By Hilton Roanoke Airport hotel includes air-conditioned rooms and is about 10 minutes' drive from Crossroads Mall Shopping Center. This 3-star smoke-free hotel entices guests with a private parking lot, available on site.

8.3
262 reviews
~ US$41 / night

Spark By Hilton Roanoke Airport

7.4 km (4.6 mi) from Salem
  • Picnic area/ Tables
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre

Spark By Hilton Roanoke Airport

The comfortable Spark By Hilton Roanoke Airport hotel includes air-conditioned rooms and is about 10 minutes' drive from Crossroads Mall Shopping Center. This 3-star smoke-free hotel entices guests with a private parking lot, available on site.

8.3
262 reviews
From US$ 41 / night
Motel 6-Lexington, Va Motel 6-Lexington, Va

Motel 6-Lexington, Va

65 Econo Lane
79.6 km (49.5 mi) from Salem
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Heating
  • Vending machines

Located around 10 minutes by car from the ninth-oldest college "Washington and Lee University", the 3-star Motel 6-Lexington, Va offers access to tourist attractions throughout Lexington. The hotel also provides guests with Wi-Fi, available in public areas.

There are 40 rooms equipped with air conditioning along with modern facilities including a multi-channel TV and premium cable channels.

7.8
192 reviews
~ US$50 / night

Motel 6-Lexington, Va

79.6 km (49.5 mi) from Salem
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Heating
  • Vending machines

Motel 6-Lexington, Va

Located around 10 minutes by car from the ninth-oldest college "Washington and Lee University", the 3-star Motel 6-Lexington, Va offers access to tourist attractions throughout Lexington. The hotel also provides guests with Wi-Fi, available in public areas.

There are 40 rooms equipped with air conditioning along with modern facilities including a multi-channel TV and premium cable channels.

7.8
192 reviews
From US$ 50 / night

Cheap Family Hotels in Salem

  • Eco-friendly stay
Tru By Hilton Roanoke Hollins Tru By Hilton Roanoke Hollins

Tru By Hilton Roanoke Hollins

8161 Gander Way
11.1 km (6.9 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Luggage storage
  • Fitness centre
8.4
407 reviews
~ US$71 / night

Tru By Hilton Roanoke Hollins

11.1 km (6.9 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Luggage storage
  • Fitness centre

Tru By Hilton Roanoke Hollins

8.4
407 reviews
From US$ 71 / night
  • Popular choice
La Quinta By Wyndham Lynchburg At Liberty Univ. La Quinta By Wyndham Lynchburg At Liberty Univ.

La Quinta By Wyndham Lynchburg At Liberty Univ.

3320 Candlers Mountain Road
78.2 km (48.6 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

Located merely 0.8 km from the 3-star smoke-free La Quinta By Wyndham Lynchburg At Liberty Univ. Hotel, guests can reach the enclosed River Ridge Shopping Mall. Experience air-conditioned rooms and housekeeping service and a self-serve laundry at this Lynchburg hotel.

The bathrooms are equipped with a separate toilet and shower/tub combinations, along with a hairdryer and bath sheets.

7.9
851 reviews
~ US$77 / night

La Quinta By Wyndham Lynchburg At Liberty Univ.

78.2 km (48.6 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

La Quinta By Wyndham Lynchburg At Liberty Univ.

Located merely 0.8 km from the 3-star smoke-free La Quinta By Wyndham Lynchburg At Liberty Univ. Hotel, guests can reach the enclosed River Ridge Shopping Mall. Experience air-conditioned rooms and housekeeping service and a self-serve laundry at this Lynchburg hotel.

The bathrooms are equipped with a separate toilet and shower/tub combinations, along with a hairdryer and bath sheets.

7.9
851 reviews
From US$ 77 / night
  • Guest favorite
Holiday Inn Express & Suites - Roanoke - Civic Center Holiday Inn Express & Suites - Roanoke - Civic Center

Holiday Inn Express & Suites - Roanoke - Civic Center

1303 Williamson Road
10.9 km (6.8 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Saltwater pool

Along with a prime location, the smoke-free Holiday Inn Express & Suites - Roanoke - Civic Center offers 90 rooms with views of the city.

They also have private bathrooms with a walk-in shower and a separate toilet.

8.7
658 reviews
~ US$105 / night

Holiday Inn Express & Suites - Roanoke - Civic Center

10.9 km (6.8 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Saltwater pool

Holiday Inn Express & Suites - Roanoke - Civic Center

Along with a prime location, the smoke-free Holiday Inn Express & Suites - Roanoke - Civic Center offers 90 rooms with views of the city.

They also have private bathrooms with a walk-in shower and a separate toilet.

8.7
658 reviews
From US$ 105 / night

Cheap Weekly Hotels in Salem

Holiday Inn Express Hotel & Suites Christiansburg By Ihg Holiday Inn Express Hotel & Suites Christiansburg By Ihg

Holiday Inn Express Hotel & Suites Christiansburg By Ihg

2725 Roanoke Street
31.3 km (19.5 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Indoor swimming pool

Guests of Holiday Inn Express Hotel & Suites Christiansburg By Ihg can enjoy access to Montgomery Cultural History Museum and Art Ctr, located a 10-minute drive away. This hotel features a swimming pool, while a vending machine and a lift are available on site.

The river can be observed from some of the air-conditioned rooms.

8.8
264 reviews
~ US$89 / night

Holiday Inn Express Hotel & Suites Christiansburg By Ihg

31.3 km (19.5 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Indoor swimming pool

Holiday Inn Express Hotel & Suites Christiansburg By Ihg

Guests of Holiday Inn Express Hotel & Suites Christiansburg By Ihg can enjoy access to Montgomery Cultural History Museum and Art Ctr, located a 10-minute drive away. This hotel features a swimming pool, while a vending machine and a lift are available on site.

The river can be observed from some of the air-conditioned rooms.

8.8
264 reviews
From US$ 89 / night
  • Best-rated
Hotel Floyd Hotel Floyd

Hotel Floyd

300 Rick Lewis Way
48.6 km (30.2 mi) from Salem
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Terrace

Offering views of the courtyard, the comfortable Hotel Floyd is located in the entertainment district of Floyd. This 2-star hotel has a vending machine and a lift.

Featuring a separate toilet and shower/tub combinations, the bathrooms also have hairdryers and bath sheets.

9.2
283 reviews
~ US$113 / night

Hotel Floyd

48.6 km (30.2 mi) from Salem
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Terrace

Hotel Floyd

Offering views of the courtyard, the comfortable Hotel Floyd is located in the entertainment district of Floyd. This 2-star hotel has a vending machine and a lift.

Featuring a separate toilet and shower/tub combinations, the bathrooms also have hairdryers and bath sheets.

9.2
283 reviews
From US$ 113 / night
Bella Vista Hotel & Suites Bella Vista Hotel & Suites

Bella Vista Hotel & Suites

2900 Candlers Mountain Road
77.9 km (48.4 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool

Nestled in the shopping district of Lynchburg, the 3-star independent Bella Vista Hotel & Suites Lynchburg is 4.4 km from Anne Spencer House. Wi-Fi is featured in public areas, and a lift and a vending machine are also provided on site.

The bathrooms come with a separate toilet, shower/tub combinations, and a shower/tub combination along with a hairdryer and towels for more comfort.

8.7
257 reviews
~ US$99 / night

Bella Vista Hotel & Suites

77.9 km (48.4 mi) from Salem
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool

Bella Vista Hotel & Suites

Nestled in the shopping district of Lynchburg, the 3-star independent Bella Vista Hotel & Suites Lynchburg is 4.4 km from Anne Spencer House. Wi-Fi is featured in public areas, and a lift and a vending machine are also provided on site.

The bathrooms come with a separate toilet, shower/tub combinations, and a shower/tub combination along with a hairdryer and towels for more comfort.

8.7
257 reviews
From US$ 99 / night

Are you in a hurry?

Here is a quick list of Cheap Hotels in Salem, selected based on their rating

Name of hotel Accommodation Rating Price, $
Baymont By Wyndham Salem Roanoke Area

6.6 / 10

(214 Reviews)

From 49$
Spark By Hilton Salem East Electric Road

7.2 / 10

(264 Reviews)

From 75$
Motel 6-Salem, Va

4.0 / 10

(127 Reviews)

From 51$
Howard Johnson Hotel & Conference Center By Wyndham Salem

4.5 / 10

(127 Reviews)

From 60$
Bluejay Motel - Salem - Roanoke I-81

3.0 / 10

(20 Reviews)

From 61$

Location