Photo by Kaylee Spinhirn

Search Salem hotels

    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

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Salem

Holiday Inn Express & Suites Salem by IHG

2.5 star property
8.8 out of 10, Excellent, (1000)
"Excellent breakfast options. Was a great quick stop for a roadtrip. Beds are comfortable. Bathroom could use an update with mold found on multiple areas of the caulking around the tub/shower. Very friendly staff. "
The price is AU$162
includes taxes & fees
10 Aug - 11 Aug
Holiday Inn Express & Suites Salem by IHG

La Quinta Inn & Suites by Wyndham Roanoke Salem

3.0 star property
9.0 out of 10, Wonderful, (1204)
"Great stay"
The price is AU$139
includes taxes & fees
10 Aug - 11 Aug
La Quinta Inn & Suites by Wyndham Roanoke Salem

Quality Inn Salem - I-81

2.5 star property
8.2 out of 10, Very good, (1001)
"Excellent staff, great room, clean, good breakfast!"
The price is AU$123
includes taxes & fees
28 Aug - 29 Aug
Quality Inn Salem - I-81

Fairfield Inn & Suites by Marriott Roanoke Salem

2.5 star property
9.2 out of 10, Wonderful, (1002)
"Nice staff was great stay"
The price is AU$207
includes taxes & fees
3 Aug - 4 Aug
Fairfield Inn & Suites by Marriott Roanoke Salem

Avid Hotels Salem by IHG

2.5 star property
9.4 out of 10, Exceptional, (903)
"Great stay "
The price is AU$146
includes taxes & fees
7 Aug - 8 Aug
Avid Hotels Salem by IHG

Comfort Suites Inn at Ridgewood Farm

2.5 star property
8.0 out of 10, Very good, (1013)
"Easy and close to the venue"
The price is AU$132
includes taxes & fees
10 Aug - 11 Aug
Comfort Suites Inn at Ridgewood Farm

Comfort Suites Salem-Roanoke I-81

2.5 star property
8.2 out of 10, Very good, (1000)
"It was very clean, a nice breakfast and close to the interstate. "
The price is AU$147
includes taxes & fees
10 Aug - 11 Aug
Comfort Suites Salem-Roanoke I-81

Hampton Inn Salem, VA

2.5 star property
9.0 out of 10, Wonderful, (1001)
"Would stay again"
The price is AU$211
includes taxes & fees
3 Aug - 4 Aug
Hampton Inn Salem, VA

Days Inn by Wyndham Salem

2.0 star property
7.8 out of 10, Good, (107)
"amazing stay "
The price is AU$123
includes taxes & fees
14 Aug - 15 Aug
Days Inn by Wyndham Salem

Hampton Inn Salem East - Electric Road

2.5 star property
9.4 out of 10, Exceptional, (890)
"Hotel was very clean, breakfast had a nice variety and was clean. "
The price is AU$235
includes taxes & fees
6 Aug - 7 Aug
Hampton Inn Salem East - Electric Road

The Lofts at Downtown Salem

3.5 star property
9.6 out of 10, Exceptional, (303)
"Wonderful place!"
The price is AU$220
includes taxes & fees
31 July - 1 Aug
The Lofts at Downtown Salem

Baymont by Wyndham Salem Roanoke Area

2.5 star property
7.4 out of 10, Good, (106)
"Enjoyed our stay great staff, coffee and breakfast were great"
The price is AU$102
includes taxes & fees
10 Aug - 11 Aug
Baymont by Wyndham Salem Roanoke Area

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. "
Affordable Corporate Suites of Salem

Howard Johnson Hotel & Conference Center by Wyndham Salem

2.0 star property
6.0 out of 10, (1001)
"It was clean and quiet. "
The price is AU$101
includes taxes & fees
14 Aug - 15 Aug
Howard Johnson Hotel & Conference Center by Wyndham Salem

Super 8 by Wyndham Salem VA

2.5 star property
6.6 out of 10, (611)
"It's a good enough hotel for the price ."
The price is AU$87
includes taxes & fees
4 Aug - 5 Aug
Super 8 by Wyndham Salem VA

Baymont by Wyndham Rocky Mount

2.5 star property
7.4 out of 10, Good, (618)
"Love it here"
The price is AU$160
includes taxes & fees
14 Aug - 15 Aug
Baymont by Wyndham Rocky Mount

Shirley's Bed and Breakfast

3.5 star property
10.0 out of 10, Exceptional, (200)
"Gracious, welcoming hosts, comfortable attractive accommodations Delicious breakfast "
The price is AU$336
includes taxes & fees
4 Aug - 5 Aug
Shirley's Bed and Breakfast

Holiday Inn Express Troutville by IHG

2.5 star property
9.4 out of 10, Exceptional, (778)
"We love this hotel… safe, clean, and excellent staff that is very friendly and accommodating. "
The price is AU$189
includes taxes & fees
14 Aug - 15 Aug
Holiday Inn Express Troutville by IHG

Comfort Inn & Suites Troutville - Roanoke North / Daleville

2.5 star property
9.2 out of 10, Wonderful, (1241)
"Wonderful stay - clean room and friendly staff"
The price is AU$157
includes taxes & fees
10 Aug - 11 Aug
Comfort Inn & Suites Troutville - Roanoke North / Daleville

Quality Inn Troutville - Roanoke North

2.5 star property
8.2 out of 10, Very good, (961)
"Quiet clean pet friendly and priced right "
The price is AU$147
includes taxes & fees
6 Aug - 7 Aug
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.

Photo by Kaylee Spinhirn
Open Photo by Kaylee Spinhirn

Top Salem Hotel Reviews

Find out more about 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.

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

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?

Avid Hotels Salem by IHG is a favourite property for Expedia customers. This hotel offers free breakfast and free parking. Reviews from our site also recommend Hampton Inn Salem East - Electric Road and Affordable Corporate Suites of Salem as top choices for your visit. See all available top hotels, or vacation rentals in Salem.

What are some of the best holiday rentals that Salem has to offer?

Country Cabin in the Blue Ridge Mountains of Floyd County: This holiday home rental outside of Salem is located in the mountains, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and 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 place to stay for a romantic getaway to Salem?

Fairfield Inn & Suites by Marriott Roanoke Salem is a favourite hotel for couples, and features Smart TVs and fridges. See all romantic hotels in Salem.

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

Fairfield Inn & Suites by Marriott Roanoke Salem is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. Holiday Inn Express & Suites Salem by IHG and Hampton Inn Salem East - Electric Road 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?

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

Comfort Suites Salem-Roanoke I-81 is a top spa hotel featuring a pool and a fitness centre. Spend the afternoon relaxing in the hot tub and sauna. See all spa hotels 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 24 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.