Search 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

This weekend
Next weekend

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 AU$141
includes taxes & fees
28 Apr - 29 Apr
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,002 reviews)
"Good place to stay while traveling "
United States
Kristal
The price is AU$188
includes taxes & fees
22 Apr - 23 Apr
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 AU$183
includes taxes & fees
10 May - 11 May
Hampton Inn Salem, VA

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,005 reviews)
"Great breakfast and coffee"
United States
Matthew
The price is AU$147
includes taxes & fees
18 May - 19 May
Holiday Inn Express & Suites Salem by IHG

Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area
2.5 star property
Salem
7.4 out of 10, Good, (404 reviews)
"Ideal for a quick stay"
United States
Erica
The price is AU$106
includes taxes & fees
28 Apr - 29 Apr
Baymont by Wyndham Salem Roanoke Area

avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,005 reviews)
"Comfy room, good breakfast, and very kind staff!"
United States
Lea
The price is AU$126
includes taxes & fees
18 May - 19 May
avid hotel Salem by IHG

Quality Inn Salem - I-81

Quality Inn Salem - I-81
2.5 star property
Salem
8.4 out of 10, Very good, (1,006 reviews)
"Room was clean and quiet. Staff was friendly and the hot breakfast was good as well."
United States
Bill
The price is AU$111
includes taxes & fees
20 May - 21 May
Quality Inn Salem - I-81

Days Inn by Wyndham Salem

Days Inn by Wyndham Salem
2.0 star property
Salem
7.0 out of 10, Good, (268 reviews)
"Tubwasht clean nwouldnt use it. No laundry facility .Parking was fine."
United States
Cheryl
The price is AU$106
includes taxes & fees
23 Apr - 24 Apr
Days Inn by Wyndham Salem

Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (986 reviews)
"Great breakfast "
United States
Richard
The price is AU$167
includes taxes & fees
22 May - 23 May
Hampton Inn Salem East - Electric Road

Affordable Corporate Suites of Salem

Affordable Corporate Suites of Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (68 reviews)
"Nice place to stay overnight. "
United States
ANTONIO
The price is AU$169
includes taxes & fees
22 May - 23 May
Affordable Corporate Suites of Salem

The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (372 reviews)
"great rooms and location "
United States
Barry
The price is AU$199
includes taxes & fees
26 Apr - 27 Apr
The Lofts at Downtown Salem

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,000 reviews)
"Clean hotel, comfy beds, friendly staff, great breakfast. Not much more you can ask for!"
United States
Amiee
The price is AU$131
includes taxes & fees
11 May - 12 May
Comfort Suites Salem-Roanoke I-81

Super 8 by Wyndham Salem VA

Super 8 by Wyndham Salem VA
2.5 star property
Salem
6.6 out of 10, (683 reviews)
"Nice staff and all day fresh coffee"
United States
Melissa
The price is AU$98
includes taxes & fees
27 Apr - 28 Apr
Super 8 by Wyndham Salem VA

Motel 6 Salem, VA

Motel 6 Salem, VA
2.0 star property
Salem
6.6 out of 10, (1,004 reviews)
"Friendly staff and comfortable beds"
United States
Nick
The price is AU$74
includes taxes & fees
5 May - 6 May
Motel 6 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 AU$77
includes taxes & fees
22 May - 23 May
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, (824 reviews)
"Great everything. "
United States
Tammy
The price is AU$185
includes taxes & fees
27 Apr - 28 Apr
Holiday Inn Express Troutville by IHG

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,171 reviews)
" Really enjoyed my stay!"
United States
Melanie
The price is AU$158
includes taxes & fees
21 May - 22 May
Country Inn & Suites by Radisson, Roanoke, VA

Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
3.0 star property
Christiansburg
9.2 out of 10, Wonderful, (751 reviews)
"Good stay with a helpful staff, clean and modern facility."
United States
gregory
The price is AU$118
includes taxes & fees
10 May - 11 May
Fairfield Inn by Marriott Christiansburg

Rocky mount motel

Rocky mount motel
2.0 star property
Rocky Mount
8.6 out of 10, Excellent, (24 reviews)
"Check-in was great. Very nice and courteous and room was nice and the bed was very comfortable. I would definitely stay here again. "
United States
Richard
The price is AU$139
includes taxes & fees
24 Apr - 25 Apr
Rocky mount motel

Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
2.5 star property
Rocky Mount
7.4 out of 10, Good, (694 reviews)
"Although it’s a dated hotel I’m fine with staying there "
United States
Stan
The price is AU$146
includes taxes & fees
29 Apr - 30 Apr
Baymont by Wyndham Rocky Mount
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

Recent Reviews in Salem

More cheap accommodation in Salem

Find out more about Salem

Top reasons to visit Salem

  • Stunning Natural Attractions: Explore the picturesque Hoeganakkal Waterfalls, ideal for a refreshing escape into nature.
  • Cultural Experiences: Visit the Salem Museum and various art venues for family-friendly entertainment and cultural enrichment.
  • Outdoor Adventures: Enjoy a variety of recreational activities in Salem's scenic surroundings, perfect for all travellers.
  • Charming Community: Experience friendly interactions with locals in Salem's vibrant neighbourhoods, enhancing your holiday.
  • Varied Accommodation: Choose from a range of options, including pet-friendly motels and business-themed hotels, for a comfortable stay.

Find great hotels in and around Salem

Discover a range of accommodation options in Salem, Virginia, perfect for every traveller. Whether you're after a pet-friendly motel or a business-themed hotel, Salem has something to cater to your needs. Embrace a welcoming atmosphere that celebrates diversity and inclusivity, ensuring a memorable stay. Explore the best Salem hotels and enjoy a delightful vacation experience in this charming town.

  • Comfort Inn Roanoke Civic Center: Nestled 9.7km from Salem, Comfort Inn Roanoke Civic Center is an inviting hotel perfect for families and LGBTQIA travellers. This pet-friendly accommodation welcomes furry friends, offering amenities like service animal fee waivers and specific pet policies for dogs and cats. Families will appreciate thoughtful features including cribs available for a fee, ensuring a comfortable stay for guests of all ages. With its commitment to inclusivity and comfort, this hotel promises a relaxing experience for all visitors.
  • Extended Stay America Select Suites Roanoke Airport: Located only 6.4km from Salem, Extended Stay America Select Suites Roanoke Airport is an excellent choice for pet lovers seeking a comfortable stay. This hotel allows pets, with reasonable restrictions in place, making it a delightful option for those travelling with their furry companions. Guests will enjoy the convenience of extended stay amenities, ensuring a homely atmosphere while being close to the airport. Whether you're here for business or leisure, this hotel provides the perfect base for your adventures.
  • Comfort Suites Inn at Ridgewood Farm: Situated right in Salem, Comfort Suites Inn at Ridgewood Farm caters to adventure seekers and business travellers alike. This hotel features expansive facilities, including a 24-hour business centre and conference spaces, making it ideal for work-related stays. Additionally, adventure enthusiasts can enjoy nearby activities such as hiking, biking, and golf. With a focus on both business and leisure, this property creates a well-rounded experience for all guests, ensuring a memorable vacation.

Where to stay in and around Salem

Salem, Virginia, offers a delightful blend of outdoor adventures, cultural experiences, and a welcoming atmosphere perfect for families. Visitors can explore the scenic beauty of the surrounding region, enjoy friendly interactions with locals, and find a variety of relaxing excursions. With its charming neighborhoods and vibrant community spirit, Salem is an ideal destination for those seeking both adventure and a peaceful retreat during their holiday.

  • Roanoke: Only 9.7km from Salem, Roanoke is a vibrant city known for its stunning outdoor attractions and scenic beauty. Visitors flock here for romantic getaways and outdoor adventures, with popular activities including exploring educational institutions and enjoying the local recreational areas. Roanoke is home to fascinating landmarks such as lakes, a historic college university, and the expansive national state park, making it an ideal spot for nature lovers and adventure seekers alike.
  • Hanging Rock: A quaint village located just 4.8km from Salem, Hanging Rock is perfect for those seeking outdoor thrills and picturesque scenery. This charming locale attracts visitors during peak months like May and the summer holidays, offering a variety of adventurous experiences. With its proximity to a national state park and abundant recreational areas, as well as a fun water park, Hanging Rock is an excellent choice for families and adventure enthusiasts looking to immerse themselves in nature.
  • Glenvar: Nestled within the Salem area, Glenvar is a delightful village that offers a family-friendly atmosphere and beautiful scenery. Visitors are drawn to the area for its outdoor activities and educational opportunities, making it an ideal destination for family outings. You'll find lovely parks, serene lakes, and historical sites nearby, along with campgrounds and entertainment facilities that ensure a memorable stay. Glenvar is a hidden gem for those looking to enjoy a relaxing yet engaging experience close to Salem.

Things to do in and around Salem

Salem, Virginia, offers a delightful blend of outdoor adventures, scenic beauty, and cultural experiences. Visitors can explore the picturesque surroundings, enjoy educational activities, and indulge in arena entertainment. Notable attractions include the stunning Hoeganakkal Waterfalls, perfect for those seeking a refreshing escape. With its recreational areas and vibrant atmosphere, Salem promises a memorable getaway for all travellers.

Shopping

Your shopping experience in Salem includes the Valley View Mall, just 8.0km away, offering a vibrant mix of shops and entertainment. If you're up for a drive, visit Blue Ridge Commons, located 19.3km away, where you'll find family-friendly stores and local businesses.

Recreation

At Moyers Sports Complex, immerse yourself in a vibrant sports atmosphere with various activities to engage your competitive spirit. For a serene experience, head to River's Edge Sports Complex, where you can unwind and rejuvenate amidst nature. Enjoy a round of golf at Old Monterey Golf Club, surrounded by beautiful landscapes.

Adventure

At Splash Valley, enjoy thrilling water slides and a lazy river, perfect for family fun. Explore the scenic Green Hill Park Trailhead and Murray Run Greenway Trailhead for invigorating hikes amidst stunning landscapes, both located 8.0km from Salem, offering an adventurous outdoor experience.

Nightlife

For a lively night in Salem, catch a show at the Lyric Theatre, just 32.2km away, offering a blend of culture and romance. If you're in the mood for a film, the Regal Valley View Grande is 8.0km away, perfect for family entertainment. Don't miss the Hopkins Planetarium, 11.3km away, for a unique experience under the stars.

Booking tips and Expedia advantages for Salem

Salem, Virginia provides various budget-friendly options for visitors. Enjoy free entry to attractions like Dixie Caverns, and consider visiting from December to February for lower accommodation rates. Mondays are the cheapest days to stay, while Saturdays are the priciest. Use Expedia to find tailored deals by filtering for eco-certified hotels and combining flights with accommodation for extra savings. Public transport options are limited, so renting a car may be more economical for exploring the area. Keep an eye out for hotel deals to maximise your budget while enjoying this charming destination.

  • 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 tailor your options according to your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified option will show you sustainable and environmentally-friendly accommodation currently available. To find the best prices and offers, simply adjust the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Salem hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Salem

Salem, Virginia, is a charming destination ideal for outdoor activities, scenic views, and cultural experiences. Visitors can explore attractions such as the Salem waterfront, the Salem Museum, and various art venues, offering family-friendly entertainment and cultural enrichment. With options for accommodation and a lovely common area, Salem promises a delightful stay filled with memorable experiences.

  • Jefferson Center: Located 9.7km from Salem, the Jefferson Center is a vibrant entertainment venue offering a mix of live performances and family-friendly events. Experience the warm atmosphere and diverse cultural offerings that make it a local favourite.
  • Roanoke Visitor Center: Situated 11.3km away, the Roanoke Visitor Center is your gateway to adventure. With resources for outdoor activities and family-oriented experiences, it’s an ideal starting point for exploring the natural beauty of the region.
  • Roanoke College: Right in Salem, Roanoke College boasts a modern campus with a lively city vibe. Stroll through its picturesque grounds and appreciate the blend of education and community that characterises this historic institution.

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

For your visit to Salem, Virginia, the nearest major airport is Roanoke Regional Airport (ROA), located 8.0km away. Nearby accommodation options include the 4-star Hotel Roanoke & Conference Ctr and The Liberty Trust, both situated 6.4km from the airport. Another option is The Lofts at Downtown Salem, a 3.5-star apartment, 8.0km from ROA. Alternatively, you can fly into Lynchburg Regional Airport (LYH) or Ingalls Field (HSP), both approximately 75.6km from Salem, with hotels like Bella Vista Hotel & Suites and The Inn At Warm Springs nearby. Transportation services are generally accessible from these hotels to the respective airports.

Frequently asked questions

What's the best place for a stay in Salem?
Based on our traveller data, avid hotel Salem by IHG is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your trip include Baymont by Wyndham Salem Roanoke Area and La Quinta Inn & Suites by Wyndham Roanoke Salem. See all available top hotels, or vacation rentals in Salem.
What are some of the best holiday rentals that Salem has to offer?
Family Friendly 2-Bed Home, Pet Friendly: This holiday home rental outside of Salem is located in the city centre, and has a patio, a garden and air conditioning to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. You and your friends and family can relax into your holiday with amenities such as a selection of games. 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 that most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Salem.
What's the best budget-friendly hotel in Salem?
Based on reviews, Comfort Suites Inn at Ridgewood Farm is a popular hotel for our travellers who want a more economical choice, and features free breakfast and free Wi-Fi. View all budget hotels in Salem.
What's the best family accommodation in 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 options for your child-friendly holiday include Comfort Suites Salem-Roanoke I-81 and Comfort Suites Inn at Ridgewood Farm. Also, attractions in the area such as Splash Valley at Green Ridge Recreation Center and Science Museum of Western Virginia are fun for children of all ages. Find more child-friendly accommodations in Salem.
What's the best LGBTQ-friendly accommodation in Salem?
Hampton Inn Salem, VA is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. Fairfield Inn & Suites by Marriott Roanoke Salem and Holiday Inn Express & Suites Salem by IHG are two other good choices for your stay. See all available hotels listed as LGBTQ-friendly in Salem.
What's the best dog-friendly hotel in Salem?
Avid hotel Salem by IHG is a top hotel for people travelling with their pets, and offers a fitness centre and flat-screen TVs for its human guests. Two other good options to stay with your pet 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 golf hotel in 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 accommodation options 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 child-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 accommodation options 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. Take a look at what more there is to see and do in Expedia's Salem guide.
What's the weather like in Salem?
The hottest months are usually July and August, with an average temperature of 22°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Salem is 1164 mm.

Explore a world of travel with Expedia