Salem Holidays from £735

Book a Hotel + Flight or Car together to unlock savings

Photo by Kaylee Spinhirn
    deals illustration

    Better together

    Save up to £335 when you book a flight and hotel together*
    stays illustration

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    luggage illustration

    Rest easy

    Plan, book, and manage your trip all in one place

Your Salem Holiday

With a Salem holiday 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 Centre 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 holiday is a few clicks away with Expedia.

Top Salem Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Wingate by Wyndham Dublin Near Claytor Lake State Park
Super 8 by Wyndham Christiansburg
Super 8 by Wyndham Christiansburg/Blacksburg Area
La Quinta Inn & Suites by Wyndham Roanoke Salem
Super 8 by Wyndham Radford VA

Salem Essential Information

Language
English
Currency
U.S dollars
Closest Airport
Roanoke Regional Airport (ROA)
Population
25,400
Max Temp Winter
7ºC
Max Temp Summer
29ºC
Top Sights
Virginia Museum of Transportation, Mill Mountain Zoo and Taubman Museum of Art

Top hotels in Salem

Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke Area
2.5 out of 5
179 Sheraton Drive, I-81 Exit 141, Salem, VA
Fully refundableReserve now, pay when you stay
The price is £50 per night from 20 Jul to 21 Jul
£50
20 Jul - 21 Jul
includes taxes & fees
7.4/10 Good! (82 reviews)
"Our check-in was very smooth and easy. Laurie was extremely friendly and helpful. We were given an upgrade just because we had to go upstairs. The room is dated and in need of renovation which is scheduled. The beds are comfortable. The pool is nice but the furniture around the pool needs to be replaced. ..."

Reviewed on 13 Jul 2025

Baymont by Wyndham Salem Roanoke Area
La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke Salem
3 out of 5
140 Sheraton Dr, Salem, VA
Fully refundableReserve now, pay when you stay
The price is £77 per night from 27 Jul to 28 Jul
£77
27 Jul - 28 Jul
includes taxes & fees
8.8/10 Excellent! (1,176 reviews)
Very pleasant stay.
"Everything was very clean. It was quiet at night. The continental breakfast had the usual choices. Overall everything was excellent."

Reviewed on 10 Jul 2025

La Quinta Inn & Suites by Wyndham Roanoke Salem
Motel 6 Salem, VA
Motel 6 Salem, VA
2 out of 5
301 Wildwood Road, Salem, VA
6.4/10 (884 reviews)
"Like it here like family"

Reviewed on 1 Jul 2025

Motel 6 Salem, VA
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.

What to do in Salem

Frequently asked questions

How much does a Salem travel package cost?
Less than you might think --- from a tempting £735, actually! By combining hotels, flights and car rentals into your own custom-made package, your Salem escape is only clicks away.
If I'm not able to travel, can I cancel my Salem travel package?
Your situation can change unexpectedly, so yes, you can. You may be able to cancel or amend your Salem travel package at no cost if you've booked in the last 24 hours. For older bookings, you can still cancel and rebook, but your hotel, car rental company or airline may impose a charge. Need more information? Look up our Customer Service Portal. We're here to help make sure your getaway goes off without a hitch.
How do I get a cheap travel package to Salem?
Bundle your hotels and flights, throw in extras such as activities or a rental car, and save with a Salem travel package. You won't just land awesome discounts on your escape --- you'll have a world of choice within your reach too. When you book through Expedia, you can select from more than 550 air carriers and 1,000,000 properties around the globe. Your dream holiday starts right here, right now!
Does Expedia offer Book Now, Pay Later Salem holidays?
Your bank balance shouldn't prevent you from escaping on holiday, so Expedia has devised a solution to help. Thanks to our partnership with online lender Klarna, it's easier than ever to book a fabulous getaway without eating away at your savings. Klarna offers flexible payment options during the checkout process that take the worry out of budgeting for your trip. Check out these flexible payment options:

  • Pay monthly holidays: If paying bite-sized amounts each month sounds best for you, Klarna can help. Paying in convenient monthly instalments will make that dream holiday possible.
  • Pay in instalments holidays: Into the idea of paying off your holiday in multiple transactions? Consider this Book Now, Pay Later option from Klarna.
  • Low deposit holidays: When you see an unbeatable deal but don't have the full amount yet, Klarna's low deposit holiday plan will help you get what you want.

Where should I stay in Salem?
A holiday in Salem isn't complete without stopping by Salem Civic Centre, Salem VA Medical Centre and Dixie Caverns. Spend your evenings near these popular attractions and make sightseeing a breeze.
What are the top hotels in Salem?
Get your holiday off to a great start by booking a room at Hotel Roanoke & Conference Ctr, Curio Collection by Hilton . It's one of most sought-after properties in Salem. Another leading option is Country Inn & Suites by Radisson, Roanoke, VA.
How far in advance should I book my Salem holiday?
To bag cheap prices, book as soon as you can. Air carriers typically release flight tickets, along with some of the lowest fares, around a year prior to departure. Hotels, car rental and activities should also be booked well in advance so you can have the pick of the bunch. If you're in need of a last-minute getaway to Salem, there are always plenty of great bargains to be had on Expedia. Book your escape today!
What does an Expedia Salem travel package include?
You can choose from a combination of hotels, flights and rental cars. Once you've made your booking, you can also add on tours and experiences. Want to pick your fare class? That's also easy to do. The choice is all yours when it comes to planning your dream Salem trip.
What should I know before booking a Salem travel package?
A package can be easier on the bank balance than separately booking everything you need for your adventure. For example, combine your flights, hotels and rental cars and save big. No matter your holiday plans, you're bound to find a package that best suits your budget.
Can I choose my airline with a Salem Expedia travel package?
Yes, of course. We have more than 550 airline partners worldwide, so select the carrier that fits your budget and travelling style.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.