Salem Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salem hotels

La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (1,371 reviews)
"Nice property and excellent staff"
United States
Melvin
The price is P5,345
P6,056 total
includes taxes & fees
Apr 20 - Apr 21
La Quinta Inn & Suites by Wyndham Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem
3.0 star property
Salem
9.2 out of 10, Wonderful, (1,001 reviews)
"Good place to stay while traveling "
United States
Kristal
The price is P7,139
P8,088 total
includes taxes & fees
Apr 19 - Apr 20
Fairfield Inn & Suites by Marriott Roanoke Salem

Hampton Inn Salem, VA

Hampton Inn Salem, VA
2.5 star property
Salem
9.2 out of 10, Wonderful, (1,002 reviews)
"Everything was nice, clean room, very good breakfast..."
United States
Ivan
The price is P7,119
P8,066 total
includes taxes & fees
Apr 19 - Apr 20
Hampton Inn Salem, VA

Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area
2.5 star property
Salem
7.4 out of 10, Good, (392 reviews)
"Ideal for a quick stay"
United States
Erica
The price is P4,265
P4,833 total
includes taxes & fees
Apr 13 - Apr 14
Baymont by Wyndham Salem Roanoke Area

Holiday Inn Express & Suites Salem by IHG

Holiday Inn Express & Suites Salem by IHG
2.5 star property
Salem
8.8 out of 10, Excellent, (1,001 reviews)
"Great breakfast and coffee"
United States
Matthew
The price is P6,479
P7,341 total
includes taxes & fees
May 11 - May 12
Holiday Inn Express & Suites Salem by IHG

avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,012 reviews)
"Comfy room, good breakfast, and very kind staff!"
United States
Lea
The price is P4,799
P5,437 total
includes taxes & fees
Apr 23 - Apr 24
avid hotel Salem by IHG

The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (370 reviews)
"great rooms and location "
United States
Barry
The price is P7,235
P8,197 total
includes taxes & fees
Apr 19 - Apr 20
The Lofts at Downtown Salem

Quality Inn Salem - I-81

Quality Inn Salem - I-81
2.5 star property
Salem
8.4 out of 10, Very Good, (1,000 reviews)
"Room was clean and quiet. Staff was friendly and the hot breakfast was good as well."
United States
Bill
The price is P4,232
P4,795 total
includes taxes & fees
May 12 - May 13
Quality Inn Salem - I-81

Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (982 reviews)
"Great breakfast "
United States
Richard
The price is P7,329
P8,304 total
includes taxes & fees
Apr 20 - Apr 21
Hampton Inn Salem East - Electric Road

Comfort Suites Salem-Roanoke I-81

Comfort Suites Salem-Roanoke I-81
2.5 star property
Salem
8.2 out of 10, Very Good, (1,005 reviews)
"Clean hotel, comfy beds, friendly staff, great breakfast. Not much more you can ask for!"
United States
Amiee
The price is P4,905
P5,557 total
includes taxes & fees
May 10 - May 11
Comfort Suites Salem-Roanoke I-81

Affordable Corporate Suites of Salem

Affordable Corporate Suites of Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (66 reviews)
"Nice place to stay overnight. "
United States
ANTONIO
The price is P6,425
P7,279 total
includes taxes & fees
Apr 14 - Apr 15
Affordable Corporate Suites of Salem

Days Inn by Wyndham Salem

Days Inn by Wyndham Salem
2.0 star property
Salem
7.0 out of 10, Good, (258 reviews)
"Tubwasht clean nwouldnt use it. No laundry facility .Parking was fine."
United States
Cheryl
The price is P3,983
P4,513 total
includes taxes & fees
Apr 29 - Apr 30
Days Inn by Wyndham Salem

Motel 6 Salem, VA

Motel 6 Salem, VA
2.0 star property
Salem
6.6 out of 10, (1,001 reviews)
"Pet friendly "
United States
Tyler
The price is P2,820
P3,196 total
includes taxes & fees
Apr 26 - Apr 27
Motel 6 Salem, VA

Super 8 by Wyndham Salem VA

Super 8 by Wyndham Salem VA
2.5 star property
Salem
6.6 out of 10, (678 reviews)
"Nice staff and all day fresh coffee"
United States
Melissa
The price is P3,185
P3,609 total
includes taxes & fees
Apr 29 - Apr 30
Super 8 by Wyndham Salem VA

BlueJay Motel - Salem - Roanoke I-81

BlueJay Motel - Salem - Roanoke I-81
2.0 star property
Salem
4.6 out of 10, (86 reviews)
"The staff was friendly but the place was a mess. In the room the fridge I paid for didn’t work, nor did the microwave or cable. Place was nice though just not really worth it. "
United States
Dainan
The price is P3,779
P4,364 total
includes taxes & fees
Apr 13 - Apr 14
BlueJay Motel - Salem - Roanoke I-81

Holiday Inn Express Troutville by IHG

Holiday Inn Express Troutville by IHG
2.5 star property
Troutville
9.4 out of 10, Exceptional, (822 reviews)
"Great everything. "
United States
Tammy
The price is P7,619
P8,556 total
includes taxes & fees
Apr 15 - Apr 16
Holiday Inn Express Troutville by IHG

Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
3.0 star property
Christiansburg
9.0 out of 10, Wonderful, (745 reviews)
"Good stay with a helpful staff, clean and modern facility."
United States
gregory
The price is P4,962
P5,672 total
includes taxes & fees
Apr 19 - Apr 20
Fairfield Inn by Marriott Christiansburg

Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
3.0 star property
Alpine Hills
9.2 out of 10, Wonderful, (2,172 reviews)
" Really enjoyed my stay!"
United States
Melanie
The price is P6,306
P7,082 total
includes taxes & fees
Apr 20 - Apr 21
Country Inn & Suites by Radisson, Roanoke, VA

Hyatt Place Blacksburg / University

Hyatt Place Blacksburg / University
3.0 star property
McBryde
9.6 out of 10, Exceptional, (1,204 reviews)
"Perfect location!"
United States
Patricia
The price is P6,179
P6,939 total
includes taxes & fees
Apr 20 - Apr 21
Hyatt Place Blacksburg / University

Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
Alpine Hills
9.6 out of 10, Exceptional, (335 reviews)
"The property and the room were exceptionally clean. The staff at check-in and check-out were friendly and professional. I loved the stay. It was quiet, and the bed and pillows were so comfy! I will be back. "
United States
Uronia
The price is P7,139
P8,017 total
includes taxes & fees
Apr 19 - Apr 20
Springhill Suites By Marriott 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

Stay near popular Salem attractions

Learn more about Salem

Nestled in the Shenandoah Valley, this family-friendly city boasts a vibrant university atmosphere and stunning mountain views. From exploring Dixie Caverns to catching a game at Salem Memorial Football Stadium, visitors can immerse themselves in local culture and outdoor adventures.

Photo by Kaylee Spinhirn
Open Photo by Kaylee Spinhirn

Top Salem Hotel Reviews

More cheap stays in Salem

Find out more about Salem

Top reasons to visit Salem

  • Outdoor Adventures: Salem is perfect for nature enthusiasts, offering various sports venues, parks, and recreational activities for all ages.
  • Cultural Experiences: Immerse yourself in local culture with art museums and entertainment arenas that showcase the vibrant community.
  • Charming Atmosphere: The lively downtown area features friendly locals and a relaxed vibe, ideal for exploring hidden gems.
  • Romantic Getaways: Salem offers scenic beauty and a tranquil environment, perfect for couples seeking a romantic escape.
  • Diverse Accommodation: Enjoy a range of lodging options, including pet-friendly and LGBTQIA-friendly establishments, catering to all travellers.

Find great hotels near Salem

Discover a variety of accommodation options in Salem, Virginia, catering to every traveller's needs. Whether you're seeking pet-friendly hotels, business-oriented motels, or LGBTQIA-friendly environments, Salem offers a welcoming atmosphere for all. With a range of hotels and suites available, you'll find the perfect base to explore the charming sights and sounds of this delightful town.

  • Home2 Suites by Hilton Roanoke, VA: Experience a unique blend of comfort and modern convenience at Home2 Suites by Hilton Roanoke, located a mere 8.0km from Salem. This 3-star hotel is designed for both business and leisure travellers, offering a pet-friendly atmosphere that warmly welcomes all, including the LGBTQIA community. With amenities such as food and water bowls for pets and a service animal fee waiver, your furry friends will feel right at home. Guests can enjoy spacious suites, a well-equipped business centre, and a delightful outdoor area perfect for relaxing after a day of exploration.
  • Spark by Hilton Roanoke Civic Center: Located approximately 9.7km from Salem, Spark by Hilton Roanoke Civic Center offers a vibrant and welcoming atmosphere, ideal for those seeking a pet-friendly and LGBTQIA-friendly experience. The hotel’s modern design provides a fresh take on hospitality, with amenities that include a service animal fee waiver and a pet policy that accommodates dogs and cats. Guests can indulge in a complimentary breakfast and enjoy easy access to the nearby civic centre, making it an excellent choice for event-goers and tourists alike.
  • Hyatt Place Roanoke Airport/Valley View Mall: Situated just 8.0km from Salem, Hyatt Place Roanoke Airport/Valley View Mall is an excellent option for families, business travellers, and pet owners. This 3-star hotel offers child-friendly amenities such as free cribs and first aid kits, ensuring a safe and comfortable stay for families. The property also welcomes dogs, providing a service animal fee waiver. With spacious rooms and a convenient location near the airport and shopping areas, it strikes the perfect balance between leisure and practicality, making your visit enjoyable and hassle-free.

Where to stay in and around Salem

Salem, Virginia, offers a delightful blend of outdoor adventures and charming scenery, perfect for a romantic getaway or a family-friendly vacation. Explore the lively downtown area, where friendly locals and low crowds create a welcoming atmosphere. With its beautiful parks and nearby attractions, Salem is an ideal base for excursions that showcase the region's natural beauty and relaxed vibe. Discover the hidden gems of this quaint city and enjoy a memorable holiday experience.

  • Roanoke: Situated a mere 9.7km from Salem, Roanoke is a vibrant city renowned for its stunning outdoor scenery and romantic atmosphere. Visitors flock to this charming locale for a variety of activities including educational tours, recreational areas, and arena entertainment. With its proximity to notable landmarks such as a historic university and a national state park, Roanoke is perfect for those seeking both adventure and relaxation. The best times to visit are during the pleasant months of May and from July to August, when the region buzzes with activity and excitement.
  • Hanging Rock: Located just 4.8km away from Salem, Hanging Rock is a quaint village that beckons outdoor enthusiasts and adventure seekers alike. The village features numerous attractions, including a thrilling water park and recreational areas perfect for family fun. With its close proximity to a national state park and a theme park, Hanging Rock offers a unique blend of excitement and natural beauty. Like Roanoke, the peak visitor season falls during May and the summer months, making it an ideal spot for those eager to explore the great outdoors.
  • Glenvar: Nestled within the Salem area, Glenvar is a charming village that caters to families and city-themed experiences. Visitors are drawn to its mix of education, shopping centres, and sports facilities, creating a well-rounded experience for all ages. The village boasts lovely landscapes, including a nearby lake and a modern college, ensuring that there's something for everyone to enjoy. The peak travel times mirror those of its neighbouring cities, making Glenvar a delightful stop on your exploration of the region.

Things to do in and around Salem

Salem is an ideal destination for outdoor lovers and those seeking a romantic getaway, offering a range of activities such as educational opportunities, arena entertainment, and recreational areas. Visitors can enjoy various sports venues, a golf driving range, and outdoor gatherings, making it a perfect spot for both relaxation and adventure.

Shopping

If you're up for a drive, you can visit Uptown Christiansburg, a vibrant shopping centre located 35.4km away, offering a mix of entertainment and family-friendly options. Closer to Salem, the City Market Building, 11.3km away, provides a charming local vibe, while Blue Ridge Commons, 19.3km away, combines city and family atmospheres.

Recreation

Moyers Sports Complex offers a vibrant atmosphere for sports enthusiasts, perfect for an energetic day. For a more tranquil experience, River's Edge Sports Complex provides a serene environment for relaxation and wellness activities. Additionally, Old Monterey Golf Club invites you to enjoy the great outdoors while playing a round of golf.

Adventure

Green Hill Park Trailhead offers a scenic hiking experience amidst nature, perfect for outdoor enthusiasts. Splash Valley at Green Ridge Recreation Center promises thrilling water adventures for families, while Murray Run Greenway Trailhead invites you to explore picturesque trails that showcase the region's stunning landscapes.

Nightlife

Experience the vibrant nightlife in Salem by visiting Showtimers Community Theatre for a romantic evening of culture, or head to Regal Valley View Grande for the latest films with family. For a stellar night, explore the Hopkins Planetarium, perfect for entertainment and family vibes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

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 for lower accommodation rates. Take advantage of free activities like Dixie Caverns, and opt for car rentals to get around. Booking your hotel, flights, and activities together through Expedia can lead to great savings. Additionally, aim to check in on a Monday for the best rates, while Saturday tends to be the most expensive day. Always filter your searches for the best deals and prices to maximise your budget.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Salem with your flights and activities through an Expedia package deal.

Find the best attractions in and around Salem

Salem, Virginia, offers a delightful blend of outdoor activities, scenic beauty, and romantic getaways. With attractions like entertainment arenas, art museums, and arts centres, visitors can immerse themselves in culture while enjoying family-friendly experiences. Whether you're seeking adventure or relaxation, Salem caters to all types of travellers, ensuring a memorable holiday filled with exploration and enjoyment.

  • Roanoke Pinball Museum: Located 11.3km from Salem, this unique museum offers a nostalgic journey through the world of pinball. With a vast collection of vintage and modern machines, visitors can engage in interactive play while learning about the history and culture of this beloved pastime.
  • Salem Museum: Situated within Salem, this captivating history museum provides insight into the local heritage. With engaging exhibits and artefacts, it showcases the rich culture and history of the area, making it a perfect stop for history enthusiasts.
  • Harrison Museum of African-American Culture: Just 11.3km from Salem, this museum focuses on the contributions of African Americans in the region. Through exhibits and educational programs, it highlights the rich cultural heritage and history, fostering a deeper understanding of the community's past.

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

Salem, Virginia, is conveniently served by several major airports. Roanoke Regional Airport (ROA) is situated 8.0km away, with excellent hotel options such as The Liberty Trust and Hotel Roanoke & Conference Center, both 6.4km from the airport. Lynchburg Regional Airport (LYH) is 75.6km distant, offering nearby stays at The Virginian Lynchburg Curio Collection and Craddock Terry Hotel, both 9.7km from the airport. Lastly, Greenbrier Valley Airport (LWB) lies 69.2km from Salem, with accommodations like Home2 Suites by Hilton and Holiday Inn Express, both just a few miles from the airport. Each hotel provides convenient access to their respective airports for an easy travel experience.

Frequently asked questions

What's the best place to stay in Salem?
Avid hotel Salem by IHG is a favorite property for Expedia customers. This hotel offers free breakfast and free parking. Reviews from our site also recommend Affordable Corporate Suites of Salem and Hampton Inn Salem East - Electric Road 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.
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 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?
Hampton Inn Salem, VA is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Fairfield Inn & Suites by Marriott Roanoke Salem and Holiday Inn Express & Suites Salem by IHG 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?
Avid hotel Salem by IHG is a top hotel for people traveling with their pets, and offers a fitness center and flat-screen TVs for its human guests. Two other good options for you and your pet's trip include Baymont by Wyndham Salem Roanoke Area and La Quinta Inn & Suites by Wyndham Roanoke Salem. See more pet-friendly hotel accommodations in Salem.
What's the best accommodation for a golf trip to Salem?
Comfort Suites Inn at Ridgewood Farm is a top hotel that has an adjacent golf course and features free WiFi. Another good option is Motel 6 Salem, VA if you'd like to be close to a golf course while in town. You can tee off at Hanging Rock Golf Club during your trip. See more golf hotels in Salem.
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 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 28 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.

Explore a world of travel with Expedia