Skip to main content

Filter by:


Star Rating

Review Score

Salem – 15 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.

Ver helpful staff regarding local restaurants
8.4
Scored 8.4
Very Good
Rated very good
717 reviews
Price from$89.10per 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.

It was affordable they took locals it was nice
6.1
Scored 6.1
Pleasant
Rated pleasant
358 reviews
Price from$60.35per 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.

Location and price.
5.1
Scored 5.1
Average
Rated fair
258 reviews
Price from$52per 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...

great for an overnight stay, friendly folks, clean hotel, great bed with spacious room.
7.7
Scored 7.7
Good
Rated good
246 reviews
Price from$75.65per night
Hampton Inn Salem, hotel in Salem

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

Beds were comfortable. Breakfast was good. Staff was pleasant, helpful
8.6
Scored 8.6
Excellent
Rated excellent
252 reviews
Price from$143per night
Fairfield Inn & Suites by Marriott Roanoke Salem, hotel in Salem

Located within 8.8 miles of Civic Center and 8.9 miles of Science Museum of Western Virginia, Fairfield Inn & Suites by Marriott Roanoke Salem provides rooms in Salem.

everything you’d expect from a roadside fairfield
8.5
Scored 8.5
Very Good
Rated very good
134 reviews
Price from$114per 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.

It was very clean and easy to get to.
8.6
Scored 8.6
Excellent
Rated excellent
473 reviews
Price from$98.10per 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.

Very nice
8.9
Scored 8.9
Excellent
Rated excellent
209 reviews
Price from$117.93per night
avid hotels - Salem, an IHG Hotel, hotel in Salem

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

The hotel is spotless. This is a theme with this chain. We have stayed in Avid in Hilliard OH and it to was spotless.
8.8
Scored 8.8
Excellent
Rated excellent
297 reviews
Price from$91.52per night
Comfort Suites Salem-Roanoke I-81, hotel in Salem

The newly built Comfort Suites hotel is conveniently located off Interstate 81, providing easy access to many local points of interest. This Salem, VA hotel is just minutes from the James I.

good
7.4
Scored 7.4
Good
Rated good
284 reviews
Price from$84.92per night
See all 14 hotels in Salem

Most booked luxury hotels in Salem this month

Save money on luxury in Salem – budget options available!

  • Comfort Suites Inn at Ridgewood Farm
    7.7
    Scored 7.7
    Good
    Rated good
     · 246 reviews

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

    Vriendelijke checkin. Ruime kamers en goede bedden.

  • Howard Johnson by Wyndham Salem Hotel & Conference Center
    5.1
    Scored 5.1
    Average
    Rated fair
     · 258 reviews

    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 breakfast was good and it was peaceful and quiet

  • Days Inn by Wyndham Salem
    Budget options available
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 358 reviews

    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.

    it’s clean and the staff was very nice and friendly.

  • OYO Hotel Salem-Roanoke I-81
    Budget options available
    3.6
    Scored 3.6
    Poor
    Rated poor
     · 16 reviews

    Located off Interstate 81, OYO Hotel Salem-Roanoke I-81 offers simply furnished guest rooms with free Wi-Fi and mountain views. It features vending machines with drinks on-site.

FAQ about luxury hotels in Salem




Subscribe to receive premium deals

Prices drop the second you sign up!

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 of America
  • 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 of America
  • 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 of America

Explore guest reviews of hotels in Salem

  • Avg. price/night: $187.06
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 252 reviews
    Facility was very clean and open. Coffee, tea, and fruit were available in the lobby at all times, and there was also a small selection of snacks we could purchase if needed. Breakfast area was very spacious and the food was tasty. Our room was clean and spacious enough for a family of 3. Bathroom was roomy and had a large counter space and plenty of towels. The beds were very comfortable. There was a nice gym area and indoor pool as well. The hotel was full but very quiet and peaceful.
    Tracy
    Family with young children
  • Avg. price/night: $90.64
    7.7
    Scored 7.7
    Good
    Rated good
     · 437 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
    Young couple
  • Avg. price/night: $111.53
    7.4
    Scored 7.4
    Good
    Rated good
     · 284 reviews
    nothing. they would not check us in because of a local address. I asked for a refund. I had to call booking.com. booking.com tried to contact the hotel with no response. I sent 3 unanswered email asking them to approve me getting my fees back. nothing. they needed to let booking.com know to issue a full refund including fees but they will not. very disappointed.
    Benjamin
    Solo traveler
  • Avg. price/night: $153.87
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 209 reviews
    Overall, this hotel was very nice. Everything was very clean, even the elevators and stairwells. The breakfast area was set up nicely with lots of room and there was a nice variety of food choices. I would recommend this location.
    HSnead
    Family with young children
  • Avg. price/night: $103.69
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 297 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
    Family with young children
  • Avg. price/night: $163.15
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 221 reviews
    Convenient to downtown Salem. 2 restaurants in the building. Great home, feel you can even fix a pizza in the kitchen. The bedroom was restful and comfortable.
    Miles
    Family with young children
  • Avg. price/night: $90.64
    7.7
    Scored 7.7
    Good
    Rated good
     · 437 reviews
    Convenient location, dog friendly, dog friendly restaurant next door to the hotel. DQ across the street with pup cups. Dog friendly trails near the hotel.
    Shannon
    Family with young children
  • Avg. price/night: $101.04
    7.7
    Scored 7.7
    Good
    Rated good
     · 246 reviews
    Breakfast was awesome. Location was nice however away from main roanoke city. Salem itself isn't a very big city but people are very friendly.
    M
    Muhammad
    Group
  • Avg. price/night: $103.69
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 297 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
    Family with young children
  • Avg. price/night: $109.11
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 717 reviews
    We liked the breakfast and the friendly employees. The hotel is also well located for quickly getting back on the highway.
    Elisabeth
    Family with young children
  • Avg. price/night: $103.69
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 297 reviews
    The hotel is spotless. This is a theme with this chain. We have stayed in Avid in Hilliard OH and it to was spotless.
    Susan
    Young couple
  • Avg. price/night: $75.46
    5.7
    Scored 5.7
    Above average
    Rated okay
     · 229 reviews
    Clean and excellent hotel for the money Respectful customer service and friendly staff. I highly recommend it
    MOSTAFA
    Young couple
  • Avg. price/night: $112.13
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 473 reviews
    Room sizes were great. The staff was amazing and the amenities were excellent. The hotel was extremely clean.
    Voorhees
    Group
  • Avg. price/night: $112.13
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 473 reviews
    AMAZINGLY COMFY BEDS!!! Supportive mattress / perfect pillows honestly better than most 5 star hotels
    Eliza
    Family with young children
  • Avg. price/night: $112.13
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 473 reviews
    Hotel room very clean and recently refurbished. Breakfast was great!!! Staff really friendly.
    PABLO
    Young couple
  • Avg. price/night: $112.13
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 473 reviews
    Breakfast was good not great but comparable to other hotels...
    D
    Don
    Young couple
  • Avg. price/night: $103.69
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 297 reviews
    The hotel was very clean. And in a quiet location.
    Tamara
    Family with young children
  • Avg. price/night: $71.89
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 358 reviews
    The hotel is convenient to the Salem Civic Center.
    Vicky
    Family with young children
  • Avg. price/night: $146.16
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 134 reviews
    location, right off I-81
    Emily
    Young couple
  • Avg. price/night: $109.11
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 717 reviews
    Good, clean hotel.
    Jakub
    Young couple