Hotels in Salem

Hotels in Salem

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Salem
PoolBreakfast includedGreat 9+2 bedsInstant confirmationWi-Fi in public areasHotel24-hour front deskParking availableSuite
Property Type
HotelServiced apartmentVacation homeMotel
Property facilities & services
PoolWi-Fi in public areasParking available24-hour front deskFree parkingPets welcomeGymElevatorSmoking areaConference roomBarbecueWake-up callEV charging stationLuggage storageGolf courseRestaurant

We found 16 hotels for you in Salem

Trip.com offers top-picked hotels in Salem, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
avid hotel SALEM by IHG Hotels in Salem
avid hotel SALEM by IHG Hotels in Salemavid hotel SALEM by IHG Hotels in Salemavid hotel SALEM by IHG Hotels in Salemavid hotel SALEM by IHG Hotels in Salemavid hotel SALEM by IHG Hotels in Salemavid hotel SALEM by IHG Hotels in Salem
99+
Hotels in Salem
Private parking
Gym
Wi-Fi in public areas
+1
"Excellent! This place looks practically brand new. The stuff at the front were nice. The free breakfast was even out early so I could grab something on my way out the door. I would definitely recommend staying here. "
Very Good
111 reviews
8.9/10
1 night
From THB 2,526
Check Availability
Hampton Inn Salem East-Electric Road Hotels in Salem
Hampton Inn Salem East-Electric Road Hotels in SalemHampton Inn Salem East-Electric Road Hotels in SalemHampton Inn Salem East-Electric Road Hotels in SalemHampton Inn Salem East-Electric Road Hotels in SalemHampton Inn Salem East-Electric Road Hotels in SalemHampton Inn Salem East-Electric Road Hotels in Salem
59
Hotels in Salem
Public parking
EV charging station
Gym
+6
"The environment is good and the room is clean. I stayed here for three nights. There are supermarkets and restaurants around, so life is quite convenient."
Great
102 reviews
9.1/10
1 night
From THB 4,321
Check Availability
Super 8 by Wyndham Salem VA Hotels in Salem
Super 8 by Wyndham Salem VA Hotels in SalemSuper 8 by Wyndham Salem VA Hotels in SalemSuper 8 by Wyndham Salem VA Hotels in SalemSuper 8 by Wyndham Salem VA Hotels in SalemSuper 8 by Wyndham Salem VA Hotels in SalemSuper 8 by Wyndham Salem VA Hotels in Salem
44
Hotels in Salem
Public parking
Wake-up call
Wi-Fi in public areas
"I am handicap, my room was on the second floor, no elevator and I had to carry my bags upstairs... As far as food, all they had was coffee and a honey bun."
99 reviews
6.2/10
1 night
From THB 1,568
Check Availability
Days Inn by Wyndham Salem Hotels in Salem
Days Inn by Wyndham Salem Hotels in SalemDays Inn by Wyndham Salem Hotels in SalemDays Inn by Wyndham Salem Hotels in SalemDays Inn by Wyndham Salem Hotels in SalemDays Inn by Wyndham Salem Hotels in SalemDays Inn by Wyndham Salem Hotels in Salem
85
Hotels in Salem
Public parking
Gym
Wi-Fi in public areas
+4
"Its was nice and quite and staff was nice and liked to talk this is the place I will be staying at form now on"
111 reviews
7.1/10
1 night
From THB 1,936
Check Availability
Motel 6 Salem, VA Hotels in Salem
Motel 6 Salem, VA Hotels in SalemMotel 6 Salem, VA Hotels in SalemMotel 6 Salem, VA Hotels in SalemMotel 6 Salem, VA Hotels in SalemMotel 6 Salem, VA Hotels in SalemMotel 6 Salem, VA Hotels in Salem
20
Hotels in Salem
Wi-Fi in public areas
"It was a good Hotel for the price. There was no breakfast barely coffee rooms could be a little updated."
103 reviews
6.1/10
1 night
From THB 1,794
Check Availability
Hampton Inn Salem Hotels in Salem
Hampton Inn Salem Hotels in SalemHampton Inn Salem Hotels in SalemHampton Inn Salem Hotels in SalemHampton Inn Salem Hotels in SalemHampton Inn Salem Hotels in SalemHampton Inn Salem Hotels in Salem
65
Hotels in Salem
Public parking
Gym
Wake-up call
+8
After a busy day, retire to a spacious and modern guest room at this Salem hotel near Roanoke. Browse channels on the HDTV, and stay connected with free WiFi at the spacious desk. Start each day right with Hampton's free hot breakfast buffet, featuring fresh waffles and hearty oatmeal with toppings. If you're heading out early, grab a free Hampton's On the Run™ Breakfast Bag (Monday – Friday) for a quick, healthy meal to go. Stock up on snacks, drinks and sundries in the 24-hour Suite Shop, and take advantage of free tea and coffee in the welcoming lobby 24-hours a day. Meet friends and colleagues to relax on the sunny outdoor patio complete with gas grills, fire pit and HDTV for your enjoyment. Exercise using state-of-the-art equipment in the free fitness center, or plunge into the heated indoor swimming pool. Our friendly staff will be more than happy to offer suggestions for things to do in Salem, VA. Discover lots of hiking trails, jogging tracks and golf facilities near our modern Salem, VA hotel. Print documents remotely from your guest room to the free 24-hour business center, and hold a business or corporate event for up to 60 people at our 1500 sq. ft. meeting room with contemporary A/V technology. Friendly service, clean rooms, comfortable surroundings, every time. If you're not satisfied, we don't expect you to pay. That's our commitment and your guarantee. That's 100% Hampton®.
Great
96 reviews
9.0/10
1 night
From THB 3,622
Check Availability
Fairfield Inn & Suites Roanoke Salem Hotels in Salem
Fairfield Inn & Suites Roanoke Salem Hotels in SalemFairfield Inn & Suites Roanoke Salem Hotels in SalemFairfield Inn & Suites Roanoke Salem Hotels in SalemFairfield Inn & Suites Roanoke Salem Hotels in SalemFairfield Inn & Suites Roanoke Salem Hotels in SalemFairfield Inn & Suites Roanoke Salem Hotels in Salem
56
Hotels in Salem
Wi-Fi in public areas
Restaurant
Conference room
+3
"A clean place in a secluded location Perfect for long-distance driving Clean and the interior is nice It is part of the Marriott chain, but you can feel that they put more effort into the breakfast"
Great
103 reviews
9.3/10
1 night
From THB 3,641
Check Availability
Baymont by Wyndham Salem Roanoke Area Hotels in Salem
Baymont by Wyndham Salem Roanoke Area Hotels in SalemBaymont by Wyndham Salem Roanoke Area Hotels in SalemBaymont by Wyndham Salem Roanoke Area Hotels in SalemBaymont by Wyndham Salem Roanoke Area Hotels in SalemBaymont by Wyndham Salem Roanoke Area Hotels in SalemBaymont by Wyndham Salem Roanoke Area Hotels in Salem
52
Hotels in Salem
Public parking
Wi-Fi in public areas
"We stayed on the first floor and the rooms are in need of upgrading. No elevator for. The second floor, desk clerk was very nice, breakfast needed i improvement with meat such as sausage or bacon! Coffee was good, could use variety of fruit, and only one selection."
95 reviews
5.6/10
1 night
From THB 1,742
Check Availability
The Lofts at Downtown Salem Hotels in Salem
The Lofts at Downtown Salem Hotels in SalemThe Lofts at Downtown Salem Hotels in SalemThe Lofts at Downtown Salem Hotels in SalemThe Lofts at Downtown Salem Hotels in SalemThe Lofts at Downtown Salem Hotels in SalemThe Lofts at Downtown Salem Hotels in Salem
77
Hotels in Salem
Public parking
Wi-Fi in public areas
With a stay at The Lofts at Downtown Salem, you'll be centrally located in Salem, just a 4-minute walk from Roanoke College and 10 minutes by foot from Longwood Park. This hotel is 0.7 mi (1.1 km) from Salem Museum and 1 mi (1.6 km) from Moyers Sports Complex. This smoke-free hotel features complimentary parking nearby, cave exploring nearby, and hiking/biking trails nearby. Enjoy a satisfying meal at El Jefe - Taqueria Garaje serving guests of The Lofts at Downtown Salem. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include express check-out and laundry facilities. Make yourself at home in one of the 18 individually decorated guestrooms, featuring kitchens. 55-inch Smart televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as separate sitting areas and washers/dryers.
Amazing
100 reviews
9.6/10
1 night
From THB 3,830
Check Availability
Comfort Suites Salem-Roanoke I-81 Hotels in Salem
Comfort Suites Salem-Roanoke I-81 Hotels in SalemComfort Suites Salem-Roanoke I-81 Hotels in SalemComfort Suites Salem-Roanoke I-81 Hotels in SalemComfort Suites Salem-Roanoke I-81 Hotels in SalemComfort Suites Salem-Roanoke I-81 Hotels in SalemComfort Suites Salem-Roanoke I-81 Hotels in Salem
97
Hotels in Salem
Private parking
Gym
Wake-up call
+3
"We checked in somewhat late and spent only one night here on our way down south, so we were not picky. With that, I have to warn you if internet access is a dealbreaker to you, because our room on the second floor had no internet at all (although the TV worked just fine). Breakfast (6 AM to 9 AM) was okay. My kids enjoyed the waffles."
Very Good
96 reviews
8.1/10
1 night
From THB 2,616
Check Availability
See all hotels in Salem

Trip.com's insights for hotels in Salem

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Salem hotel at the right time!

Which month offers the lowest hotel rates in Salem?

February is the most affordable month to book a hotel in Salem, with average nightly rates around THB 2,172. Prices peak in May, when rates reach about THB 8,760 per night.
(Based on Trip.com data from March 19, 2025 to March 19, 2026.)
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb

What is the cheapest day of the week for hotels in Salem?

Hotel rates in Salem are typically lowest on Tuesday, with average nightly rates around THB 2,404. Sunday tends to be the most expensive, averaging THB 4,538 per night.
(Based on Trip.com data from March 19, 2025 to March 19, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Explore accommodation types in Salem

Immerse yourself in the vibrant atmosphere of Salem with our handpicked accommodation options

Top hotel picks in Salem

See all
Check out these top-booked hotels from the past 30 days!
Affordable Corporate Suites of Salem Hotels in Salem
9.0/10
40 review

Affordable Corporate Suites of Salem

Hotel near Salem
Popular choice among guests booking hotels in Salem
Located in Salem, Affordable Corporate Suites of Salem is in the business district, within a 5-minute drive of Salem Football Stadium and Roanoke College. This motel is 13.8 mi (22.3 km) from Smith Mountain Lake and 1.1 mi (1.7 km) from Carilion Clinic Field at Salem Memorial Ballpark. Make use of convenient amenities such as complimentary wireless internet access, a picnic area, and barbecue grills. Featured amenities include complimentary wired internet access and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 29 individually decorated guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Wired and wireless internet access is complimentary, and flat-screen televisions with premium TV channels provide entertainment. Conveniences include safes and microwaves, as well as phones with free local calls.
Select dates to view prices
Holiday Inn Express & Suites SALEM by IHG Hotels in Salem
8.6/10
104 review

Holiday Inn Express & Suites SALEM by IHG

Hotel near Salem
Popular choice among guests booking hotels in Salem
One of the Best Torchbearer Hotels 2017, 2018 and 2019. Newly Renovated Salem hotel that our guest love!Welcome to the Newly Renovated Holiday Inn Express & Suites Salem located right off I-81. When you stay with us on your next visit, you'll be pleased to know that we are near a variety of attractions for your entertainment. Our Salem, Virginia hotels location is near many walking and cycling paths, McAfee Knob, Natural Bridge and Dixie Caverns, making it perfect for a nature getaway.The Holiday Inn Express Hotel & Suites is conveniently located near many businesses and universities. Virginia Tech is 34 miles away, Radford University is 37 miles away and Roanoke College is only 3 miles away, making our hotel perfect for a trip to visit students or to attend special events. Business travelers appreciate our Salem, Virginia hotels nearness to companies like General Electric and Carter Machinery, as well as the Salem Civic Center. Our Newly Renovated Hotel offers complimentary Wi-Fi and our complimentary Express Start Breakfast Bar every morning. Maintain your workout routine at our 24-hour fitness room or relax in our outdoor pool. Each room is equipped with a microwave, mini-fridge, Keurig, 40" TV, numerous USB outlets and in-room safe. Get your moneys worth at Holiday Inn Express Salem. Hotels like ours are known for offering the best rates and amenities, so you can have enjoyable and relaxing stay with your everlasting experience.
Select dates to view prices
Comfort Suites Inn at Ridgewood Farm Hotels in Salem
7.7/10
96 review

Comfort Suites Inn at Ridgewood Farm

Hotel near Salem
Popular choice among guests booking hotels in Salem
With a stay at Comfort Suites Inn at Ridgewood Farm in Salem, you'll be next to a golf course, just steps from LewisGale Medical Center and a 4-minute drive from Salem Civic Center. This golf hotel is 2.2 mi (3.6 km) from Salem VA Medical Center and 2.8 mi (4.6 km) from Moyers Sports Complex. Take advantage of recreational opportunities offered, including a hot tub, a fitness center, and a seasonal outdoor pool. Additional amenities at this hotel include complimentary wireless internet access, barbecue grills, and a banquet hall. Grab a bite from the snack bar/deli serving guests of Comfort Suites Inn at Ridgewood Farm. A complimentary on-the-go breakfast is served daily from 6:00 AM to 9:00 AM. Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Salem? This hotel has 807 square feet (75 square meters) of space consisting of conference space and 2 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 78 air-conditioned rooms featuring refrigerators and microwaves. 55-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and complimentary weekday newspapers, as well as phones with free local calls.
Select dates to view prices
La Quinta Inn & Suites by Wyndham Roanoke Salem Hotels in Salem
8.6/10
101 review

La Quinta Inn & Suites by Wyndham Roanoke Salem

Hotel near Salem
Popular choice among guests booking hotels in Salem
The Newly renovated La Quinta Inn and Suites Roanoke Salem has been awarded the 2018 TripAdvisor Certificate of Excellence award and has earned this award consistently over the last 5 years. The La Quinta Inn Roanoke Salem VA is conveniently located just off Highway 419 Electric Road nestled in the Blue Ridge Mountains just outside of Roanoke VA. It has easy access to Interstate 81 .3 miles and the downtown areas of both Roanoke and Salem. Our hotel is centrally located near many local attractions and sports complex. Visit some of the area local attractions including Hanging Rock Golf Club Valley View Mall Dixie Caverns the Natural Bridge bike and walking trails Taubman Museum Virginia Transportation Museum and much more. The La Quinta Inn Roanoke Salem is within close vicinity of the Salem Civic Center Roanoke Civic Center and three major colleges Roanoke College 1.8 miles Hollins College 5 miles and Virginia Tech 33 miles. At La Quinta Inn Roanoke Salem we know what is important to our corporate travelers. Stay productive in our fully equipped business center and make use of our complimentary Wi-Fi throughout the hotel. Join our rewarding La Quinta Returns program and enjoy rewards on your first stay. The hotel is centrally located to a variety of major companies such as American Electric Power General Electric Merser Yokohoma Carter Machinery Medeco VA Medical Center HCA Lewis Gale Hospital Carillion Hospital and more. There are many great restaurants nearby or within a few miles of the hotel including Billys Barn Mac and Bobs Macados IHOP 24 hoursTaaza Indian Cuisine Blue Apron Home Place K and W Cafeteria Applebees Olive Garden El Rodeo Szechuan Chinese Mammas Pizza and others. Wake up on the bright side with our daily breakfast featuring items such as belgian waffles sausage gravy and biscuits egg patties sausage patties muffins assorted danish yogurt hot and cold cereals fresh fruit along with coffee juice and more. Feel recharged after a great nights sleep
Select dates to view prices
Quality Inn Salem - I-81 Hotels in Salem
7.9/10
103 review

Quality Inn Salem - I-81

Hotel near Salem
Popular choice among guests booking hotels in Salem
A stay at Quality Inn Salem - I-81 places you in the heart of Salem, a 3-minute drive from Green Hill Park Trailhead and 5 minutes from Roanoke College. This hotel is 14.7 mi (23.7 km) from Carilion Roanoke Memorial Hospital and 2.7 mi (4.3 km) from Longwood Park. Take advantage of recreation opportunities such as a seasonal outdoor pool, or other amenities including complimentary wireless internet access and gift shops/newsstands. A complimentary full breakfast is served on weekdays from 6:00 AM to 9:00 AM and on weekends from 6:00 AM to 10:00 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 50 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and microwaves, as well as phones with free local calls.
Select dates to view prices

FAQs About Hotels in Salem

What are the most popular hotels in Salem?

There are many popular options for hotels in Salem. Whether you're traveling for business or a vacation, Super 8 by Wyndham Salem VA (from THB 1,675), Motel 6 Salem, VA (from THB 1,500) and avid hotel SALEM by IHG (from THB 2,446) are popular choices.

What is the average price for hotels in Salem?

The average price for hotels in Salem is THB 3,909 for weekdays, and THB 5,104 for weekends (Friday–Saturday).

What are popular hotels with high-quality breakfasts in Salem?

Super 8 by Wyndham Salem VA (from THB 1,675),avid hotel SALEM by IHG (from THB 2,446) and Days Inn by Wyndham Salem (from THB 2,242) are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What are available deals for hotels in Salem?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels with fitness facilities in Salem are popular?

avid hotel SALEM by IHG (from THB 2,446), Days Inn by Wyndham Salem (from THB 2,242) and Hampton Inn Salem East-Electric Road (from THB 4,306) are popular hotels with a fitness center. Keep your fitness plan during traveling from Trip.com!

Which pet-friendly hotels in Salem are recommended?

Motel 6 Salem, VA (from THB 1,500) is a top pet-friendly hotel. Take your pets with you during traveling.

Which popular hotels in Salem offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. Super 8 by Wyndham Salem VA (from THB 1,675), Motel 6 Salem, VA (from THB 1,500) and avid hotel SALEM by IHG (from THB 2,446) are popular hotels with free Wi-Fi.

Which hotels in Salem have swimming pools?

Salem Hotels Information

Number of Reviews
1,465
Total Properties
16
Weekday Avg. Price
THB 3,909
Weekend Avg. Price
THB 5,104
Trending hotel
Super 8 by Wyndham Salem VA