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
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Salem VA Hotels

Search the best hotels and places to stay in Salem

View map
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
450 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£ 94per nightSelect
Not available
151 Wildwood Road, Salem, United States, 24153
The comfortable hotel in Salem overlooks the valley, and offers easy access to a port and 50 rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.0
Perfect26 reviews
Price from£ 106per nightSelect
Not available
100 Wildwood Road, Salem, United States, 24153
3.6 km from City Centre2.1 km from Lazer Venture Pizza and Games
Placed close to Roanoke College in the centre of Salem, this hotel offers 72 rooms.
8.8
Great19 reviews
Price from£ 71per nightSelect
Not available
1535 East Main Street, Salem, United States, 24153
2.3 km from City Centre600 m from National Business College
The accomodation is conveniently placed near Salem Civic Center, offering 70 rooms along with an air-conditioned restaurant.
6.6
Nice16 reviews
Price from£ 75per nightSelect
Not available
140 Sheraton Dr, Salem, United States, 24153
This hotel features rooms with bridge views, while a major location provides easy access to Memorial Baseball Stadium.
8.6
Great44 reviews
Price from£ 82per nightSelect
Not available
1671 Skyview Road, Salem, United States, 24153
3.7 km from City Centre2.3 km from Lazer Venture Pizza and Games
A seasonal pool and a sports bar are offered for guest convenience at this traditional hotel.
6.2
Nice70 reviews
Price from£ 44per nightSelect
Not available
2898 Keagy Road, Salem, United States, 24153
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.
7.8
Very good24 reviews
Price from£ 83per nightSelect
Not available
1886 Electric Road, Salem, United States, 24153
3.7 km from City Centre600 m from Thunder Valley Indoor GO-Cart
A chinese-style building was carefully renovated in 1997 and the excellent hotel is quite close to Roanoke College.
7.0
Very good21 reviews
Price from£ 86per nightSelect
Not available
300 Wildwood Rd, Salem, United States, 24153-2320
3.6 km from City Centre2.2 km from Lazer Venture Pizza and Games
This hotel boasts a 24-hour restaurant and 56 rooms, providing guests with convenient location in a central area.
6.2
Nice10 reviews
Price from£ 50per nightSelect
Not available
991 Russell Drive, Salem, United States, 24153
3.5 km from City Centre700 m from Roanoke County Parks and Rec
Located next to Memorial Baseball Stadium, the venue comprises 75 rooms with mountain views.
9.2
Perfect41 reviews
Price from£ 95per nightSelect
Not available
301 Wildwood Road, Salem, United States, 24153
3.7 km from City Centre2.2 km from Lazer Venture Pizza and Games
Located a few steps from Longwood Park, the hotel features 62 rooms with views over the garden.
5.6
Guest rating
Price from£ 56per nightSelect
Not available
5399 West Main Street, Salem, United States, 24153
11.1 km from City Centre1.5 km from Dixie Caverns and Pottery
This hotel in the museum district of Salem is situated close to Dixie Caverns and welcomes guests since 1990.
6.2
Nice
Price from£ 40per nightSelect
Not available
179 Sheraton Drive, Salem, United States, 24153
Within a few meters of Memorial Baseball Stadium and centrally placed off Blue Ridge Mountains, this hotel features a 24-hour restaurant.
5.4
Guest rating9 reviews
Price from£ 60per nightSelect
Not available
401 Northern Drive, Salem, United States, 24153
2.3 km from City Centre700 m from National Business College
5.0
Guest rating
Price from£ 76per nightSelect
Not available
121 Sheraton Drive, Salem, United States, 24153
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.
Price from£ 75per nightSelect
Not available
301 Wildwood Road, Salem, United States
3.7 km from City Centre2.3 km from Lazer Venture Pizza and Games
Located within a short distance of Salem Museum, this venue offers budget accommodation with 62 non-smoking rooms.
Price from£ 40per nightSelect
Not available

Filtering results

Please wait...

16 hotels found

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.

Show moreLess