Salem hotels from HK$368

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Salem

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Salem hotels

1. La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (1,460 reviews)
"Lovely place to stay."
United States
Doretta
The price is HK$677
HK$767 total
includes taxes & fees
1 Dec - 2 Dec
La Quinta Inn & Suites by Wyndham Roanoke Salem

2. Hampton Inn Salem, VA

Hampton Inn Salem, VA
2.5 star property
Salem
9.2 out of 10, Wonderful, (1,003 reviews)
"Staff was very friendly room was clean and breakfast was good"
United States
Richard
The price is HK$793
HK$899 total
includes taxes & fees
6 Dec - 7 Dec
Hampton Inn Salem, VA

3. Fairfield Inn & Suites by Marriott Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem
3.0 star property
Salem
9.2 out of 10, Wonderful, (1,004 reviews)
"Good breakfast and clean spaces"
United States
Noelle
The price is HK$726
HK$823 total
includes taxes & fees
15 Nov - 16 Nov
Fairfield Inn & Suites by Marriott Roanoke Salem

4. avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,056 reviews)
"The stay was excellent."
United States
James
The price is HK$651
HK$737 total
includes taxes & fees
7 Dec - 8 Dec
avid hotel Salem by IHG

5. Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,004 reviews)
"Beautiful setting close to the hospital LewisGale, friendly staff nice breakfast beautiful room."
United States
Cristelle
The price is HK$765
HK$867 total
includes taxes & fees
3 Dec - 4 Dec
Hampton Inn Salem East - Electric Road

6. Holiday Inn Express & Suites Salem by IHG

Holiday Inn Express & Suites Salem by IHG
2.5 star property
Salem
8.8 out of 10, Excellent, (1,004 reviews)
"Great trip"
United States
Kyle
The price is HK$713
HK$808 total
includes taxes & fees
7 Dec - 8 Dec
Holiday Inn Express & Suites Salem by IHG

7. Comfort Suites Salem-Roanoke I-81

Comfort Suites Salem-Roanoke I-81
2.5 star property
Salem
8.2 out of 10, Very good, (1,001 reviews)
"Overall, very clean rooms and friendly staff. The pillows were not comfortable and the breakfast was very basic, but we would stay here again. It was worth the price we paid."
United States
Kylie
The price is HK$625
HK$708 total
includes taxes & fees
6 Dec - 7 Dec
Comfort Suites Salem-Roanoke I-81

8. Quality Inn Salem - I-81

Quality Inn Salem - I-81
2.5 star property
Salem
8.4 out of 10, Very good, (1,006 reviews)
"Great place to stay ! rooms were very comfortable. Bed was comfortable and the breakfast was superb.!"
United Kingdom
Johana
The price is HK$553
HK$627 total
includes taxes & fees
8 Dec - 9 Dec
Quality Inn Salem - I-81

9. The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (454 reviews)
"The place was amazing! I really enjoyed my stay and would definitely do so again!"
United States
Taneshia
The price is HK$945
HK$1,121 total
includes taxes & fees
10 Dec - 11 Dec
The Lofts at Downtown Salem

10. Spark by Hilton Salem East Electric Road

Spark by Hilton Salem East Electric Road
2.5 star property
Salem
8.0 out of 10, Very good, (40 reviews)
"Nice place to stay."
United States
Janet
The price is HK$508
HK$575 total
includes taxes & fees
6 Dec - 7 Dec
Spark by Hilton Salem East Electric Road

11. Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area
2.5 star property
Salem
7.2 out of 10, Good, (784 reviews)
"Staff was very accommodating and room was very pleasant."
United States
Mark
The price is HK$493
HK$559 total
includes taxes & fees
1 Dec - 2 Dec
Baymont by Wyndham Salem Roanoke Area

12. Days Inn by Wyndham Salem

Days Inn by Wyndham Salem
2.0 star property
Salem
7.0 out of 10, Good, (419 reviews)
"Great staff and location"
United States
Laura
The price is HK$489
HK$554 total
includes taxes & fees
2 Dec - 3 Dec
Days Inn by Wyndham Salem

13. Affordable Corporate Suites of Salem

Affordable Corporate Suites of Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (77 reviews)
"I had a great stay. The place was clean, comfortable, and in a convenient location, making it easy to get around. Communication with the host was excellent, and everything was smooth and hassle-free. I would definitely stay here again!"
United States
Indira
The price is HK$510
HK$577 total
includes taxes & fees
10 Nov - 11 Nov
Affordable Corporate Suites of Salem

14. Howard Johnson Hotel & Conference Center by Wyndham Salem

Howard Johnson Hotel & Conference Center by Wyndham Salem
2.0 star property
Salem
5.8 out of 10, (1,004 reviews)
"If I can give you one piece of advice never stay here, keep driving!!! Do not let your family stay here!!"
United States
Stephanie
The price is HK$400
HK$449 total
includes taxes & fees
2 Dec - 3 Dec
Howard Johnson Hotel & Conference Center by Wyndham Salem

15. Super 8 by Wyndham Salem VA

Super 8 by Wyndham Salem VA
2.5 star property
Salem
6.6 out of 10, (733 reviews)
"The property was ok. The bed was good which made the stay a lot more comfortable. The front desk people were super nice."
United States
Anand
The price is HK$416
HK$472 total
includes taxes & fees
1 Dec - 2 Dec
Super 8 by Wyndham Salem VA

16. Motel 6 Salem, VA

Motel 6 Salem, VA
2.0 star property
Salem
6.6 out of 10, (1,002 reviews)
"The room was good and the beds comfortable '"
United States
Nancy
The price is HK$369
HK$418 total
includes taxes & fees
1 Dec - 2 Dec
Motel 6 Salem, VA

17. La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
2.5 star property
Alpine Hills
9.4 out of 10, Exceptional, (170 reviews)
"Beautiful new hotel, best hotel stay we’ve had in many years"
United States
Adam
The price is HK$776
HK$872 total
includes taxes & fees
6 Dec - 7 Dec
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

18. Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
3.0 star property
Alpine Hills
9.0 out of 10, Wonderful, (2,590 reviews)
"Room was clean, beds were comfortable, breakfast was tasty, and staff was friendly and helpful."
United States
William
The price is HK$706
HK$793 total
includes taxes & fees
9 Dec - 10 Dec
Country Inn & Suites by Radisson, Roanoke, VA

19. Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.0 star property
Gainsboro
9.6 out of 10, Exceptional, (1,005 reviews)
"Beautiful hotel!"
United States
Sharon
The price is HK$1,472
HK$1,668 total
includes taxes & fees
2 Dec - 3 Dec
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

20. Hyatt Place Roanoke Airport/Valley View Mall

Hyatt Place Roanoke Airport/Valley View Mall
3.0 star property
Roundhill
8.4 out of 10, Very good, (1,002 reviews)
"We enjoyed the heated pool!"
United States
Nancy
The price is HK$926
HK$1,049 total
includes taxes & fees
15 Nov - 16 Nov
Hyatt Place Roanoke Airport/Valley View Mall
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.

Stay near popular Salem attractions

Learn more about Salem

Nestled in the Shenandoah Valley, this family-friendly city boasts a vibrant university atmosphere and stunning mountain views. From exploring Dixie Caverns to catching a game at Salem Memorial Football Stadium, visitors can immerse themselves in local culture and outdoor adventures.

A mountainous landscape with dense forests and a clear sky.

Frequently Asked Questions

What are some of the best holiday rentals that Salem has to offer?

Family Friendly 2-Bed Home, Pet Friendly: This holiday home rental outside of Salem is located in the city centre, and has a patio, a garden and air conditioning to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. You and your friends and family can relax into your holiday with amenities such as a selection of games. See all vacation rentals in Salem.

If I need to cancel my hotel reservation in Salem, will I receive a refund?

Yes! You'll find that most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Salem.

What's the best budget-friendly hotel in Salem?

Based on reviews, Spark by Hilton Salem East Electric Road is a popular hotel for our travellers who want a more economical choice, and features free Wi-Fi and free parking. View all budget hotels in Salem.

What's the best family accommodation in Salem?

La Quinta Inn & Suites by Wyndham Roanoke Salem is a hotel with free parking and free breakfast, and it's a top choice on Expedia for families. Other options for your child-friendly holiday include Comfort Suites Salem-Roanoke I-81 and Spark by Hilton Salem East Electric Road. Also, attractions in the area such as Mill Mountain Zoo and Splash Valley at Green Ridge Recreation Center are fun for children of all ages. Find more child-friendly accommodations in Salem.

What's the best LGBTQ-friendly accommodation in Salem?

Fairfield Inn & Suites by Marriott Roanoke Salem is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. Holiday Inn Express & Suites Salem by IHG and Hampton Inn Salem East - Electric Road are two other good choices for your stay. See all available hotels listed as LGBTQ-friendly in Salem.

What's the best dog-friendly hotel in Salem?

The Lofts at Downtown Salem is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options to stay with your pet include Baymont by Wyndham Salem Roanoke Area and avid hotel Salem by IHG. See more pet-friendly hotel accommodations in Salem.

What's the best golf hotel in Salem?

Spark by Hilton Salem East Electric Road is a top hotel that has an adjacent golf course and features free WiFi. Another good option is Motel 6 Salem, VA if you'd like to be close to a golf course while in town. You can tee off at Hanging Rock Golf Club during your trip. See more golf hotels in Salem.

What are some accommodation options with pools in Salem?

Comfort Suites Salem-Roanoke I-81 is a top hotel with a pool, free breakfast and free WiFi. View all hotels with pools in Salem.

What is staying in Salem like?

Families will find child-friendly activities in Salem, and visitors give high marks for the magnificent mountain views. Tourists who journey to this welcoming city can discover its university setting, sporting events and festivals. In Salem, there are 26 hotels and other accommodation options to choose from. Find out more about Salem.

What is there to see in Salem?

Landmarks like Dixie Caverns and Longwood Park might be worth a visit. Baseball fans will find lots to cheer about, while everyone can enjoy an event or game at Moyers Sports Complex, Salem Football Stadium or Carilion Clinic Field at Salem Memorial Ballpark. The university setting is a highlight and Roanoke College is worth a campus tour. Take a look at what more there is to see and do in Expedia's Salem guide.

What's the weather like in Salem?

The hottest months are usually July and August, with an average temperature of 22°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Salem is 1164 mm.

What's the best place for a stay in Salem?

Based on our traveller data, avid hotel Salem by IHG is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your trip include Baymont by Wyndham Salem Roanoke Area and Motel 6 Salem, VA. See all available top hotels, or vacation rentals in Salem.