Photo by Kaylee Spinhirn

Find hotels in Salem, VA from ₩74,813

    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 545 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

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, (1172)
  • 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

"Nice 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 ₩126,324
₩143,125 total
includes taxes & fees
Jul 21 - Jul 22
La Quinta Inn & Suites by Wyndham Roanoke Salem

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 ₩168,977
₩191,451 total
includes taxes & fees
Jul 13 - Jul 14
Fairfield Inn & Suites by Marriott Roanoke Salem

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, (1005)
  • 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 ₩123,422
₩139,838 total
includes taxes & fees
Jul 27 - Jul 28
Comfort Suites Salem-Roanoke I-81

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, (886)
  • 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 ₩126,733
₩143,588 total
includes taxes & fees
Jul 14 - Jul 15
Avid Hotels Salem by IHG

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 ₩171,526
₩194,340 total
includes taxes & fees
Jul 23 - Jul 24
Hampton Inn Salem, VA

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, (1005)
  • 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 ₩96,140
₩108,927 total
includes taxes & fees
Aug 6 - Aug 7
Quality Inn Salem - I-81

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, (1006)
  • 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 ₩113,460
₩128,549 total
includes taxes & fees
Jul 23 - Jul 24
Comfort Suites Inn at Ridgewood Farm

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, (883)
  • 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 ₩184,172
₩208,668 total
includes taxes & fees
Aug 3 - Aug 4
Hampton Inn Salem East - Electric Road

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, (1004)
  • 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 ₩133,547
₩151,310 total
includes taxes & fees
Jul 10 - Jul 11
Holiday Inn Express & Suites Salem by IHG

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, (80)
  • 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 ₩97,298
₩110,230 total
includes taxes & fees
Jul 8 - Jul 9
Days Inn by Wyndham Salem

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, (59)
  • 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 ₩133,682
₩151,462 total
includes taxes & fees
Aug 1 - Aug 2
Affordable Corporate Suites of Salem

The Lofts at Downtown Salem

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

What verified guests said

"Wonderful place!"
The price is ₩158,212
₩187,633 total
includes taxes & fees
Aug 3 - Aug 4
The Lofts at Downtown 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, (604)
  • 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

"It's a good enough hotel for the price ."

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 ₩74,813
₩84,761 total
includes taxes & fees
Jul 24 - Jul 25
Super 8 by Wyndham Salem VA

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, (76)
  • 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 ₩91,507
₩103,678 total
includes taxes & fees
Jul 24 - Jul 25
Baymont by Wyndham Salem Roanoke Area

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, (1006)
  • 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 ₩79,924
₩89,754 total
includes taxes & fees
Jul 24 - Jul 25
Howard Johnson Hotel & Conference Center by Wyndham Salem

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, (600)
  • 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 ₩126,256
₩142,417 total
includes taxes & fees
Jul 14 - Jul 15
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 ₩265,730
₩298,422 total
includes taxes & fees
Jul 8 - Jul 9
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, (773)
  • 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

"Clean room, updated, nice pool, exceptionally friendly staff, so much so we left a tip at the free breakfast buffet, which was great!"

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 ₩160,801
₩180,574 total
includes taxes & fees
Jul 20 - Jul 21
Holiday Inn Express Troutville by IHG

Comfort Inn & Suites Troutville - Roanoke North / Daleville

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
9.2 out of 10, Wonderful, (1226)
  • cleanliness
    Start your day with a delicious breakfast then dive into relaxation by the pool. Enjoy convenient amenities like laundry facilities to make your stay seamless.

What verified guests said

"Great stay"

Comfort Inn & Suites Troutville - Roanoke North / Daleville highlights

Located near Hollins University, Comfort Inn & Suites Troutville - Roanoke North / Daleville offers a refreshing stay with a free full breakfast and indoor pool. Relax in the sun loungers, work out at the gym, or take advantage of laundry facilities and 24-hour business center – previous guests rave about the breakfast and helpful staff.
The price is ₩126,256
₩141,784 total
includes taxes & fees
Aug 3 - Aug 4
Comfort Inn & Suites Troutville - Roanoke North / Daleville

Quality Inn Troutville - Roanoke North

2.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Air conditioning
8.2 out of 10, Very Good, (955)
  • cleanliness
    Travelers enjoy a seasonal outdoor pool and free continental breakfast at this rural retreat, where a business center and gym keep productivity flowing.

What verified guests said

"Great staff very clean"

Quality Inn Troutville - Roanoke North highlights

Quality Inn Troutville - Roanoke North offers a peaceful rural setting with free continental breakfast. Enjoy amenities like WiFi, a gym, and dry cleaning/laundry services. Business travelers benefit from the dedicated center, and the helpful staff ensures a smooth stay.
The price is ₩116,513
₩130,844 total
includes taxes & fees
Jul 20 - Jul 21
Quality Inn Troutville - Roanoke North
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 Affordable Corporate Suites of Salem as top choices for your stay. See all available top hotels, or 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?

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

What's the best place to stay for a romantic vacation to Salem?

Fairfield Inn & Suites by Marriott Roanoke Salem is a favorite hotel for couples, and features Smart TVs and refrigerators. See all romantic hotels 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. See all available hotels listed as LGBTQ-friendly in Salem.

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

La Quinta Inn & Suites by Wyndham Roanoke Salem is a top hotel for people traveling with their pets, and offers a seasonal outdoor pool and free WiFi for its human guests. Two other good options for you and your pet's trip include Avid Hotels Salem by IHG and Baymont by Wyndham Salem Roanoke Area. 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 is the best spa hotel in Salem?

Comfort Suites Salem-Roanoke I-81 is a top spa hotel featuring a pool and a fitness center. Spend the afternoon relaxing in the spa tub and sauna. See all spa hotels 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. Baseball fans will find lots to cheer about, while everyone can enjoy an event or game at Moyers Sports Complex, Salem Football Stadium, or Carilion Clinic Field at Salem Memorial Ballpark. 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.