
Find 2 Star Hotels in Salem, VA from $53
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Salem 2 Star Hotels
Our top choices for Salem 2-star hotels

1. Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke Area
2. La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
3. Comfort Inn Blacksburg University Area
Comfort Inn Blacksburg University Area
4. Motel 6 Troutville, VA
Motel 6 Troutville, VA
5. Quality Inn Tanglewood
Quality Inn Tanglewood
6. Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
7. Days Inn by Wyndham Roanoke/Hollins Near I-81
Days Inn by Wyndham Roanoke/Hollins Near I-81
8. Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic Center
9. Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke North
10. avid hotel Salem by IHG
avid hotel Salem by IHG
11. Holiday Inn Express & Suites Blacksburg - University Area by IHG
Holiday Inn Express & Suites Blacksburg - University Area by IHG
12. Motel 6 Salem, VA
Motel 6 Salem, VA
13. Econo Lodge Roanoke Civic Center
Econo Lodge Roanoke Civic Center
14. Quality Inn Troutville - Roanoke North
Quality Inn Troutville - Roanoke North
15. Comfort Inn Airport
Comfort Inn Airport
16. Tru By Hilton Roanoke Hollins
Tru By Hilton Roanoke Hollins
17. Hampton Inn & Suites Roanoke-Downtown
Hampton Inn & Suites Roanoke-Downtown
18. Best Western Plus Inn at Valley View
Best Western Plus Inn at Valley View
19. The Promissory Hotel
The Promissory Hotel
20. Sleep Inn Tanglewood
Sleep Inn TanglewoodExplore similar 3-star hotels

The Inn at Virginia Tech and Skelton Conference Center
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.

Top Salem Hotel Reviews

Days Inn by Wyndham Salem
Find out more about Salem
When you've got to get away to a new or favorite destination without breaking the bank, Salem awaits with top 2 Star hotels and a change of scenery. Stay on your feet visiting top attractions that draw a handful of visitors, or settle in for a hot cuppa nearby and watch the world around you. You're about to find out why both locals and travelers love this place.
The Right Hotel at the Right Price
Thanks to several convenient locations and comfortable amenities, you'll find 2 Star Hotel that meets your vacation needs. Stay here and be one of the first guests to review and share your thoughts. So, savor the comfort of a well-kept room and attentive hospitality. When you book with Expedia, you can stay all over the world, and the jet-setting starts in Salem.
Book a 2-Star 2 Star Hotel!
Book your stay in this popular place today -- Salem is a destination on the rise. The region has seen a significant rise in interest, so get the best deals while they're still available, and explore the best of Salem. Your home away from home is waiting. Book the best deals on 2-star hotels and 2 Star hotels in Salem now.
Explore a world of travel with Expedia
- 4 Star Hotels in Salem
- Romantic in Salem
- Motels in Salem
- 4 Star Hotels in Elliston-Lafayette
- Old Southwest Hotels
- Red Carpet Inn Hotels in Elliston
- Hotels in Roanoke
- La Quinta Inn & Suites Hotels in Vinton
- Hotels in Glenvar
- 2 Star Hotels in Downtown Roanoke
- Hotels in Cave Spring
- Hilton Hotels in Salem
- 5 Star Hotels in Blacksburg
- Hot Tub in Salem
- Hyatt Hotels in Daleville
- 2 Star Hotels in Rocky Mount
- Hotels in Catawba
- 2 Star Hotels in Carvins Cove Natural Reserve
- Hotels near Salem Civic Center
- Kitchenette in Salem
- 2 Star Hotels in Troutville
- Pool in Roanoke
- 3 Star Hotels in Roanoke
- Cabins in Salem
- Spa in Roanoke
- 4 Star Hotels in Roanoke
- Hotels in Vinton
- Motel 6 Hotels in Roanoke
- Hotels in Troutville
- Marriott Hotels & Resorts Hotels in Roanoke
- Wyndham Hotels in Blacksburg
- Countryhouse in Roanoke
- 2 Star Hotels in Cave Spring
- Privatevacationhomes in Roanoke
- Indoor Pool in Salem
- 5 Star Hotels in Salem
- 2 Star Hotels in Cloverdale
- Omni Hotels in Low Moor
- 3 Star Hotels in Salem
- Extended Stay America Hotels in Roanoke
- Pet Friendly in Salem
- Hotels in Hanging Rock
- Hotels in Daleville
- Red Roof Inn Hotels in Troutville
- Bar in Salem
- Hotels in Salem
- Drury Inn & Suites Hotels in Martinsville
- Free Breakfast in Salem
- 2 Star Hotels in Blacksburg
- Free Airport Transportation in Roanoke
- Family Friendly in Roanoke
- 2 Star Hotels in Roanoke
- Best Western Hotels in Salem
- Budget in Salem
- 3 Star Hotels in Vinton
- Hotels in Hollins
- Independent Hotels in Roanoke
- Kitchen in Salem
- Luxury in Roanoke
- Flights from Boston (BOS) to Roanoke (ROA)
- Flights to Salem
- Flights to Roanoke
- Flights to Blacksburg
- American Airlines Fort Lauderdale (FLL) to Roanoke (ROA) flights
- Flights from Atlanta (ATL) to Roanoke (ROA)
- Flights to Vinton
- Flights to Daleville
- Delta Air Lines Atlanta (ATL) to Roanoke (ROA) flights
- Flights to Roanoke Regional





























































