You are booking hotel for more than 30 days
2 Star
Select Filters
Your Budget
Show -2 more
Showing Properties in Salem
Comfort Suites Salem-Roanoke I-81
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
₹ 6,596
₹ 6,101
+ ₹ 1,049 taxes & fees
Per Night
Quality Inn Salem - I-81
₹ 5,405
+ ₹ 719 taxes & fees
Per Night
Days Inn by Wyndham Salem
Based on 966 Ratings and 0 reviews
(966 Ratings)
₹ 6,030
₹ 5,520
+ ₹ 1,284 taxes & fees
Per Night
Super 8 by Wyndham Salem VA
₹ 4,561
+ ₹ 607 taxes & fees
Per Night
Motel 6 Salem, VA
Based on 674 Ratings and 0 reviews
(674 Ratings)
₹ 3,827
₹ 3,540
+ ₹ 915 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Howard Johnson Hotel & Conference Center by Wyndham Salem
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
₹ 4,990
₹ 4,616
+ ₹ 743 taxes & fees
Per Night
La Quinta Inn & Suites by Wyndham Roanoke Salem
Based on 1077 Ratings and 0 reviews
(1077 Ratings)
₹ 8,849
₹ 7,896
+ ₹ 1,690 taxes & fees
Per Night
Baymont by Wyndham Salem Roanoke Area
₹ 4,506
₹ 4,169
+ ₹ 717 taxes & fees
Per Night
Super 8 by Wyndham Roanoke VA
Based on 1003 Ratings and 0 reviews
(1003 Ratings)
₹ 4,485
+ ₹ 552 taxes & fees
Per Night
Travelodge by Wyndham Roanoke
Based on 954 Ratings and 0 reviews
(954 Ratings)
₹ 4,093
₹ 3,410
+ ₹ 549 taxes & fees
Per Night
Extended Stay America Select Suites Roanoke Airport
₹ 5,406
₹ 5,001
+ ₹ 1,292 taxes & fees
Per Night
Best Western Plus Inn at Valley View
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
₹ 6,669
₹ 6,020
+ ₹ 1,420 taxes & fees
Per Night
Affordable Corporate Suites - Lanford
₹ 9,045
₹ 8,280
+ ₹ 1,927 taxes & fees
Per Night
Q: ✅ How many 2 Star Hotels in Salem, Virginia are available for booking at MakeMyTrip?
Q: ✅ What is Lowest & Highest Price for 2 Star Hotels in Salem, Virginia?
Q: ✅ Which are the best two star resorts & hotels in Salem, Virginia offering excellent hospitality?