Photo by Kaylee Spinhirn

Find hotels in Salem, VA from SAR 186

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 539 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hampton Inn Salem, VA

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
9.0 out of 10, Wonderful, (1002)
  • cleanliness
    Guests start their day with continental breakfast at Hampton Inn Salem, then choose between a workout at the gym or a refreshing swim in the indoor pool

What verified guests said

"This hotel was very nice. "

Hampton Inn Salem, VA highlights

Hampton Inn Salem offers a practical home base in Virginia with continental breakfast and free WiFi. Unwind in the indoor pool, maintain fitness in the gym, and enjoy convenient dry cleaning services and barbecue grills.
The price is SAR 455
SAR 515 total
includes taxes & fees
29 Jun - 30 Jun
Hampton Inn Salem, VA

Fairfield Inn & Suites by Marriott Roanoke Salem

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
9.2 out of 10, Wonderful, (1001)
  • cleanliness
    Guests can recharge in the hotel's indoor pool or borrow complimentary bikes to explore the area, while the attentive staff ensures a hassle-free experience

What verified guests said

"Close to freeway; quiet; safe, good breakfast"

Fairfield Inn & Suites by Marriott Roanoke Salem highlights

Located near Roanoke, Fairfield Inn & Suites by Marriott Roanoke Salem offers a satisfying breakfast buffet each morning. Relax in the indoor pool after exploring on free bicycle rentals. Practical amenities include dry cleaning services and wedding facilities.
The price is SAR 446
SAR 506 total
includes taxes & fees
29 Jun - 30 Jun
Fairfield Inn & Suites by Marriott Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem

3.0 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
9.0 out of 10, Wonderful, (1163)
  • cleanliness
    Travelers find a perfect basecamp at this Roanoke hotel with a welcoming lobby fireplace and a seasonal pool to refresh after Virginia adventures.

What verified guests said

"Had a great stay!"

La Quinta Inn & Suites by Wyndham Roanoke Salem highlights

La Quinta Inn & Suites by Wyndham in Roanoke Salem offers a comfortable retreat with practical amenities. Start your day with a self-serve breakfast, then explore. Enjoy the outdoor pool, in-room WiFi, and laundry facilities. Friendly staff ensure a welcoming atmosphere.
The price is SAR 344
SAR 390 total
includes taxes & fees
13 Jul - 14 Jul
La Quinta Inn & Suites by Wyndham Roanoke Salem

Avid Hotels Salem by IHG

2.5 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
  • Gym
9.4 out of 10, Exceptional, (880)
  • cleanliness
    Travelers start their day with a hearty breakfast before hitting the on-site gym, while free WiFi throughout the property helps them plan their Salem adventures.

What verified guests said

"Great stay "

Avid Hotels Salem by IHG highlights

Located in the heart of Salem, Avid Hotels Salem, An IHG Hotel offers a practical base with convenient amenities. Guests can grab a to-go breakfast, work out in the gym, use public WiFi, and enjoy free self-parking. The helpful staff and quality breakfast earn positive reviews.
The price is SAR 364
SAR 412 total
includes taxes & fees
1 Jul - 2 Jul
Avid Hotels Salem by IHG

Holiday Inn Express & Suites Salem by IHG

2.5 star property
  • Pool
  • Breakfast included
  • Parking included
  • Free WiFi
  • Air conditioning
  • Gym
8.8 out of 10, Excellent, (1001)
  • cleanliness
    Travelers start their day with a satisfying breakfast before enjoying the seasonal outdoor pool or getting work done at the convenient business center

What verified guests said

"Nice place"

Holiday Inn Express & Suites Salem by IHG highlights

Holiday Inn Express & Suites Salem, an IHG Hotel, offers comfort and practicality. Guests enjoy a breakfast buffet and in-room WiFi. The property features a seasonal outdoor pool for relaxation and a business center for work.
The price is SAR 349
SAR 395 total
includes taxes & fees
3 Jul - 4 Jul
Holiday Inn Express & Suites Salem by IHG

Quality Inn Salem - I-81

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
8.2 out of 10, Very Good, (1003)
  • cleanliness
    Travelers recharge in downtown Salem with a hearty breakfast to start the day, then choose between pool relaxation or exploring nearby local shops

What verified guests said

"Great place w a great breakfast"

Quality Inn Salem - I-81 highlights

Located in central Salem, Quality Inn Salem - I-81 offers a convenient base for visitors. Guests enjoy a complimentary full breakfast, in-room WiFi, and a seasonal outdoor pool. Free newspapers and helpful staff are frequently praised by previous travelers.
The price is SAR 265
SAR 300 total
includes taxes & fees
27 Jul - 28 Jul
Quality Inn Salem - I-81

Hampton Inn Salem East - Electric Road

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
9.4 out of 10, Exceptional, (881)
  • cleanliness
    Travelers start their day with a complimentary continental breakfast before energizing at the 24-hour gym or enjoying a swim in the outdoor pool

What verified guests said

"It was a great stay! I will definitely be staying again"

Hampton Inn Salem East - Electric Road highlights

Hampton Inn Salem East - Electric Road offers a peaceful retreat with free continental breakfast and dry cleaning services. Enjoy the outdoor pool, in-room WiFi, and 24-hour gym. The attentive staff ensures a smooth, comfortable stay.
The price is SAR 490
SAR 555 total
includes taxes & fees
29 Jun - 30 Jun
Hampton Inn Salem East - Electric Road

Comfort Suites Salem-Roanoke I-81

2.5 star property
  • Pool
  • Hot Tub
  • Breakfast included
  • Pet friendly
  • Free WiFi
  • Air conditioning
8.2 out of 10, Very Good, (1002)
  • cleanliness
    Travelers find comfort at this Salem-Roanoke hotel where a hot tub, sauna, and convenient coffee station balance relaxation with productivity near downtown

What verified guests said

"Clean, friendly, great hot tub. "

Comfort Suites Salem-Roanoke I-81 highlights

Comfort Suites Salem-Roanoke I-81, in the heart of the city, offers comfort and convenience. Guests enjoy continental breakfast, a sauna, spa tub, free WiFi, an indoor pool, and conference space for both leisure and business needs.
The price is SAR 337
SAR 382 total
includes taxes & fees
8 Jul - 9 Jul
Comfort Suites Salem-Roanoke I-81

The Lofts at Downtown Salem

3.5 star property
  • Pet friendly
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Bar
  • Laundry
9.6 out of 10, Exceptional, (300)

What verified guests said

"Wonderful place!"
The price is SAR 435
SAR 516 total
includes taxes & fees
30 Jun - 1 Jul
The Lofts at Downtown Salem

Comfort Suites Inn at Ridgewood Farm

2.5 star property
  • Pool
  • Hot Tub
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
8.0 out of 10, Very Good, (1000)
  • cleanliness
    Guests can soak in the tranquil atmosphere at this welcoming hotel, whether relaxing with scenic views or playing a round at the adjacent golf course.

What verified guests said

"The stay was okay for the price "

Comfort Suites Inn at Ridgewood Farm highlights

Located near LewisGale Medical Center, Comfort Suites Inn at Ridgewood Farm offers a peaceful retreat. Enjoy a to-go breakfast, spa tub, nearby golf course, free WiFi, outdoor pool, and proximity to Salem VA Medical Center and Salem Civic Center.
The price is SAR 295
SAR 334 total
includes taxes & fees
13 Jul - 14 Jul
Comfort Suites Inn at Ridgewood Farm

Affordable Corporate Suites of Salem

3.0 star property
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
  • Laundry
  • Kitchen
9.0 out of 10, Wonderful, (58)
  • cleanliness
    Business travelers find all the comforts of home at this Salem property, from convenient high-speed internet to outdoor grills for evening relaxation

What verified guests said

"Had a great experience with the staff and the room. It was basically a studio apartment with everything I needed for my stay. I would not hesitate to stay again. "

Affordable Corporate Suites of Salem highlights

Situated in Salem's business district, Affordable Corporate Suites offers practical accommodations with thoughtful amenities. Guests appreciate the in-room WiFi at no extra charge, on-site laundry facilities, and barbecue grills that provide a welcome way to unwind after work.
The price is SAR 469
SAR 532 total
includes taxes & fees
28 Jun - 29 Jun
Affordable Corporate Suites of Salem

Days Inn by Wyndham Salem

2.0 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
  • Gym
7.6 out of 10, Good, (72)
  • cleanliness
    Travelers can start their day with a continental breakfast at this convenient hotel, where free parking, WiFi, and a business center help guests stay connected.

What verified guests said

"Great stay"

Days Inn by Wyndham Salem highlights

Days Inn by Wyndham Salem offers practical comforts for easier travel. Guests enjoy in-room WiFi and a continental breakfast. The 24-hour front desk and helpful staff provide assistance anytime, while the business center supports work on the road.
The price is SAR 268
SAR 303 total
includes taxes & fees
29 Jun - 30 Jun
Days Inn by Wyndham Salem

Baymont by Wyndham Salem Roanoke Area

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Kids pool
  • Parking included
  • Free WiFi
7.4 out of 10, Good, (64)
  • cleanliness
    Travelers start their day with a complimentary continental breakfast before relaxing at the seasonal outdoor pool or visiting the 24-hour gym

What verified guests said

"Enjoyed our stay great staff, coffee and breakfast were great"

Baymont by Wyndham Salem Roanoke Area highlights

Located in Salem's center, Baymont by Wyndham Salem Roanoke Area offers a continental breakfast and 24-hour fitness center. Guests enjoy in-room WiFi, a seasonal outdoor pool with a children's area, and staff who consistently receive positive reviews.
The price is SAR 252
SAR 285 total
includes taxes & fees
24 Jul - 25 Jul
Baymont by Wyndham Salem Roanoke Area

Motel 6 Salem, VA

2.0 star property
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
  • Business services
  • Housekeeping
6.6 out of 10, (868)
  • cleanliness
    Comfortable accommodations and friendly staff await steps from the golf course, creating an ideal base for relaxation and staying connected during travels.

What verified guests said

"I would definitely stay here again for the price and convenience! "

Motel 6 Salem, VA highlights

Motel 6 Salem, VA sits conveniently near a golf course and provides free in-room WiFi for travelers. Guests can pick up snacks at the on-site deli, browse through newspapers, or use the business center to connect with colleagues while away from home.
The price is SAR 186
SAR 210 total
includes taxes & fees
10 Jul - 11 Jul
Motel 6 Salem, VA

Howard Johnson Hotel & Conference Center by Wyndham Salem

2.0 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
6.0 out of 10, (1001)
  • cleanliness
    Travelers find plenty of ways to recharge at this Salem hotel, from arcade games and coffee in the lobby to a gym for morning workouts

What verified guests said

"The hotel was clean but old and the price was right. No breakfast, no amenities."

Howard Johnson Hotel & Conference Center by Wyndham Salem highlights

Located in Salem's suburbs, Howard Johnson Hotel & Conference Center by Wyndham offers a practical base with thoughtful amenities. Guests start their day with a free continental breakfast, stay connected with in-room WiFi, and enjoy the arcade/game room or fitness center.
The price is SAR 223
SAR 251 total
includes taxes & fees
8 Jul - 9 Jul
Howard Johnson Hotel & Conference Center by Wyndham Salem

Super 8 by Wyndham Salem VA

2.5 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
  • Housekeeping
6.6 out of 10, (602)
  • cleanliness
    Travelers start their day with convenient to-go breakfast at this practical Salem lodging, where an on-site ATM helps keep vacation budgets on track

What verified guests said

"The Dollar General is close"

Super 8 by Wyndham Salem VA highlights

Super 8 by Wyndham Salem VA offers a hassle-free stay with essentials like free to-go breakfast, in-room WiFi, and complimentary self parking. Enjoy lobby coffee for a quick pick-me-up and use the on-site ATM for any cash needs.
The price is SAR 216
SAR 245 total
includes taxes & fees
8 Jul - 9 Jul
Super 8 by Wyndham Salem VA

Hotel Salem-Roanoke I-81

2.0 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Housekeeping
  • 24/7 front desk
4.6 out of 10, (80)

What verified guests said

"Did not stay Left after one hour. Was filthy"
The price is SAR 188
SAR 237 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Salem-Roanoke I-81

Baymont by Wyndham Rocky Mount

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
7.4 out of 10, Good, (589)
  • cleanliness
    Travelers start their day with a hearty breakfast before choosing between pool relaxation or exploring the nearby attractions of Rocky Mount

What verified guests said

"Quick check-ins grate place to stay very clean and easy to get to close to shopping and gasoline "

Baymont by Wyndham Rocky Mount highlights

The Baymont by Wyndham Rocky Mount offers a pleasant garden setting alongside practical amenities. Travelers can maintain their exercise routine at the gym, cool off in the seasonal outdoor pool, connect with free WiFi, handle laundry on-site, and park their vehicles with ease.
The price is SAR 347
SAR 392 total
includes taxes & fees
5 Jul - 6 Jul
Baymont by Wyndham Rocky Mount

Shirley's Bed and Breakfast

3.5 star property
  • Pool
  • Breakfast included
  • Parking included
  • Free WiFi
  • Business services
  • Housekeeping
10.0 out of 10, Exceptional, (197)
  • cleanliness
    Travelers can make the most of their stay at this convenient B&B by relaxing poolside before exploring nearby Mill Mountain Star and local attractions

What verified guests said

"Gracious, welcoming hosts, comfortable attractive accommodations Delicious breakfast "

Shirley's Bed and Breakfast highlights

Shirley's Bed and Breakfast, near Mill Mountain Star and Center in the Square, offers a welcoming retreat with free breakfast. Guests can relax by the outdoor pool or visit the snack bar/deli. Enjoy wired internet and express check-in/out for added convenience.
The price is SAR 731
SAR 821 total
includes taxes & fees
29 Jun - 30 Jun
Shirley's Bed and Breakfast

Holiday Inn Express Troutville by IHG

2.5 star property
  • Pool
  • Breakfast included
  • Parking included
  • Free WiFi
  • Air conditioning
  • Gym
9.4 out of 10, Exceptional, (770)
  • cleanliness
    Travelers start their day with a hearty breakfast, then choose between relaxing by the outdoor pool or catching up on work at the business center

What verified guests said

"We only was there for 1 night."

Holiday Inn Express Troutville by IHG highlights

Holiday Inn Express Troutville, an IHG Hotel, offers a peaceful countryside escape. Guests enjoy a delicious breakfast each morning, stay connected with in-room WiFi, and have easy access to explore the surrounding area.
The price is SAR 443
SAR 497 total
includes taxes & fees
29 Jun - 30 Jun
Holiday Inn Express Troutville by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Salem

Come to Salem and enjoy its university life, sports, and mountain views.

$12 per adult. 1/4 miles. Very knowledgable staff and great for all ages.
Photo by Kaylee Spinhirn
Open Photo by Kaylee Spinhirn

Frequently asked questions

What's the best place to stay in Salem?

The Lofts at Downtown Salem is a favorite property for Expedia customers. This hotel offers a restaurant and in-room kitchens. Reviews from our site also recommend Avid Hotels Salem by IHG and Hampton Inn Salem East - Electric Road as top choices for your stay. See all available top hotels, or vacation rentals in Salem.

What are some of the best vacation home rentals in Salem?

Private pool and hot tub, paddleboard, ping pong: This vacation home rental outside of Salem is located on a lake and offers a patio, air-conditioning, and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a stovetop, and a microwave, so you can cook with friends or family. See all vacation rentals in Salem.

If I need to cancel my hotel reservation in Salem, will I receive a refund?

Yes, you'll find most hotel reservations are refundable if you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Salem.

Where can I learn more about changing or cancelling my trip to Salem?

For more details about changing or cancelling your trip to Salem, click here.

What's the best accommodation for a budget-friendly stay in Salem?

Based on reviews, Comfort Suites Inn at Ridgewood Farm is a popular hotel for our travelers who want a more economical choice, and features free breakfast and free WiFi. View all budget hotels in Salem.

What's the best hotel when traveling with kids to Salem?

Comfort Suites Salem-Roanoke I-81 is a hotel with an indoor pool and free breakfast, and it's a top choice on Expedia for families. Other good choices for your kid-friendly vacation include La Quinta Inn & Suites by Wyndham Roanoke Salem and Comfort Suites Inn at Ridgewood Farm. Attractions in the area like Splash Valley at Green Ridge Recreation Center and Science Museum of Western Virginia are also fun for kids of all ages. Find more child-friendly accommodations in Salem.

What's the best LGBTQ-friendly hotel in Salem?

Fairfield Inn & Suites by Marriott Roanoke Salem is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Holiday Inn Express & Suites Salem by IHG and Hampton Inn Salem East - Electric Road are other good options for your trip.

What's the best pet-friendly place to stay in Salem?

Days Inn by Wyndham Salem is a top hotel for people traveling with their pets, and offers a fitness center and free WiFi for its human guests. Two other good options for you and your pet's trip include Baymont by Wyndham Salem Roanoke Area and Comfort Suites Salem-Roanoke I-81. See more pet-friendly hotel accommodations in Salem.

What's the best place to stay with easy access to Salem Civic Center?

Affordable Corporate Suites of Salem is one of the top choices for your stay based on our traveler data, and this 3-star property offers free parking and in-room kitchenettes. It's located just a short 0.9 mi (1.5 km) from Salem Civic Center. Other good choices within a few miles include Comfort Suites Inn at Ridgewood Farm and Days Inn by Wyndham Salem.

What about the best place to stay close to Moyers Sports Complex?

One of the top choices for your stay is The Lofts at Downtown Salem, located a short 0.9 mi (1.4 km) from Moyers Sports Complex, and this 3.5-star apartment offers a restaurant and in-room kitchens. Comfort Suites Inn at Ridgewood Farm and Comfort Suites Salem-Roanoke I-81 are two other good choices within a few miles.

What are some accommodations with pools in Salem?

Comfort Suites Salem-Roanoke I-81 is a top hotel with a pool, free breakfast, and free WiFi. View all hotels with pools in Salem.

What's the best accommodation near Roanoke Regional Airport (ROA)?

Blue Ridge Hotel and Conference Center is a popular 3.5-star hotel featuring extended parking (for a fee) and an outdoor pool. It's located a short 1.1 mi (1.8 km) from Roanoke Regional Airport. Other good options within close proximity to the airport include Motel 6 Roanoke VA and Hampton Inn & Suites Roanoke Airport.

What is staying in Salem like?

Families will find kid-friendly activities in Salem, and visitors give high marks for the magnificent mountain views. Tourists who journey to this welcoming city can discover its university setting, sporting events, and festivals. In Salem, there are 24 hotels and other accommodations to choose from. Find out more about Salem.

What is there to see in Salem?

Landmarks like Dixie Caverns and Longwood Park might be worth a visit. While baseball fans may already be searching for tickets, everyone can enjoy a game or event at Moyers Sports Complex. The university setting is a highlight and Roanoke College is worth a campus tour. Check out what more to see and do in Expedia's Salem guide.

What's the seasonal weather like in Salem?

The hottest months are usually July and August with an average temp of 72°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Salem is 46 inches.