Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 6 hotels in Salem
Get Prices

Salem VA Hotels

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Comfort Suites Inn At Ridgewood Farm Salem2898 Keagy Rd., Salem, United States, 24153View on map
3.8 km from City Centre1000 m from Thunder Valley Indoor GO-Cart
Thanks to the hotel's convenient location, guests here can admire views of the valley or spend their time discovering the historic area.
  • The hotel has
    • On-site car park
    +1
7.8
Very good24 reviews
Price from£ 71per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hampton Inn Salem450 Litchell Road, Salem, United States, 24153View on map
4.3 km from City Centre
The hotel offers 89 rooms with the mountain views, a 24-hour restaurant, and a café bar.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour business centre
    +3
7.2
Very good13 reviews
Price from£ 91per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Days Inn By Wyndham Salem1535 East Main Street, Salem, United States, 24153View on map
2.4 km from City Centre500 m from National Business College
The accomodation is conveniently placed near Salem Civic Center, offering 70 rooms along with an air-conditioned restaurant.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
6.6
Nice16 reviews
Price from£ 56per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Baymont By Wyndham Salem Roanoke Area Hotel179 Sheraton Drive, Salem, United States, 24153View on map
Within a few meters of Memorial Baseball Stadium and centrally placed off Blue Ridge Mountains, this hotel features a 24-hour restaurant.
  • The hotel has
    • On-site car park
    +1
5.4
Guest rating9 reviews
Price from£ 53per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Fairfield Inn & Suites By Marriott Roanoke Salem121 Sheraton Drive, Salem, United States, 24153View on map
3.6 km from City Centre500 m from Roanoke County Parks and Rec
Set close to Salem Civic Center, the hotel boasts local meals served at the onsite 24-hour restaurant.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price from£ 95per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Motel 6 Salem Va301 Wildwood Road, Salem, United StatesView on map
3.7 km from City Centre
Located within a short distance of Salem Museum, this venue offers budget accommodation with 62 non-smoking rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
Price from£ 40per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Similar properties near Salem
Country Inn & Suites By Radisson, Roanoke, Va7860 Plantation Road, Roanoke, United States, 24019View on map
11.1 km from Salem11.1 km from City Centre
Providing a gym and a fitness centre, the accommodation is situated in Roanoke, and next to a bus stop.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
8.0
Great84 reviews
Price from£ 101per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Best Western Plus Inn At Valley View Roanoke5050 Valley View Boulevard Nw, Roanoke, United States, 24012-2038View on map
7.6 km from Salem7.6 km from City Centre
Guests of this hotel near Roanoke Regional Airport can go for a swim in a salt water swimming pool or enjoy a heated indoor pool and a picnic area.
  • The hotel has
    • On-site car park
    +1
8.2
Great11 reviews
Price from£ 62per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hilton Garden Inn Roanoke4500 South Peak Blvd., Roanoke, United States, 24014View on map
10.2 km from Salem10.2 km from City Centre
Thanks to the hotel's convenient location, guests here can admire views of the mountain or spend their time discovering the shopping area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price from£ 114per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Courtyard By Marriott Roanoke Airport Hotel3301 Ordway Drive, Roanoke, United States, 24017View on map
6.9 km from Salem6.9 km from City Centre
Within easy reach of Harrison Museum of African-American Culture, this hotel comprises 135 rooms with private bathrooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
7.8
Very good7 reviews
Price from£ 132per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Comfort Inn Airport Roanoke5070 Valley View Blvd, Roanoke, United States, 24012-2038View on map
7.9 km from Salem7.9 km from City Centre
Thanks to the hotel's convenient location, guests here can admire views of the valley or spend their time discovering the leisure area.
  • The hotel has
    • On-site car park
    +1
7.0
Very good8 reviews
Price from£ 82per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hampton Inn & Suites Roanoke Airport5033 Valley View Blvd. North, Roanoke, United States, 24012View on map
7.8 km from Salem7.8 km from City Centre
Offering setting in a western part of Roanoke, the accommodation features 130 rooms and arranges snow skiing and hiking for guests.
  • The hotel has
    • On-site car park
    +1
Price from£ 96per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Days Inn By Wyndham Roanoke Near I-818118 Plantation Road, Roanoke, United States, 24019View on map
11.2 km from Salem11.2 km from City Centre
Thanks to the hotel's convenient location, guests here can admire views of the mountain or spend their time discovering the downtown area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.6
Nice94 reviews
Price from£ 64per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hampton Inn And Suites Roanoke Downtown27 Church Avenue Se, Roanoke, United States, 24011View on map
10.5 km from Salem10.5 km from City Centre
Guests will be impressed with sweeping city views and benefit from proximity to Art Museum of Western Virginia and Bennington Place Shopping Center.
  • The hotel has
    • USD 6 per day
    +1
Price from£ 137per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Colony House Motor Lodge Roanoke3560 Franklin Rd. Sw, Roanoke, United States, 24014View on map
9.9 km from Salem9.9 km from City Centre
The family owned hotel is a good starting point to Roanoke' sights including Virginia Museum of Transportation and Glazed Bisque It.
  • The hotel has
    • 24-hour reception
    +1
6.4
Nice6 reviews
Price from£ 52per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Days Inn By Wyndham Roanoke Civic Center601 Orange Avenue, Roanoke, United States, VA – 24016View on map
11.0 km from Salem11.0 km from City Centre
Offering convenient proximity to St. Andrew's Roman Catholic Church, the hotel is also close to Mill Mountain Zoo.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
4.6
Guest rating86 reviews
Price from£ 40per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Knights Inn Roanoke6520 Thirlane Road, Roanoke, United States, 24019View on map
6.6 km from Salem6.6 km from City Centre
Boasting location next to a bus stop, the property has 118 rooms and features scenic views of Mill Mountain.
  • The hotel has
    • 24-hour reception
    +1
5.0
Guest rating6 reviews
Price from£ 76per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Affordable Corporate Suites Lanford Roanoke4830 Lanford St, Roanoke, United StatesView on map
9.3 km from Salem9.3 km from City Centre
Located a few steps from Hollins University, the hotel features 41 rooms with views over the valley.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Picnic area/ Tables
    +1
Select
Motel 6 Roanoke Va6621 Thirlane Rd, Roanoke, United States, 24019View on map
6.7 km from Salem6.7 km from City Centre
The hotel was built in 1994 in a downtown area of Roanoke, and nowadays has 79 rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
5.8
Guest rating12 reviews
Price from£ 46per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Home2 Suites By Hilton Roanoke4830 Valley View Blvd Nw, Roanoke, United States, 24012View on map
8.4 km from Salem8.4 km from City Centre
Every room welcomes with a spectacular view and the hotel features barbeque grills, a ballroom and tennis courts, while the hotel is set close to Civic Center.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
Price from£ 101per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Your booking experience in Salem

If you are searching for cozy accommodation for your next holiday in Salem, we are delighted to present you with great Virginia hotel deals. Hotelmix.co.uk features a great variety of design and boutique hotels in Salem, searches for places to stay in the most famous tourist destinations of United States and offers special rates from 37£. Our website has search filters which you may find very useful while looking for 3-star hotels and places to stay in Salem near landmarks. We have family hotels, apartments and B&Bs with a big list of amenities and services along with other popular accommodation options which provide you with an ideal base for exploring.

Budget 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.

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.

+ Read more - Less

Filtering results

Please wait...

25 hotels found