Default HTG hotel image

Find hotels in Marshalltown, VA from ฿1,916

  • 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 Marshalltown 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,378 reviews)
"Quite a nice place to stay"
United States
Ahmed
The price is ฿3,131
฿3,548 total
includes taxes & fees
28 Jun - 29 Jun
La Quinta Inn & Suites by Wyndham Roanoke Salem

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,293 reviews)
"Good place for stay"
United States
Siuping
The price is ฿3,782
฿4,247 total
includes taxes & fees
19 Jul - 20 Jul
Country Inn & Suites by Radisson, Roanoke, VA

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,001 reviews)
"Liked everything about our stay,"
United States
John
The price is ฿3,814
฿4,321 total
includes taxes & fees
19 Jul - 20 Jul
Fairfield Inn & Suites by Marriott Roanoke Salem

Holiday Inn Express Troutville by IHG

Holiday Inn Express Troutville by IHG
2.5 star property
Troutville
9.4 out of 10, Exceptional, (836 reviews)
"Great overnight stay."
United States
Ronald
The price is ฿3,713
฿4,170 total
includes taxes & fees
26 Jul - 27 Jul
Holiday Inn Express Troutville by IHG

Hampton Inn Salem, VA

Hampton Inn Salem, VA
2.5 star property
Salem
9.2 out of 10, Wonderful, (1,001 reviews)
"The rooms and lobby were clean and relatively well-maintained. We didn't have the opportunity to use the pool or gym, but we enjoyed the breakfast each morning and the staff did a nice job keeping everything clean and stocked. The hotel was a very short drive from the main road, which has plenty of of restaurants and retail areas. I would stay here again the next time I'm in the area."
United States
Jessica
The price is ฿3,642
฿4,127 total
includes taxes & fees
28 Jun - 29 Jun
Hampton Inn Salem, VA

Hampton Inn Roanoke/Hollins - I-81

Hampton Inn Roanoke/Hollins - I-81
2.5 star property
Alpine Hills
8.4 out of 10, Very good, (799 reviews)
"Great breakfast & staff was the best"
United States
susan
The price is ฿3,347
฿3,758 total
includes taxes & fees
19 Jul - 20 Jul
Hampton Inn Roanoke/Hollins - I-81

avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.6 out of 10, Exceptional, (1,000 reviews)
"Beautiful clean new property with comfortable beds and standard breakfast buffet."
United States
Suzanne
The price is ฿2,910
฿3,297 total
includes taxes & fees
5 Jul - 6 Jul
avid hotel Salem by IHG

Tru By Hilton Roanoke Hollins

Tru By Hilton Roanoke Hollins
2.5 star property
Alpine Hills
8.8 out of 10, Excellent, (1,000 reviews)
"It was a very nice and comfortable stay."
United States
Joseph
The price is ฿3,111
฿3,494 total
includes taxes & fees
19 Jul - 20 Jul
Tru By Hilton Roanoke Hollins

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.6 out of 10, Good, (1,004 reviews)
"Excellent hotel, accessible, good facilities"
United States
Brenda
The price is ฿2,559
฿2,874 total
includes taxes & fees
28 Jun - 29 Jun
Days Inn by Wyndham Roanoke/Hollins Near I-81

Spark by Hilton Daleville Roanoke North

Spark by Hilton Daleville Roanoke North
2.0 star property
Daleville
8.2 out of 10, Very good, (1,001 reviews)
"Great place"
United States
David
The price is ฿2,428
฿2,727 total
includes taxes & fees
6 Jul - 7 Jul
Spark by Hilton Daleville Roanoke North

Motel 6 Troutville, VA

Motel 6 Troutville, VA
2.0 star property
Troutville
7.6 out of 10, Good, (644 reviews)
"Clean room, convenient parking in front of room."
United States
John
The price is ฿2,274
฿2,554 total
includes taxes & fees
2 Jul - 3 Jul
Motel 6 Troutville, VA

Comfort Inn & Suites Troutville-Roanoke North

Comfort Inn & Suites Troutville-Roanoke North
2.5 star property
Troutville
9.2 out of 10, Wonderful, (1,195 reviews)
"Would stay there again"
United States
Scott
The price is ฿3,203
฿3,598 total
includes taxes & fees
26 Jul - 27 Jul
Comfort Inn & Suites Troutville-Roanoke North

Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81

Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
3.0 star property
Alpine Hills
9.0 out of 10, Wonderful, (448 reviews)
"very friendly helpful staff. very good breakfast and room"
United States
Enrico
The price is ฿3,583
฿4,024 total
includes taxes & fees
12 Jul - 13 Jul
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81

Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area
2.5 star property
Salem
7.2 out of 10, Good, (522 reviews)
"we had a comfortable stay the staff was super sweet"
United States
Aastha
The price is ฿2,246
฿2,545 total
includes taxes & fees
22 Jul - 23 Jul
Baymont by Wyndham Salem Roanoke Area

Comfort Inn Airport

Comfort Inn Airport
2.5 star property
Airport
8.6 out of 10, Excellent, (907 reviews)
"Best experience ever, good size rooms, clean and excellent customer service. Breakfast was amazing. We were in Comfort Inn before but this location was really nice."
United States
Nadia
The price is ฿2,560
฿2,900 total
includes taxes & fees
19 Jul - 20 Jul
Comfort Inn Airport

Hampton Inn & Suites Roanoke Airport

Hampton Inn & Suites Roanoke Airport
2.5 star property
Roundhill
8.4 out of 10, Very good, (1,000 reviews)
"Very roomy and comfortable."
United States
William
The price is ฿3,792
฿4,296 total
includes taxes & fees
2 Jul - 3 Jul
Hampton Inn & Suites Roanoke Airport

Hampton Inn Covington

Hampton Inn Covington
2.5 star property
Covington
8.6 out of 10, Excellent, (571 reviews)
"We were in the area for one night and the location was perfect for us. We had our dog and it worked perfectly."
United States
Marcea
The price is ฿4,894
฿5,397 total
includes taxes & fees
5 Jul - 6 Jul
Hampton Inn Covington

Hampton Inn Daleville

Hampton Inn Daleville
2.5 star property
Daleville
9.6 out of 10, Exceptional, (90 reviews)
"Great place to stay"
United States
Whitney
The price is ฿3,539
฿3,974 total
includes taxes & fees
2 Jul - 3 Jul
Hampton Inn Daleville

Hyatt Place Roanoke Airport/Valley View Mall

Hyatt Place Roanoke Airport/Valley View Mall
3.0 star property
Roundhill
8.4 out of 10, Very good, (1,001 reviews)
"Hyatt is always an outstanding place to stay."
United States
Judy or Virgina
The price is ฿3,563
฿4,037 total
includes taxes & fees
12 Jul - 13 Jul
Hyatt Place Roanoke Airport/Valley View Mall

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,000 reviews)
"Very nice accommodations. This was my second time staying here."
United States
Timothy
The price is ฿3,178
฿3,601 total
includes taxes & fees
5 Jul - 6 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Marshalltown Hotel Reviews

More cheap stays in Marshalltown

Frequently asked questions

What's the best place for a stay in Marshalltown?
Baymont by Wyndham Salem Roanoke Area, located 15.1 mi (24.2 km) from the heart of Marshalltown, is a top choice for your stay, based on our traveller data. Two other options for your trip to the area are Spark by Hilton Roanoke Airport and Hyatt Place Roanoke Airport/Valley View Mall. See all available top hotels, or vacation rentals in Marshalltown.
If I need to cancel my hotel reservation in Marshalltown, will I receive a refund?
Yes, most room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Marshalltown.
What's it like staying in Marshalltown?
Visitors can enjoy all that Marshalltown has to offer, including its parks. There are 166 hotels and other accommodation options in the surrounding area. Find out more about Marshalltown.
What should I do while I'm visiting Marshalltown?
Places to visit in the wider area include Botetourt Sports Complex, McAfee Knob and Wilderness Adventure At Eagle Landing. You'll also find Dragons Tooth Trailhead and The Flying Mouse Brewery in the area. Take a look at what more there is to see and do in Expedia's Marshalltown guide.
What's the weather like in Marshalltown?
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 Marshalltown is 1180 mm.