Photo by Kaylee Spinhirn

Find hotels in Salem, VA from £45

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    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
Property class

Top 10 Salem hotels and places to stay

Hyatt Place Blacksburg / University

3.0 star property
9.8 out of 10, Exceptional, (1105)
"Everything about our stay here was great."
The price is £77
includes taxes & fees
10 Aug - 11 Aug
Hyatt Place Blacksburg / University

Fairfield Inn & Suites by Marriott Roanoke Salem

2.5 star property
9.2 out of 10, Wonderful, (1003)
"Nice staff was great stay"
The price is £100
includes taxes & fees
27 Jul - 28 Jul
Fairfield Inn & Suites by Marriott Roanoke Salem

Comfort Inn & Suites Troutville - Roanoke North / Daleville

2.5 star property
9.2 out of 10, Wonderful, (1238)
"Location, indoor pool was a plus, friendly staff, clean room, good breakfast "
The price is £77
includes taxes & fees
3 Aug - 4 Aug
Comfort Inn & Suites Troutville - Roanoke North / Daleville

Hampton Inn Salem, VA

2.5 star property
9.0 out of 10, Wonderful, (1005)
"Great place to stay on our trip south "
The price is £106
includes taxes & fees
27 Jul - 28 Jul
Hampton Inn Salem, VA

Homewood Suites By Hilton Christiansburg

3.0 star property
9.4 out of 10, Exceptional, (705)
"Clean, big rooms, love the kitchen, and pet friendly. Highly recommend and would stay here again."
The price is £95
includes taxes & fees
10 Aug - 11 Aug
Homewood Suites By Hilton Christiansburg

La Quinta Inn & Suites by Wyndham Roanoke Salem

3.0 star property
9.0 out of 10, Wonderful, (1191)
"People were very nice and the accommodations were great!"
The price is £71
includes taxes & fees
3 Aug - 4 Aug
La Quinta Inn & Suites by Wyndham Roanoke Salem

Avid Hotels Salem by IHG

2.5 star property
9.4 out of 10, Exceptional, (897)
"Great stay "
The price is £74
includes taxes & fees
5 Aug - 6 Aug
Avid Hotels Salem by IHG

Holiday Inn Express & Suites Salem by IHG

2.5 star property
8.8 out of 10, Excellent, (1003)
"I like the view "
The price is £82
includes taxes & fees
7 Aug - 8 Aug
Holiday Inn Express & Suites Salem by IHG

Quality Inn Salem - I-81

2.5 star property
8.2 out of 10, Very good, (1011)
"Excellent staff, great room, clean, good breakfast!"
The price is £64
includes taxes & fees
20 Aug - 21 Aug
Quality Inn Salem - I-81

Comfort Suites Salem-Roanoke I-81

2.5 star property
8.2 out of 10, Very good, (1000)
"Right off 81, clean, helpful staff, great breakfast. Comfy beds."
The price is £73
includes taxes & fees
28 Jul - 29 Jul
Comfort Suites Salem-Roanoke I-81

Hampton Inn Salem East - Electric Road

2.5 star property
9.4 out of 10, Exceptional, (888)
"Hotel was very clean, breakfast had a nice variety and was clean. "
The price is £107
includes taxes & fees
31 Jul - 1 Aug
Hampton Inn Salem East - Electric Road

Days Inn by Wyndham Salem

2.0 star property
7.8 out of 10, Good, (102)
"Great place"
The price is £61
includes taxes & fees
23 Jul - 24 Jul
Days Inn by Wyndham Salem

Comfort Suites Inn at Ridgewood Farm

2.5 star property
8.0 out of 10, Very good, (1008)
"Easy and close to the venue"
The price is £66
includes taxes & fees
3 Aug - 4 Aug
Comfort Suites Inn at Ridgewood Farm

The Lofts at Downtown Salem

3.5 star property
9.6 out of 10, Exceptional, (302)
"Wonderful place!"
The price is £103
includes taxes & fees
11 Aug - 12 Aug
The Lofts at Downtown Salem

Affordable Corporate Suites of Salem

3.0 star property
9.0 out of 10, Wonderful, (60)
"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. "
The price is £82
includes taxes & fees
1 Aug - 2 Aug
Affordable Corporate Suites of Salem

Baymont by Wyndham Salem Roanoke Area

2.5 star property
7.4 out of 10, Good, (98)
"Enjoyed our stay great staff, coffee and breakfast were great"
The price is £51
includes taxes & fees
7 Aug - 8 Aug
Baymont by Wyndham Salem Roanoke Area

Super 8 by Wyndham Salem VA

2.5 star property
6.6 out of 10, (609)
"It's a good enough hotel for the price ."
The price is £45
includes taxes & fees
23 Jul - 24 Jul
Super 8 by Wyndham Salem VA

Howard Johnson Hotel & Conference Center by Wyndham Salem

2.0 star property
6.0 out of 10, (1006)
"It was clean and quiet. "
The price is £51
includes taxes & fees
27 Jul - 28 Jul
Howard Johnson Hotel & Conference Center by Wyndham Salem

Holiday Inn Express & Suites Roanoke – Civic Center by IHG

2.5 star property
9.2 out of 10, Wonderful, (1007)
"Really nice stay. Very clean and close to a lot of dining options and the airport."
The price is £94
includes taxes & fees
27 Jul - 28 Jul
Holiday Inn Express & Suites Roanoke – Civic Center by IHG

SpringHill Suites by Marriott Roanoke

3.0 star property
9.0 out of 10, Wonderful, (1002)
"loved staying here it was so easy to find and the view was beautiful "
The price is £128
includes taxes & fees
10 Aug - 11 Aug
SpringHill Suites by Marriott Roanoke
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

Accommodation near Salem attractions

LewisGale Medical Center

LewisGale Medical Center

If LewisGale Medical Center is what brings you to town, hopefully you'll have a chance to explore more of Salem.

Learn more about Salem

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

Photo by Kaylee Spinhirn
Open Photo by Kaylee Spinhirn

Best guest reviews of Salem

Top Salem Hotel Reviews

Find out more about Salem

Find out more about Salem

Top reasons to visit Salem

  • Outdoor Adventures: Salem offers a variety of outdoor activities amidst stunning scenery, perfect for nature enthusiasts.
  • Cultural Experiences: Visit the Salem Museum and local art galleries to immerse yourself in the town's rich heritage.
  • Charming Downtown: Explore unique shops and eateries in the welcoming downtown area, where friendly locals make you feel at home.
  • Family-Friendly Activities: Salem is ideal for families, offering numerous attractions and events suitable for all ages.
  • Diverse Accommodations: Enjoy a range of welcoming places to stay, catering to various needs and preferences.

Find great hotels in and around Salem

Discover a variety of welcoming accommodations in Salem, Virginia, perfect for every traveller. Whether you seek a pet-friendly motel or a business-themed hotel, Salem offers a range of options tailored to your needs. Enjoy an inclusive atmosphere, with many properties embracing LGBTQIA values. Experience the charm of this historic town while finding the ideal hotel for your stay, ensuring a comfortable and memorable visit to Salem.

  • Home2 Suites by Hilton Roanoke, VA: Ideal for business travellers and those seeking a welcoming environment, Home2 Suites by Hilton Roanoke, VA offers a unique blend of comfort and convenience. Located merely 3.1km from Salem, this 3-star hotel is LGBTQIA-friendly and pet-friendly, making it a great choice for diverse guests. With a dedicated Business Centre and amenities for furry companions, including food and water bowls, this hotel ensures that both work and leisure can be enjoyed seamlessly. Guests appreciate the modern suites that provide ample space for relaxation and productivity.
  • Comfort Inn Roanoke Civic Center: Just 3.7km from Salem, Comfort Inn Roanoke Civic Center is a family-friendly haven that caters to the needs of both parents and children. This LGBTQIA-friendly hotel offers a welcoming atmosphere, with amenities tailored for families, such as cribs available for a fee. The pet-friendly policy allows guests to bring their beloved pets along, ensuring a complete family experience. Visitors often highlight the hotel’s convenient location and comfortable accommodations, perfect for exploring the vibrant surroundings.
  • Comfort Suites Inn at Ridgewood Farm: Nestled in Salem, Comfort Suites Inn at Ridgewood Farm presents an adventure-filled getaway for families and golf enthusiasts alike. The hotel’s proximity to various adventure sports and recreational activities, such as mountain biking, ziplining, and hiking, makes it a popular choice for those seeking excitement. Families will appreciate the availability of complimentary cribs and the hotel's welcoming atmosphere. Guests enjoy a seamless blend of leisure and adventure, making it an ideal base for an active holiday.

Where to stay in and around Salem

Salem, Virginia, offers a delightful blend of outdoor adventures and cultural experiences, making it an ideal destination for families and solo travellers alike. Explore the charming downtown area, where friendly locals welcome you to unique shops and eateries. A short drive from downtown reveals stunning scenery and tranquil neighbourhoods, perfect for relaxation and excursions. Whether you're visiting during the holidays or seeking a weekend getaway, Salem promises a warm and inviting atmosphere that will leave you enchanted.

  • Roanoke: Situated a mere 3.7km from Salem, Roanoke is a vibrant city known for its stunning outdoor scenery and romantic atmosphere. Visitors flock to Roanoke throughout the year, with peak times in May, August, and October. The city boasts numerous recreational areas, an entertainment arena, and a variety of educational venues. Notable landmarks include a picturesque lake, a historic college university, and the breathtaking national state park, making it a perfect destination for those seeking adventure and relaxation amidst nature.
  • Hanging Rock: Just 1.9km from Salem, Hanging Rock is a charming village that offers an exciting blend of outdoor activities and scenic beauty. Like Roanoke, it attracts visitors year-round, with popularity peaking in May, August, and October. Here, you can enjoy various recreational areas, alongside educational institutions and a fun water park. The village is close to a national state park, a tranquil lake, and several parks, providing endless opportunities for exploration and adventure in a serene setting.
  • Glenvar: Nestled within the Salem area, Glenvar is a delightful village perfect for families seeking outdoor activities and scenic views. Visitor numbers remain steady throughout the year, peaking similarly in May, August, and October. Glenvar offers access to educational venues, campgrounds, and an entertainment arena. Local attractions include a serene lake, beautiful parks, and historic sites, making it an ideal spot for families looking to engage in leisurely outdoor experiences and create lasting memories.

Things to do in and around Salem

Salem offers a delightful blend of outdoor activities, scenic views, and cultural experiences, making it an ideal destination for your holiday. Visitors can explore educational attractions, enjoy events at the local arena entertainment facility, and unwind in the picturesque recreational areas. Whether you're seeking adventure or relaxation, Salem's diverse offerings ensure a memorable vacation.

Shopping

For a delightful shopping experience in Salem, visit Valley View Mall, located 3.1km away, offering a mix of entertainment and family-friendly vibes. City Market Building, 4.3km away, features local businesses. If you're up for a drive, Blue Ridge Commons is 7.5km away, showcasing a vibrant city atmosphere.

Recreation

At Moyers Sports Complex, experience vibrant sports activities that energise your spirit. Just 4.3km away, River's Edge Sports Complex offers serene recreational spaces perfect for relaxation and rejuvenation. For golf enthusiasts, Old Monterey Golf Club provides a stunning outdoor setting to enjoy a round amidst nature.

Adventure

Splash Valley at Green Ridge Recreation Center offers a thrilling waterpark experience with slides and pools for all ages, located 3.1km from Salem. For hiking enthusiasts, Green Hill Park Trailhead and Murray Run Greenway Trailhead provide picturesque trails amidst stunning natural scenery, perfect for outdoor adventures.

Nightlife

For an enjoyable evening in Salem, consider catching a show at the Lyric Theatre, just 12.4km away, for a taste of culture. Alternatively, the Regal Valley View Grande cinema, 3.1km away, offers a charming film experience, while the Hopkins Planetarium, 4.3km away, provides fascinating entertainment for the whole family.

Booking tips and Expedia advantages for Salem

To save money on your visit to Salem, Virginia, consider travelling during the off-peak months of December to February, when accommodation prices are lower. Take advantage of free attractions like Dixie Caverns, and opt for walking or using a car for transport, as public transport options are limited. Booking your hotel through platforms like Expedia can help you find the best deals and potentially save by bundling your hotel with flights and activities. Remember, Mondays typically offer the lowest rates for stays compared to the more expensive Saturdays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Salem are December to February, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Salem is Monday. The most expensive day to stay in Salem is Saturday.
  • Find cheap hotels on Expedia: Certainly! Here’s a paraphrased version in a trusted and attentive tone:Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can arrange your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your selections by hotel type; for instance, by selecting the Eco-certified filter, you will see a range of sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Salem with your flights and activities through an Expedia package.

Find the best attractions in and around Salem

Salem, Virginia, is an excellent destination for outdoor enthusiasts and culture seekers alike. Visitors can explore the local art museum, enjoy events at the arena entertainment facility, and discover the vibrant atmosphere of the modern college university. Notable attractions include the Salem Museum and a chance to immerse oneself in the town's rich heritage, making it a perfect spot for family-friendly activities and memorable experiences.

  • Salem Civic Center: A vibrant arena, the Salem Civic Center hosts a variety of entertainment events, perfect for families looking to enjoy a lively atmosphere. With its welcoming community spirit, it’s a great spot to catch a show or event during your visit.
  • Roanoke College: Nestled in a picturesque setting, Roanoke College boasts a modern campus that exudes a dynamic city vibe. Visitors can stroll through the beautiful grounds, soak in the academic atmosphere, and perhaps attend a local event or lecture.
  • Center in the Square: Located 4.3km away, this arts centre is a cultural hub brimming with galleries, theatres, and exhibits. It offers a unique glimpse into the local arts scene, making it a must-visit for culture enthusiasts.

Best time to go to Salem

The best time to visit Salem can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Salem falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Salem falls in January, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January34.2°F (1.2°C)Light RainMostly SunnySlightly LowSlightly Low
February38.1°F (3.4°C)Light RainMostly SunnyAverageSlightly Low
March45.1°F (7.3°C)Light RainMostly SunnyAverageAverage
April54.9°F (12.7°C)Light RainMostly SunnySlightly HighAverage
May63.7°F (17.6°C)Light RainMostly SunnyAverageSlightly High
June71.4°F (21.9°C)Light RainMostly SunnyAverageAverage
July75.6°F (24.2°C)Light RainMostly SunnySlightly HighAverage
August73.2°F (22.9°C)Light RainMostly SunnyAverageAverage
September67.3°F (19.6°C)Light RainMostly SunnySlightly HighSlightly High
October56.7°F (13.7°C)Light RainMostly SunnyAverageSlightly High
November45.1°F (7.3°C)Light RainMostly SunnySlightly LowAverage
December39.0°F (3.9°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Salem

Flying into Salem, Virginia, you have several airport options. Roanoke Regional Airport (ROA) is the closest, situated 3.1km away. Nearby hotels include the 4-star Hotel Roanoke & Conference Ctr, located 2.5km from the airport, and the 3.5-star Lofts at Downtown Salem, which is 3.1km away. Lynchburg Regional Airport (LYH) is 29.2km from Salem, with good hotel choices such as The Virginian Lynchburg, a 4-star hotel, 3.7km from the airport. Lewisburg's Greenbrier Valley Airport (LWB) is 26.7km away, with options like Howard's Creek Inn, 4.3km from the airport. Each airport offers convenient access to local accommodations.

Frequently asked questions

What are the best hotels in Salem that travellers recommend?
The Lofts at Downtown Salem stands out as a top choice with an outstanding score of 9.6, making it a superb getaway for couples seeking a romantic escape. Offering a cozy atmosphere enhanced by air-conditioned comfort and intimate dining options, this hotel ensures a delightful experience. Its prime location in downtown Salem allows easy access to local attractions and charming shops, adding to the allure of your stay.

For business travellers, the Affordable Corporate Suites of Salem is an excellent option, rated at 9.0. This hotel features premium bedding for a restful night, ensuring you're refreshed and ready for a productive day. Its strategic location near the shopping district allows for convenient access to essential services, making it a practical choice for those traveling for work while still enjoying the comforts of home.
What are the best family hotels in Salem?
The Lofts at Downtown Salem is a fantastic choice for families seeking a welcoming and comfortable stay. With a remarkable traveller rating of 9.6, this property stands out for its spacious rooms that include a convenient sofa bed, making it ideal for families. Find more child-friendly accommodations in Salem.
What are the top pet-friendly hotels in Salem?
The Lofts at Downtown Salem is a great choice for pet-friendly accommodations, boasting an impressive traveller review score of 9.6. Nestled in the scenic mountains, this hotel not only welcomes dogs and cats but also offers a cozy, couples-friendly dining experience. Guests appreciate the convenience of nearby off-street parking and the fully equipped kitchens, making it ideal for families or those looking for an extended stay.

Another excellent option is the Affordable Corporate Suites of Salem, which has earned an excellent review score of 9.0. This property features kitchenettes superb for whipping up family meals, and it's located near a bustling shopping district, ensuring that everything you need is within reach. With a focus on comfort, the suites come with premium bedding, making it a restful haven after a day of adventures in Salem. See more pet-friendly hotels in Salem.
What are the best budget hotels in Salem?
The Lofts at Downtown Salem is a charming option for travellers looking for a comfortable and budget-friendly stay. With an impressive review score of 9.6, this property features amenities like a well-equipped kitchen, free Wi-Fi, and air conditioning, ensuring a cozy atmosphere for families and couples alike. Located near the scenic mountains, it offers a great blend of nature and convenience, making it a wonderful choice for those who appreciate attentive service.

Families will also enjoy Avid Hotels Salem by IHG, which has an impressive review score of 9.4. This hotel goes the extra mile with complimentary breakfast options, including a convenient to-go breakfast for busy mornings. Accessible parking and a fitness centre ensure that everyone in the family can have a comfortable stay.

For those traveling on a tighter budget, the Hampton Inn Salem East - Electric Road is another excellent choice. With a solid review rating of 9.4, this hotel features an outdoor pool, fitness facilities, and complimentary breakfast options, making it both family-friendly and accessible.

If you're looking for a property that appeals to couples, the Fairfield Inn & Suites by Marriott Roanoke Salem is an ideal pick. Rated 9.2, it boasts an indoor pool and cozy accommodations that create a romantic setting for a getaway.

Lastly, La Quinta Inn & Suites by Wyndham Roanoke Salem, with a traveller rating of 9.0, is a great option for families with its seasonal outdoor pool and free amenities for children. This hotel combines affordability with comfort, making it a smart choice for budget-conscious travellers. View all budget hotels in Salem.
What are the most romantic hotels in Salem for couples?
For a romantic getaway in Salem, The Lofts at Downtown Salem is an exceptional choice, boasting an impressive review score of 9.6. This charming hotel offers couples dining experiences, allowing you to indulge in intimate meals together in a cozy setting. See all romantic hotels in Salem.
Where can I find the best nightlife in Salem?
Salem may be a small city, but it has its own charming nightlife scene that's superb for locals and visitors alike looking for a relaxed evening out.

The downtown area is where you'll find a selection of cosy pubs and laid-back bars, offering a friendly atmosphere to enjoy a drink or two. The historic streets are lined with places that often host live music, making for a delightful night out.

For a more vibrant experience, the nearby Roanoke city, just a short drive away, boasts a wider array of nightlife options, including trendy bars, craft breweries, and lively music venues. Roanoke's vibrant nightlife scene complements Salem nicely, providing a great option for those looking to extend their evening adventures.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Salem.
How can I save on a Salem hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Salem hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Salem hotel?
Prices for hotels in Salem often vary, but you can find a great deal from £45 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.