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 10 hotels in Salem
Get Prices

3-star hotels in Salem, Virginia

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.

Applied filters
Stars:   ×
Hampton Inn Salem East - Electric Road1886 Electric Road, Salem, United States, 24153View on map
2.3 mi from City Center700 yd from Thunder Valley Indoor GO-Cart
Providing a gym area, cardio equipment and a fitness centre, the accommodation is situated in Salem, and next to an underground station.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good21 reviews
Price fromUS$ 110per nightSelect
Not available
Comfort Suites Inn At Ridgewood Farm Salem2898 Keagy Rd., Salem, United States, 24153View on map
2.4 mi from City Center1100 yd from Thunder Valley Indoor GO-Cart
Thanks to the hotel's convenient location, guests here can admire views of the mountain or spend their time discovering the recreational area.
  • The hotel has
    • On-site car park
    +1
7.8
Very good24 reviews
Price fromUS$ 100per nightSelect
Not available
Hampton Inn Salem450 Litchell Road, Salem, United States, 24153View on map
2.7 mi from City Center
Guests of this lovely hotel can relax at an indoor heated pool and have their drinks at the garden 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 fromUS$ 128per nightSelect
Not available
Howard Johnson Inn And Conference Center Salem1671 Skyview Road, Salem, United States, 24153View on map
2.3 mi from City Center
Guests can admire breathtaking views or enjoy a refreshing swim in a seasonal pool onsite of the hotel conveniently located in Salem.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.2
Nice70 reviews
Price fromUS$ 68per nightSelect
Not available
Similar properties near Salem
Country Inn & Suites By Radisson, Roanoke, Va7860 Plantation Road, Roanoke, United States, 24019View on map
6.9 mi from Salem6.9 mi from City Center
Situated close to Roanoke Regional Airport, this hotel in Roanoke features a library and a golf course.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
8.0
Great84 reviews
Price fromUS$ 130per nightSelect
Not available
Best Western Plus Inn At Valley View Roanoke5050 Valley View Boulevard Nw, Roanoke, United States, 24012-2038View on map
4.7 mi from Salem4.7 mi from City Center
Located 5 km away from Roanoke city center, this hotel features 84 rooms and a salt water pool.
  • The hotel has
    • On-site car park
    +1
8.2
Great11 reviews
Price fromUS$ 96per nightSelect
Not available
Mainstay Suites Airport Roanoke5080 Valley View Boulevard, Roanoke, United States, 24012View on map
4.9 mi from Salem4.9 mi from City Center
The hotel is ideally set close to Harrison Museum of African-American Culture, and also offers boating, hiking and horse riding onsite.
  • The hotel has
    • On-site car park
    +1
8.4
Great24 reviews
Price fromUS$ 101per nightSelect
Not available
Hilton Garden Inn Roanoke4500 South Peak Blvd., Roanoke, United States, 24014View on map
6.3 mi from Salem6.3 mi from City Center
The hotel is set close to Mill Mountain Star and Park, and boasts an indoor swimming pool as well as mountain views.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 148per nightSelect
Not available
Courtyard By Marriott Roanoke Airport Hotel3301 Ordway Drive, Roanoke, United States, 24017View on map
4.3 mi from Salem4.3 mi from City Center
Located a few steps from Valley View Mall, the hotel features 135 rooms with views over the valley.
  • 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 fromUS$ 173per nightSelect
Not available
Comfort Inn Airport Roanoke5070 Valley View Blvd, Roanoke, United States, 24012-2038View on map
4.9 mi from Salem4.9 mi from City Center
The hotel provides non-smoking rooms and a 24-hour bar, centrally located in a leisure area.
  • The hotel has
    • On-site car park
    +1
7.0
Very good8 reviews
Price fromUS$ 107per nightSelect
Not available
Holiday Inn Roanoke - Valley View3315 Ordway Drive, Roanoke, United States, 24017View on map
4.3 mi from Salem4.3 mi from City Center
This hotel features a garden bar along with breathtaking views of Tech Valley and Roanoke Valley, boasting setting in the centre of Roanoke.
  • The hotel has
    • On-site car park
    +1
8.0
Great8 reviews
Price fromUS$ 100per nightSelect
Not available
Holiday Inn Roanoke-Tanglewood-Rt 419&I5814468 Starkey Road, Roanoke, United States, 24018View on map
6.1 mi from Salem6.1 mi from City Center
The hotel offers easy access to Mill Mountain Zoo, boasting 190 rooms in the heart of Roanoke.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.6
Very good7 reviews
Price fromUS$ 112per nightSelect
Not available
Super 8 By Wyndham Roanoke Va Hotel6616 Thirlane Rd, Roanoke, United States, 24019View on map
4.1 mi from Salem4.1 mi from City Center
This hotel with a zoo and restaurants onsite features 58 non-smoking rooms and is conveniently located a short walk from Roanoke Regional Airport.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great9 reviews
Price fromUS$ 61per nightSelect
Not available
Home2 Suites By Hilton Roanoke4830 Valley View Blvd Nw, Roanoke, United States, 24012View on map
5.2 mi from Salem5.2 mi from City Center
The hotel offers 121 non-smoking rooms and guests will be amazed at spectacular views of the valley.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 132per nightSelect
Not available
Affordable Corporate Suites Florist Road Roanoke5540 Florist Rd, Roanoke, United States, 24012View on map
6.2 mi from Salem6.2 mi from City Center
A few meters away you can enjoy The Eleanor D. Wilson Museum at Hollins University.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Picnic area/ Tables
    +1
Price fromUS$ 124per nightSelect
Not available
Cambria Hotel And Suites Roanoke301 Reserve Ave Sw, Roanoke, United States, 24015View on map
6.4 mi from Salem6.4 mi from City Center
The business hotel is a good starting point to Roanoke' sights including Century Park Plaza and The River Rock.
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Select
Not available

Filtering results

Please wait...

16 hotels found