Salem VA Hotels

Search among 19 available hotels and places to stay in Salem from 50+ providers

Check-in
Mon, 13 Jan
-
Check-out
Tue, 14 Jan
Rooms and Guests2 Guests, 1 Room
Check-in
Mon, 13 Jan
-
Check-out
Tue, 14 Jan
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Mon, 13 Jan
-
Check-out
Tue, 14 Jan
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-19 out of 19
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great76 reviews
Map
3.7 km from City Centre2.2 km from Lazer Venture Pizza and Games
Enjoy large whirlpool bathtubs and an outdoor swimming pool provided by the comfortable 3-star Quality Inn Salem - I-81, centrally set relatively near Mill Mountain.
From£ 54 /nightSelect
7.2
Very good64 reviews
Map
2.3 km from City Centre500 m from Lakeside Amusement Park
Roanoke-Salem Plaza Shopping Center and Salem Parks & Rec are located 2 km and 2.1 km from the 2-star Days Inn By Wyndham respectively.
From£ 89 /nightSelect
8.4
Great72 reviews
Map
3.6 km from City Centre2.1 km from Lazer Venture Pizza and Games
First Christian Church is within 10 minutes' drive of the 3-star Comfort Suites Salem-Roanoke I-81 and Hanging Rock Golf Club is around 3.4 km away.
From£ 71 /nightSelect
8.2
Great61 reviews
Map
4.3 km from City Centre2.8 km from Lazer Venture Pizza and Games
Guests can enjoy a drink in a snack bar or relax by a swimming pool, while staying at the 3-star Hampton Inn Salem, situated within 3.9 km of Havens Wildlife Management Area.
From£ 145 /nightSelect
8.4
Great129 reviews
Map
3.7 km from City Centre600 m from Roanoke County Parks and Rec
With views of the mountain, the 3-star La Quinta Inn By Wyndham Roanoke is situated 10 minutes by car from Roanoke-Salem Plaza Shopping Center and offers fitness classes, various recreational opportunities and entertainment activities.
From£ 66 /nightSelect
8.2
Great118 reviews
Map
3.7 km from City Centre2.3 km from Lazer Venture Pizza and Games
With fitness classes, entertainment activities and various recreational opportunities this 102-room the pet-friendly Howard Johnson By Wyndham Salem Hotel & Conference Center is within 6 km of Salem Civic Center Arena.
From£ 49 /nightSelect
8.4
Great67 reviews
Map
3.8 km from City Centre1.4 km from Lee-Hi Shopping Center
You can have a walk to the river, which is around 0.8 km away or enjoy a hot tub and an outdoor swimming pool.
From£ 61 /nightSelect
8.6
Great64 reviews
Map
3.7 km from City Centre1.1 km from Lee-Hi Shopping Center
The contemporary Hampton Inn Salem East - Electric Road Salem is found about 5 minutes by car from Oak Grove Plaza Shopping Center, offering a whirlpool tub and an outdoor swimming pool.
From£ 79 /nightSelect
8.4
Great21 reviews
Map
4.2 km from City Centre2.8 km from Lazer Venture Pizza and Games
Set 2.8 km from Hanging Rock Golf Club, the 2-star Avid Hotels - Salem, An Ihg Salem features 128 rooms with private bathrooms.
From£ 71 /nightSelect
8.2
Great49 reviews
Map
3.7 km from City Centre2.2 km from Lazer Venture Pizza and Games
Located within 3.2 km of Salem Baptist Church, various recreational opportunities and entertainment activities are available at the 3-star Super 8 By Wyndham Salem Va Motel.
From£ 44 /nightSelect
8.6
Great99 reviews
Map
3.5 km from City Centre700 m from Roanoke County Parks and Rec
The 2-star Express Hotel & Suites Salem, An Ihg Hotel is located 15 minutes' drive from Roanoke airport and offers a seasonal outdoor swimming pool as well as a gym.
From£ 91 /nightSelect
Map
3.7 km from City Centre2.2 km from Lazer Venture Pizza and Games
The low-budget 6 Salem, Va is set a 10-minute ride from Salem Museum and approximately a 10-minute drive from Bethel Baptist.
From£ 48 /nightSelect
8.4
Great28 reviews
Map
11.1 km from City Centre1.5 km from Dixie Caverns and Pottery
Dixie Caverns and Lafayette Historic District are located 1 km and 4.5 km from the pet friendly Oyo Hotel Salem-Roanoke I-81 respectively.
From£ 52 /nightSelect
8.2
Great53 reviews
Map
3.7 km from City Centre600 m from Roanoke County Parks and Rec
Guests can have a continental breakfast and enjoy visiting Longwood Park, set 3.3 km from the 2-star Baymont By Wyndham Salem Roanoke Area.
From£ 40 /nightSelect
Map
2.3 km from City Centre200 m from Lakeside Amusement Park
Comprising 29 rooms, the business Affordable Corporate Suites Of is set near a business district within 5 minutes' drive of Salem Museum.
From£ 78 /nightSelect
8.4
Great44 reviews
Map
3.6 km from City Centre500 m from Roanoke County Parks and Rec
Featuring various recreational opportunities and entertainment activities, the unpretentious 3-star Fairfield Inn & Suites By Marriott Roanoke boasts a central location within a 10-minute drive of Salem Civic Center.
From£ 113 /nightSelect
8.2
Great28 reviews
Map
3.7 km from City Centre2.2 km from Lazer Venture Pizza and Games
Comprising 62 rooms, the 2-star Motel 6-Salem, Va is set next to the shopping district of Salem, approximately a 10-minute drive from Havens Wildlife Management Area.
From£ 45 /nightSelect
8.4
Great24 reviews
Map
500 m from City Centre200 m from Salem Parks and Recreation
While staying at the Lofts At Downtown Salem Aparthotel you are invited to discover Salem Civic Center, set a 5-minute ride away, or Salem Parks & Rec, which is approximately 15 minutes' walk away.
From£ 88 /nightSelect
Map
3.7 km from City Centre600 m from Roanoke County Parks and Rec
The Baymont Inn And Suites Salem Roanoke Area is set within 20 minutes' walk of Peter's Creek Church Of The Brethren and 10 minutes' drive from Roanoke-Salem Plaza Shopping Center.
From£ 50 /nightSelect

FAQs about hotels in Salem

We hope that the answers to these questions will help you plan your trip

What are the top places in Salem city centre?

We recommend The Lofts At Downtown as the best hotel with a free private carpark and free parking, set 0.4 km from the city centre. Go here to see more central hotels.

What are the top cheap hotels in Salem?

There are more than 3 top budget properties in Salem. As one of the best cheap Salem options, we recommend Motel 6-Salem, Va with rating 8.2/10 and prices from 44£ per one night. Another recommended hotel is Oyo Hotel-Roanoke I-81 rated 8.4/10 for 51£ per night. It also offers a photocopy machine and a fax machine. Click here to see more budget hotels.

What are the top Salem hotels for couples?

According to HotelMix.co.uk travel data, there are 16 deals for couples. Hampton Inn rated 8.2/10 is a favourite 3-star hotel for couples, featuring an indoor swimming pool, a golf course, and a business centre. Travellers can book a room at this property for about 142£ per night. Other top options are La Quinta Inn By Wyndham Roanoke, Comfort Suites Inn At Ridgewood Farm, and Howard Johnson By Wyndham Hotel & Conference Center. To see more romantic hotels click here.

What are the top family-friendly hotels in Salem?

Quality Inn - I-81 (rating: 8.2/10): a family-hotel with a seasonal outdoor pool, a business centre, and housekeeping for 53£ per night. You also can book Hampton Inn East - Electric Road (rating: 8.6/10) for about 77£ per night. This child-friendly property offers an outdoor swimming pool, a business centre, and shopping service on site. To see more family accommodations click here.

What are the top places to stay in Salem with outdoor pools?

According to 552 reviews, there are 5 hotels featuring outdoor pools in Salem. Consider booking Quality Inn - I-81 rated 8.2/10 for approximately 53£ per night. Set a 25-minute walk from Green Hill Church of the Brethren, it offers a seasonal outdoor pool, a business centre, and housekeeping service. Travellers can also enjoy American cuisine in Hardee's restaurant nearby. You may also like La Quinta Inn By Wyndham Roanoke rated 8.4/10. This property will cost you 65£ per night.

What are the most popular pet-friendly hotels in Salem?

According to HotelMix.co.uk travel data, there are 10 options that allow pets. Another most recommended Salem place to stay with pets is Quality Inn - I-81 with a seasonal outdoor pool, a business centre, and housekeeping service. It offers rooms for 53£ per night. Other top accommodations include Fairfield Inn & Suites By Marriott Roanoke, Super 8 By Wyndham Va, and Comfort Suites Inn At Ridgewood Farm. See more pet-friendly accommodations here.

What are the top hotels in Salem?

You may book La Quinta Inn By Wyndham Roanoke rated 8.4/10 with a seasonal outdoor pool, a business centre, and shopping service. It costs 65£ per night. Hampton Inn East - Electric Road rated 8.6/10 may also suit you — only 77£ per one night. It features a seasonal outdoor pool, a business centre, and shopping service.

How much does it cost to stay in a Salem hotel for tonight?

According to HotelMix.co.uk travel data, the average Salem prices for tonight are:
One of the best hotels Days Inn By Wyndham (rating: 7.2/10) offers rates from 39£ per night.

Where to stay in Salem?

Best cheap hotels in Salem

For a budget hotel in Salem, you might want to choose Hampton Inn Salem or Howard Johnson Inn And Conference Center Salem.

Explore and find your best apartments, B&Bs and others

Families heading to Salem can stay directly close to Salem Historical Society by booking rooms at Quality Inn Salem, which features free self-parking, an outdoor swimming pool and a Jacuzzi. If you are a nature lover, a resort hotel like La Quinta Inn Roanoke Salem in the vicinity of a valley and mountains is a good accommodation choice in Salem.

Show moreLess

Salem hotels essential information

🏨 Hotels in Salem 19
👛 Lowest price 40 GBP
✍️ Hotels Reviews 997