Find hotels in Marshalltown, VA from $57
- 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
Go beyond your typical stay in Marshalltown
Cabin
Family friendly
Check prices for these dates
Our top choices for Marshalltown hotels

9.0 out of 10, Wonderful, (146)
$77 nightly
The price is $87
Jan 4 - Jan 5, 2026
Total with taxes and fees

Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
9.2 out of 10, Wonderful, (2046)
$84 nightly
The price is $94
Jan 26 - Jan 27, 2026
Total with taxes and fees

8.8 out of 10, Excellent, (1004)
$88 nightly
The price is $99
Jan 4 - Jan 5, 2026
Total with taxes and fees

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHGWilliamson Road
9.2 out of 10, Wonderful, (1004)
$91 nightly
The price is $103
Jan 11 - Jan 12, 2026
Total with taxes and fees

8.6 out of 10, Excellent, (1002)
$101 nightly
The price is $114
Jan 4 - Jan 5, 2026
Total with taxes and fees

9.4 out of 10, Exceptional, (951)
$89 nightly
The price is $101
Jan 19 - Jan 20, 2026
Total with taxes and fees
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

Country Inn & Suites by Radisson, Roanoke, VA
10/10 Excellent
More cheap stays in Marshalltown

Motel 6 Salem, VA
301 Wildwood Road Salem VA
$56 nightly
The price is $64 total per night from Dec 29 to Dec 30
$64 total
Dec 29 - Dec 30
Total with taxes and fees
6.6/10 (1,003 reviews)
Hotels in Marshalltown with star-rating

4 Star Hotels
1 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Jefferson National Forest
- Hotels near Wilderness Adventure At Eagle Landing
- New Castle Hotels
- Cabin Rentals in New Castle
- B&B in New Castle
- Villas in New Castle
- Apartments in New Castle
- 5 Star Hotels in New Castle
- Cottages in New Castle
- Motels in New Castle
- Oriskany Hotels
- Cabin Rentals in Oriskany
- Hotels near Botetourt Sports Complex
- Fincastle Hotels
- Cottages in Fincastle
- B&B in Fincastle
- Cabin Rentals in Fincastle
- Motels in Fincastle
- Apartments in Fincastle
- Lodges in Fincastle
- Vacation Homes in Fincastle
- Paint Bank Hotels
- Hotels near Lake Moomaw
- Catawba Hotels
- Cabin Rentals in Paint Bank
- 3 Star Hotels in Paint Bank
- Vacation Homes in Paint Bank
- Motels in Paint Bank
- Cabin Rentals in Catawba
- B&B in Catawba
- Motels in Catawba
- Cottages in Catawba
- RV Parks in Catawba
- Vacation Homes in Catawba
- Daleville Hotels
- Motel 6 Hotels in Daleville
- Luxury Hotels in Daleville
- Pet-friendly Hotels in Daleville
- Motels in Daleville
- 5 Star Hotels in Daleville
- Hotels with a Pool in Daleville
- Hotel Wedding Venues Hotels in Daleville
- Hotels with Bars in Daleville
- Golf Hotels in Daleville
- B&B in Daleville
- Troutville Hotels
- Hotels near Carvins Cove
- Red Roof Inn Hotels in Troutville
- Cheap Hotels in Troutville
- Hotels with Hot Tubs in Troutville
- Hotels with an Indoor Pool in Troutville
- Pet-friendly Hotels in Troutville
- Cabin Rentals in Troutville
- Hotels with Restaurants in Troutville
- Car rentals near Wilderness Adventure At Eagle Landing
- Car rentals near New Castle
- U-Save Rental Cars in New Castle
- Car rentals near Craig Creek
- Car rentals near Botetourt Sports Complex
- Car rentals near Fincastle
- Car rentals near Carvins Cove Natural Reserve
- Car rentals near Paint Bank
- Car rentals near Catawba
- Car rentals near Mason Cove
- Car rentals near Daleville
- Car rentals near Carvins Cove
- Car rentals near Troutville


























































































