Skip to main content

Search hotels in Salem, Virginia

Enter your dates to see the latest prices and deals for Salem hotels

Filter by:


Star rating

Review score

Salem – 14 hotels and places to stay

See the latest prices and deals by choosing your dates.
La Quinta Inn by Wyndham Roanoke Salem, hotel in Salem

Located off Interstate 81, this Salem, Virginia hotel is 8 miles outside of Roanoke and features an outdoor pool and free Wi-Fi access. Roanoke Regional Airport is 6 miles away.

Really clean and staff were excellent. Very friendly. Breakfast was excellent.
8.4
Scored 8.4
Very good
Rated very good
713 reviews
Price fromVND 2,565,076per night
Days Inn by Wyndham Salem, hotel in Salem

This Salem, Virginia hotel, located only 15 minutes’ drive from Dixie Caverns, features free Wi-Fi and a grab and go breakfast served every morning. The Salem Civic Center is 2 miles away.

Room
6.1
Scored 6.1
Pleasant
Rated pleasant
351 reviews
Price fromVND 1,826,793per night
Howard Johnson by Wyndham Salem Hotel & Conference Center, hotel in Salem

Nearby Interstate 81, this Salem hotel offers free Wi-Fi and rooms equipped with a microwave and refrigerator. Hanging Rock Golf Course and the Salem Civic Center are 3 miles away.

The front desk clerk was very nice!
5.1
Scored 5.1
Average
Rated passable
258 reviews
Price fromVND 1,510,227per night
Comfort Suites Inn at Ridgewood Farm, hotel in Salem

Comfort Suites Inn at Ridgewood Farm, a Salem VA hotel near Blue Ridge Parkway The Comfort Suites Inn at Ridgewood Farm is located near many popular area attractions, including the Roanoke Civic...

Location was great. We expected some noise from the Lewis Gale ER across the street but it was surprisingly quiet.
7.7
Scored 7.7
Good
Rated good
243 reviews
Price fromVND 2,197,089per night
Hampton Inn Salem, hotel in Salem

Located off Interstate 81 and 4.8 km from Salem city centre, this hotel offers free WiFi and a free hot breakfast. The property has a heated indoor swimming pool and a fitness centre.

Mini omelette was very good & a nice assortment of fruit, yogurts, & pastries Our room was near the elevators & we didn’t even hear it.
8.6
Scored 8.6
Fabulous
Rated fabulous
252 reviews
Price fromVND 3,521,733per night
Fairfield Inn & Suites by Marriott Roanoke Salem, hotel in Salem

Fairfield Inn & Suites by Marriott Roanoke Salem is situated in Salem, within 14 km of Science Museum of Western Virginia Hopkins Planetarium and 21 km of Mill Mountain Zoo.

They charge me 20$ more a yet to refund my money
8.4
Scored 8.4
Very good
Rated very good
134 reviews
Price fromVND 3,569,802per night
Holiday Inn Express Hotel & Suites Salem, an IHG Hotel, hotel in Salem

This hotel is an 8-minute drive from downtown Salem, Virginia and Roanoke College. It serves a buffet breakfast with cinnamon rolls and features spacious rooms with a 32-inch flat-screen TV.

The front desk staff and the kitchen staff are always phenomenal every time I stay here. They are the reason I keep choosing this hotel on my frequent commute from GA to PA
8.6
Scored 8.6
Fabulous
Rated fabulous
469 reviews
Price fromVND 2,849,101per night
Hampton Inn Salem East - Electric Road, hotel in Salem

Adjacent to the Columbia/Lewis-Gale Medical Center in Salem, Virginia, this contemporary hotel offers relaxing facilities as well as comfortable guestrooms and suites for a convenient stay.

Nice facilities, clean, friendly people - unfortunately the elevator wasn't working and they told me this after I checked in and received a third story room. Of course as a business traveler I have a lot of gear so that was inconvenient having to lug all that gear up two stories.
8.9
Scored 8.9
Fabulous
Rated fabulous
199 reviews
Price fromVND 3,343,523per night
avid hotels - Salem, an IHG Hotel, hotel in Salem

Located within 46 km of Lane Stadium and 46 km of English Field, avid hotels - Salem, an IHG Hotel provides rooms with air conditioning and a private bathroom in Salem.

The breakfast was very mediocre. No nondairy milk available.
8.8
Scored 8.8
Fabulous
Rated fabulous
312 reviews
Price fromVND 2,634,744per night
Quality Inn Salem - I-81, hotel in Salem

The Quality Inn Salem - I-81 hotel is located off Interstate 81, less than three miles from Roanoke College.

Breakfast was good and what you would expect for that type of accomodation. Not a large varity but good for the value.locat
7.7
Scored 7.7
Good
Rated good
436 reviews
Price fromVND 2,105,896per night
See all 13 hotels in Salem

Most booked hotels in Salem in the past month

FAQs about hotels in Salem




What guests said about Salem:

  • 10
    Scored 10

    I was there to visit my son and his wife.

    I was there to visit my son and his wife. Although we had lots of activities planned we were not able to do them all because the main point of the trip was to visit. We went to the Virginia Transportation Museum and it was better than I was expecting.
    Treat
  • 10
    Scored 10

    Salem is a small safe hometown.

    Salem is a small safe hometown. Southern hospitality and beautiful mountains surrounding you. I grew up here and have wonderful memories of family and friends that are lasting a lifetime from Salem. Several restaurants and places to eat. I Iove to grab some Sam’s hot dogs and sit at the duck pond with my family! Several antique shops and quaint restaurants to choose from! It is a quaint town with lots of Southern hospitality. Several convenient hotels are available. The only downside is West Main Street is very congested at times.
    Glenna
  • 10
    Scored 10

    Salem is a small relaxed town with very friendly folks.

    Salem is a small relaxed town with very friendly folks. My dog and I were there staying at a nearby hotel overnight and were walking downtown, really nice town. Interesting, the downtown was on one stretch of the road with locally owned stores, at the other end of Main Street, a very long street, is more mainstream commercial. I found a really great restaurant downtown that served healthy foods named Elderberries. I would recommend the restaurant, as well as Salem, if you are looking for a small town to explore with really friendly folks, framed by really beautiful mountains.
    Laura
    United States
  • 8.0
    Scored 8.0

    The room was a perfect size for 2 people, however the...

    The room was a perfect size for 2 people, however the loveseat and carpet was EXTREMELY dirty. Also we had to get our key cards recoded several times a day. Even then it would take us anywhere from 3-12 tries to get the door to unlock.
    JOY
  • 10
    Scored 10

    A great little city to spend a day or two, close to Roanoke...

    A great little city to spend a day or two, close to Roanoke with a few more attractions. Great downtown area that you can easily walk with antique stores, a brewery, and good restaurants. Roanoke College grounds are very nice. Anything else you may need is on the main road further down from the downtown area.
    Monica
    United States
  • 10
    Scored 10

    Salem is a great little town that’s very close to Roanoke...

    Salem is a great little town that’s very close to Roanoke and tons of hiking and biking trails. We especially enjoyed McAfee Knob, a local 8-mile hike. There’s a lot to do around the area, much of it free, and plenty of good restaurants, such as Table 50 and El Jefe. Blue Cow is a small batch ice cream establishment that I definitely recommend! Everyone was super friendly, and we would definitely visit again.
    Elizabeth
    United States

Explore guest reviews of hotels in Salem

  • From VND 2,447,042 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 436 reviews
    Location was clean and easily accessed off I-81. The front desk clerk at check in was efficient and followed hotel policies to the letter. It was a clean quiet room with a wealth of amenities at a budget hotel price. The morning manager/owner was honest and good to talk with. The restaurant right beside the hotel was delicious, good prices and they discount your meals if you show them your room card. I'll be booking another stay there shortly.
    Akins
    United States
  • From VND 2,447,042 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 436 reviews
    the hotel was fine but when I tried to cancel my second night with booking.com they were unreachable. Neveer book with them as you will not get your money back and they will ask for your reservation number and pin number which did not exist and furthermore they scrambled my email address so you could never reach them. I think this is the plan so they will NOT have to return your money. NEVER NEVER book with booking.com they are crooks!!!!!!!
    ANITA
    United States
  • From VND 3,031,453 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 713 reviews
    I just spent five nights at this hotel. The facility appears clean, inside and outside, but if you read on, you'll see that it's not really clean at all. The hotel is busy, but the rooms are reasonably soundproof and despite being right next to the elevator, I didn't hear any noises that would disturb my sleep. The cleaners do a good job on the room when they don't forget to service it (happened to me and several other guests).
    Sleeping In
    United States
  • From VND 2,634,744 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 312 reviews
    I have only stayed at one other hotel that was better than this one and I paid $600/night for it over looking Niagara Falls in Canada and that was many years ago. I only wished that you had a hotel at every place I stayed on my trip. This is so far ahead of other hotels. Everything was exceptionally clean and the staff was friendly.
    H
    Herbert
    United States
  • From VND 1,752,734 per night
    5.1
    Scored 5.1
    Average
    Rated passable
     · 229 reviews
    Nothing. It was the dirtiest hotel I have ever stayed at. My room had no hot water, and the cold would not close. When I asked for another room, the manager said they were fully booked when they were clearly not. He sent the maintenance guy, who could fix the problem, and convinced the manager to give us another room.
    Reyes
    United States
  • From VND 4,001,633 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 134 reviews
    this is my “go to” hotel when I travel to and from New York. it’s convenient, clean and I like the gym. the staff is always nice and friendly. I brought a friend with me this time and she also liked the facility.
    KATHRYN
    United States
  • From VND 2,634,744 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 312 reviews
    Everything was as expected. We only stayed for a stopover on a longer roadtrip, and to that end it was perfect. Plenty of restaurants around the corner, clean and tidy, and one of the better hotel gyms you'll see.
    Søren Rømer
    Denmark
  • From VND 2,634,744 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 312 reviews
    I like the fact that it was clean and the hotel is new. The location is great. They welcome you with fresh brewed coffee. Tea is always available. They have good quality yogurts for breakfast.
    Rosemary
    Canada
  • From VND 2,849,101 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 469 reviews
    The front desk staff and the kitchen staff are always phenomenal every time I stay here. They are the reason I keep choosing this hotel on my frequent commute from GA to PA
    TERRI
    United States
  • From VND 4,145,577 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 224 reviews
    Great location off Main Street in Salem. Building is a great renovated space. Quiet, safe, and modern with lots of character. Good value for the space and amenities.
    Allison
    United States
  • From VND 2,849,101 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 469 reviews
    We always stay at this hotel when we come to the area. The beds are comfortable and I love that there are full size shampoo, conditioner and body wash 😊
    Donna
    United States
  • From VND 2,634,744 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 312 reviews
    We love this hotel..we actually canceled our other hotel when we saw a room was available to stay here instead! Love this hotel!
    Tina
    United States
  • From VND 3,031,453 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 713 reviews
    We liked the breakfast and the friendly employees. The hotel is also well located for quickly getting back on the highway.
    Elisabeth
    Canada
  • From VND 1,528,681 per night
    5.8
    Scored 5.8
    Above average
    Rated okay
     · 226 reviews
    Clean and excellent hotel for the money Respectful customer service and friendly staff. I highly recommend it
    MOSTAFA
    United States
  • From VND 2,849,101 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 469 reviews
    Prices of everything are too high. Love the hotel, services and staff.
    Dawn
    United States
  • From VND 1,528,681 per night
    5.8
    Scored 5.8
    Above average
    Rated okay
     · 226 reviews
    I worked at this hotel on opening day so it was cooly sentimental.
    Renee
    United States
  • From VND 2,849,101 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 469 reviews
    Breakfast was good not great but comparable to other hotels...
    D
    Don
    United States
  • From VND 3,673,154 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 199 reviews
    the hotel was super clean and had an amazing breakfast
    Calyn
    United States
  • From VND 1,826,793 per night
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 351 reviews
    The good thing about this hotel is staff and price ,
    siga
    Algeria
  • From VND 3,031,453 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 713 reviews
    Good, clean hotel.
    Jakub
    United States