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,363 reviews)
"The room was clean, modern, and staff was courteous. "
United States
Christopher
The price is AU$147
includes taxes & fees
5 Apr - 6 Apr
La Quinta Inn & Suites by Wyndham Roanoke Salem

avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,005 reviews)
"Great place to stay!"
United States
James
The price is AU$133
includes taxes & fees
25 Mar - 26 Mar
avid hotel 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, (362 reviews)
"A very pleasant stay with a lovely staff, clean rooms and great location. "
United States
Robert
The price is AU$108
includes taxes & fees
9 Mar - 10 Mar
Baymont by Wyndham Salem Roanoke Area

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,004 reviews)
"Staff, breakfast was excellent , clean"
United States
Jennifer
The price is AU$191
includes taxes & fees
9 Mar - 10 Mar
Fairfield Inn & Suites by Marriott Roanoke Salem

Quality Inn Salem - I-81

Quality Inn Salem - I-81
2.5 star property
Salem
8.4 out of 10, Very good, (1,003 reviews)
"Great place quite... dinner next store was great.. friendly staff... will stay again "
United States
Lee Ann
The price is AU$113
includes taxes & fees
6 Apr - 7 Apr
Quality Inn Salem - I-81

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,002 reviews)
"The breakfast was great and the service was excellent"
United States
Raymond
The price is AU$149
includes taxes & fees
22 Mar - 23 Mar
Holiday Inn Express & Suites Salem by IHG

Comfort Suites Inn at Ridgewood Farm

Comfort Suites Inn at Ridgewood Farm
2.5 star property
Salem
7.8 out of 10, Good, (1,001 reviews)
"The room was extremely clean and even came with a rubber duck on my bath towels lol. Would definitely stay here again. "
United States
Samuel
The price is AU$127
includes taxes & fees
9 Mar - 10 Mar
Comfort Suites Inn at Ridgewood Farm

Days Inn by Wyndham Salem

Days Inn by Wyndham Salem
2.0 star property
Salem
7.2 out of 10, Good, (245 reviews)
"Clean room, friendly staff"
United States
Christopher
The price is AU$102
includes taxes & fees
22 Mar - 23 Mar
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, (971 reviews)
"We always enjoy going there home away from home"
United States
Jennifer
The price is AU$196
includes taxes & fees
22 Mar - 23 Mar
Hampton Inn Salem East - Electric Road

The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (362 reviews)
"The room was gorgeous and spotless. Conveniently located within walking distance of dinning options and a short uber ride to the civic center. As long as they are open they will be our first choice for lodging "
United States
wes
The price is AU$192
includes taxes & fees
9 Mar - 10 Mar
The Lofts at Downtown Salem

Hampton Inn Salem, VA

Hampton Inn Salem, VA
2.5 star property
Salem
9.2 out of 10, Wonderful, (1,002 reviews)
"Always a great stay at Hampton "
United States
RICHARD
The price is AU$175
includes taxes & fees
22 Mar - 23 Mar
Hampton Inn Salem, VA

Super 8 by Wyndham Salem VA

Super 8 by Wyndham Salem VA
2.5 star property
Salem
6.6 out of 10, (673 reviews)
"Nice staff and all day fresh coffee"
United States
Melissa
The price is AU$85
includes taxes & fees
22 Mar - 23 Mar
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,005 reviews)
"Pet friendly "
United States
Tyler
The price is AU$75
includes taxes & fees
22 Mar - 23 Mar
Motel 6 Salem, VA

Affordable Corporate Suites of Salem

Affordable Corporate Suites of Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (64 reviews)
"Nice place to stay overnight. "
United States
ANTONIO
Affordable Corporate Suites of Salem

BlueJay Motel - Salem - Roanoke I-81

BlueJay Motel - Salem - Roanoke I-81
2.0 star property
Salem
4.6 out of 10, (84 reviews)
"Perfect environment "
United States
Solomon
The price is AU$104
includes taxes & fees
7 Mar - 8 Mar
BlueJay Motel - Salem - Roanoke I-81

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,006 reviews)
"Friendly staff and nice room"
United States
Luke
The price is AU$129
includes taxes & fees
11 Mar - 12 Mar
Comfort Suites Salem-Roanoke I-81

Rocky mount motel

Rocky mount motel
2.0 star property
Rocky Mount
9.4 out of 10, Exceptional, (16 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$143
includes taxes & fees
7 Mar - 8 Mar
Rocky mount motel

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,103 reviews)
"Totally a good place to stay."
United States
Douglas
The price is AU$157
includes taxes & fees
5 Apr - 6 Apr
Country Inn & Suites by Radisson, Roanoke, VA

Days Inn by Wyndham Roanoke/Hollins Near I-81

Days Inn by Wyndham Roanoke/Hollins Near I-81
2.0 star property
Alpine Hills
7.4 out of 10, Good, (1,023 reviews)
"Nice place "
United States
Rogelio
The price is AU$116
includes taxes & fees
17 Mar - 18 Mar
Days Inn by Wyndham Roanoke/Hollins Near I-81

Holiday Inn Express & Suites Roanoke – Civic Center by IHG

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
2.5 star property
Williamson Road
9.2 out of 10, Wonderful, (1,002 reviews)
"The staff was friendly and the room was nice and clean."
United States
DMitra
The price is AU$152
includes taxes & fees
22 Mar - 23 Mar
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
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.

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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.

I'm on top of the world! 8 mi hike, for all levels (pace can vary) located on the Appalachian trail. #nofilter
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?
Avid hotel 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 The Lofts at Downtown 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?
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 Inn at Ridgewood Farm and Comfort Suites Salem-Roanoke I-81. 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 Hampton Inn Salem, VA and La Quinta Inn & Suites by Wyndham Roanoke Salem. 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 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