Skip to main content

The best motels in Salem

Check out our pick of great motels in Salem

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located off Interstate 81, this Salem, Virginia hotel is 10 minutes’ drive from the Salem Civic Center. Facilities include free Wi-Fi access throughout the hotel and a daily Grab and Go breakfast.

Guests can use the 24-hour reception services offered at the Salem Super 8. The hotel has free parking and pet-friendly rooms available.

Clean and excellent hotel for the money Respectful customer service and friendly staff. I highly recommend it

Show more Show less
5.8
Review score
226 reviews
Price from
US$60.16
per night

Close to Interstate 581, this hotel offers free Wi-Fi, a 24-hour front desk, and rooms equipped with a television and a work desk. Roanoke Airport is 3 miles away.

A seating area is offered in each traditionally decorated room at Super 8 Roanoke. Coffee making facilities are also included.

Nothing it's was a terrible experience

Show more Show less
4.3
Review score
264 reviews
Price from
US$59.63
per night

Looking for a motel?

Both travellers on the road and on a budget rely on motels for convenient stops with reasonable rates. Direct access to parking makes a motel an easy place to catch some sleep after a day of driving. The relatively smaller size of this accommodation type can also help to make check-in quick and easy.
Search motels in Salem

Motels that guests love in Salem

  • Avg. price/night: US$124.63
    7.7
    Scored 7.7
    Good
    Rated good
     · 436 reviews
    I really liked the look of the room. I don’t usually notice the decor, but it was obvious that the owners really tried hard to give their rooms class. I especially liked the backlit mirror with crackled glass lamps. Everything in the room looked new and fresh. This is more the exception than the rule in motel buildings. Kudos!
    Christopher
    Solo traveller
  • Avg. price/night: US$144.76
    7.7
    Scored 7.7
    Good
    Rated good
     · 242 reviews
    Breakfast was what you expect from this level motel. Cleaning personnel was friendly. Front desk - meh.
    Katherine
    Young couple
  • Avg. price/night: US$157.49
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 134 reviews
    We traveled with my son and his family and booked two queen rooms. They were excellent rooms, very clean and the motel is in a quiet location.
    Lowry
    Family with young children
  • Avg. price/night: US$193.34
    7.5
    Scored 7.5
    Good
    Rated good
     · 283 reviews
    Value for money. Recommend this motel.
    Donatus
    Family with young children
  • Avg. price/night: US$71.37
    5.4
    Scored 5.4
    Average
    Rated passable
     · 112 reviews
    This place is super clean and smells clean as well. I loved the cleanliness of this motel 6.
    Elisa
    Young couple
  • Avg. price/night: US$77.72
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 349 reviews
    Location of motel and convince of stores ect
    Christopher
    Young couple
  • Avg. price/night: US$193.34
    7.5
    Scored 7.5
    Good
    Rated good
     · 283 reviews
    Average for an inexpensive motel. However, there was no butter or cream cheese on the breakfast buffet. Even more annoying was the fact that there were no lids for the coffee cups so you couldn’t take a cup of their cheap, weak coffee on the road when you left.
    Marilee
    Solo traveller
  • Avg. price/night: US$118.65
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 309 reviews
    nice motel
    Shawn
    Young couple
  • Avg. price/night: US$118.65
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 309 reviews
    Everything it was a refreshing update on hotels/motels . Loved it.
    Paolucci
    Family with young children
  • Avg. price/night: US$124.63
    7.7
    Scored 7.7
    Good
    Rated good
     · 436 reviews
    motel
    gladys
    Young couple