
Salem Vacations from $669
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Salem Vacation
With a Salem vacation package, uncovering the best of this scenic city couldn't be easier. From its rich history and coastal scenery to its friendly locals, this destination has something for everyone to enjoy. Want to explore? Virginia Museum of Transportation, Valley View Mall and Salem Civic Center are just a few of the most popular places to visit during your trip to Salem. Don't delay exploring this destination any longer. The ultimate Salem vacation is a few clicks away with Expedia.
The Latest Salem vacation packages
Price found within the past 48 hours. Click for updated prices.


The Liberty Trust
Downtown Roanoke
Price was $923, price is now $757 per person
$757
per person
Jul 19 - Jul 23
found 1 day ago
Roundtrip flight included
New York (LGA) to Roanoke (ROA)
9.2/10 Wonderful! (1,311 reviews)
Great property in an old bank building reimagined into a boutique hotel, well located centrally in downtown. Would definitely stay again.
Reviewed on Jun 17, 2026

The Promissory Hotel
Downtown Roanoke
Price was $848, price is now $707 per person
$707
per person
Jul 19 - Jul 23
found 1 day ago
Roundtrip flight included
New York (LGA) to Roanoke (ROA)
9.6/10 Exceptional! (89 reviews)
I loved the room It was very spacious.. I love the history of the building( architecture too) and the convenience to everything downtown.
Reviewed on Jun 12, 2026

Mountain Lake Lodge
Price was $840, price is now $742 per person
$742
per person
Jul 19 - Jul 23
found 1 day ago
Roundtrip flight included
New York (LGA) to Roanoke (ROA)
8.8/10 Excellent! (543 reviews)
This is an older hotel, but you go here for the history which was incredible knowing that you are standing and walking on the sets of A great movie. That’s the best part and the reason why you come here. No air conditioning, but with the fans and low to mid 80’s, it was perfectly fine for us. Even got cold at night and had to turn off the fan. The staff were friendly. At here once, the pizza was not good at all for both of us. We ended up going off site to eat the additional two days. Make sure you go to Bluegrass Barbecue. It’s 10 minutes away. 10/10. For breakfast, go to cascade csfe. It will save you a lot of money and the breakfast was great!!!
Reviewed on Jun 17, 2026

Colony House Motor Lodge
Franklin-Colonial
Price was $801, price is now $720 per person
$720
per person
Jul 19 - Jul 23
found 1 day ago
Roundtrip flight included
New York (LGA) to Roanoke (ROA)
9.8/10 Exceptional! (116 reviews)
This property has a great retro motor lodge vibe with all the amenities of a modern hotel.
Reviewed on Jun 14, 2026
Stay near popular Salem attractions
Salem Hotel Deals

Baymont by Wyndham Salem Roanoke Area
179 Sheraton Drive Salem VA
Fully refundableReserve now, pay when you stay
$66 nightly
The price is $75 total per night from Jun 30 to Jul 1
$75 total
Jun 30 - Jul 1
Total with taxes and fees
7.2/10 Good! (509 reviews)
"Okay hotel, rooms were very dirty. I'm not sure they were cleaned at all because we found several items, trash items, etc of that sort in our room. Didn't look wiped down either. Breakfast was okay, nothing special. Cheap rooms for cheap stuff"
Reviewed on Jun 17, 2026

avid hotel Salem by IHG
501 WILDWOOD ROAD Salem VA
Fully refundable
$78 nightly
The price is $88 total per night from Jul 5 to Jul 6
$88 total
Jul 5 - Jul 6
Total with taxes and fees
9.6/10 Exceptional! (1,031 reviews)
"The staff was courteous. The beds were super comfy! The breakfast wasn’t great and the biggest complaint was that the hotel smelled like sewage."
Reviewed on Jun 17, 2026

La Quinta Inn & Suites by Wyndham Roanoke Salem
140 Sheraton Dr Salem VA
Fully refundableReserve now, pay when you stay
$92 nightly
The price is $104 total per night from Jul 2 to Jul 3
$104 total
Jul 2 - Jul 3
Total with taxes and fees
9/10 Wonderful! (1,383 reviews)
"It was very quiet. Breakfast bar was good. Receptionist had a list of local restaurants for us to look at."
Reviewed on Jun 17, 2026
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.
Find the Best Salem Vacation Packages
Salem Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Closest Airport | Roanoke Regional Airport (ROA) |
Population | 25,400 |
Max Temp Winter | 45ºF |
Max Temp Summer | 85ºF |
Top Sights | Virginia Museum of Transportation, Mill Mountain Zoo and Splash Valley at Green Ridge Recreation Center |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Roanoke College
- Hotels near Moyers Sports Complex
- Hotels near Salem Civic Center
- Hotels near Salem Football Stadium
- Hotels near Carilion Clinic Field at Salem Memorial Ballpark
- Hotels near Salem VA Medical Center
- Hotels near LewisGale Medical Center
- Hanging Rock Hotels
- Roanoke Hotels
- Condo Rentals in Windsor Hills
- Windsor Hills Hotels
- Hotels near Valhalla Vineyards
- Glenvar Hotels
- Hotels near Splash Valley at Green Ridge Recreation Center
- Hotels near Roanoke Regional
- Flights from Roanoke Regional
- Flights from Boston (BOS) to Roanoke (ROA)
- Flights from Atlanta (ATL) to Roanoke (ROA)
- Flights from New York (JFK) to Roanoke (ROA)
- Flights from Orlando (MCO) to Roanoke (ROA)
- Flights from Chicago (ORD) to Roanoke (ROA)
- Flights from Tampa (TPA) to Roanoke (ROA)
- Flights from Nashville (BNA) to Roanoke (ROA)
- Flights from Charlotte (CLT) to Roanoke (ROA)
- Flights from Dallas (DFW) to Roanoke (ROA)
- Flights from Philadelphia (PHL) to Roanoke (ROA)
- Flights from Richmond (RIC) to Roanoke (ROA)
- Flights from Phoenix (PHX) to Roanoke (ROA)
- Flights from Pittsburgh (PIT) to Roanoke (ROA)
- Flights from Los Angeles (LAX) to Roanoke (ROA)
- Flights from Seattle (SEA) to Roanoke (ROA)
- Flights from Norfolk (ORF) to Roanoke (ROA)
- Flights from Washington (DCA) to Roanoke (ROA)
- Flights from Austin (AUS) to Roanoke (ROA)
- Flights from Denver (DEN) to Roanoke (ROA)
- Flights from Raleigh (RDU) to Roanoke (ROA)
- Flights from New York (LGA) to Roanoke (ROA)
- Flights from Houston (HOU) to Roanoke (ROA)
- Flights from Detroit (DTW) to Roanoke (ROA)
- Flights from Hartford (BDL) to Roanoke (ROA)
- Flights from Minneapolis (MSP) to Roanoke (ROA)
- Flights from Jacksonville (JAX) to Roanoke (ROA)
- Flights from Fort Lauderdale (FLL) to Roanoke (ROA)
- Flights from Memphis (MEM) to Roanoke (ROA)
- Flights from Indianapolis (IND) to Roanoke (ROA)
- Flights from Fort Myers (RSW) to Roanoke (ROA)
- Flights from Columbus (CMH) to Roanoke (ROA)
- Flights from Baltimore (BWI) to Roanoke (ROA)
- Flights from St. Louis (STL) to Roanoke (ROA)
- Flights from Charleston (CHS) to Roanoke (ROA)
- Flights from Washington (IAD) to Roanoke (ROA)
- Flights from Miami (MIA) to Roanoke (ROA)
- Flights from San Diego (SAN) to Roanoke (ROA)
- Flights from Salt Lake City (SLC) to Roanoke (ROA)
- Flights from Providence (PVD) to Roanoke (ROA)
- Flights from San Francisco (SFO) to Roanoke (ROA)
- Flights from Kansas City (MCI) to Roanoke (ROA)
- Flights from Syracuse (SYR) to Roanoke (ROA)
- Flights from Albany (ALB) to Roanoke (ROA)
- Flights from Knoxville (TYS) to Roanoke (ROA)
- Flights from San Jose (SJC) to Roanoke (ROA)
- Flights from West Palm Beach (PBI) to Roanoke (ROA)
- Flights from Myrtle Beach (MYR) to Roanoke (ROA)
- Flights from Las Vegas (LAS) to Roanoke (ROA)
- Flights from Portland (PDX) to Roanoke (ROA)
- Flights from Greenville (GSP) to Roanoke (ROA)
- Flights from Wilmington (ILM) to Roanoke (ROA)
- Flights from Greensboro (GSO) to Roanoke (ROA)
- Flights from Milwaukee (MKE) to Roanoke (ROA)
- Flights from Louisville (SDF) to Roanoke (ROA)
- Flights from Asheville (AVL) to Roanoke (ROA)
- Flights from New Orleans (MSY) to Roanoke (ROA)
- Flights from Savannah (SAV) to Roanoke (ROA)
- Flights from Cleveland (CLE) to Roanoke (ROA)
- Flights from Cincinnati (CVG) to Roanoke (ROA)
- Flights from Sarasota (SRQ) to Roanoke (ROA)
- Flights from Lexington (LEX) to Roanoke (ROA)
- Flights from Houston (IAH) to Roanoke (ROA)
- Flights from Birmingham (BHM) to Roanoke (ROA)
- Flights from Portland (PWM) to Roanoke (ROA)
- Flights from Grand Rapids (GRR) to Roanoke (ROA)
- Flights from Charlottesville (CHO) to Roanoke (ROA)
- Flights from Sacramento (SMF) to Roanoke (ROA)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



















