
Find hotels in Marshalltown, VA from $56
- 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
Family friendly
Check prices for these dates
Our top choices for Marshalltown hotels

Days Inn by Wyndham Salem
Days Inn by Wyndham SalemSalem
7.0 out of 10, Good, (323 reviews)
$66 nightly
The price is $75
Jul 4 - Jul 5
Total with taxes and fees

Springhill Suites By Marriott Roanoke North
Springhill Suites By Marriott Roanoke NorthAlpine Hills
9.4 out of 10, Exceptional, (388 reviews)
$116 nightly
The price is $130
Jul 5 - Jul 6
Total with taxes and fees

Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHGTroutville
9.4 out of 10, Exceptional, (837 reviews)
$118 nightly
The price is $133
Jul 2 - Jul 3
Total with taxes and fees

Hampton Inn Daleville
Hampton Inn DalevilleDaleville
9.6 out of 10, Exceptional, (91 reviews)
$106 nightly
The price is $119
Jul 5 - Jul 6
Total with taxes and fees

Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke AreaSalem
7.2 out of 10, Good, (525 reviews)
$65 nightly
The price is $73
Jul 5 - Jul 6
Total with taxes and fees

Spark by Hilton Daleville Roanoke North
Spark by Hilton Daleville Roanoke NorthDaleville
8.2 out of 10, Very Good, (1,003 reviews)
$73 nightly
The price is $82
Jul 7 - Jul 8
Total with taxes and fees

La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
9.0 out of 10, Wonderful, (1,378 reviews)
$94 nightly
The price is $106
Jun 29 - Jun 30
Total with taxes and fees

Quality Inn Covington Downtown
Quality Inn Covington DowntownCovington
6.0 out of 10, (349 reviews)
$71 nightly
The price is $79
Jul 28 - Jul 29
Total with taxes and fees

avid hotel Salem by IHG
avid hotel Salem by IHGSalem
9.6 out of 10, Exceptional, (1,006 reviews)
$87 nightly
The price is $99
Jul 5 - Jul 6
Total with taxes and fees

Hampton Inn Salem, VA
Hampton Inn Salem, VASalem
9.2 out of 10, Wonderful, (1,002 reviews)
$109 nightly
The price is $124
Jul 5 - Jul 6
Total with taxes and fees

Hampton Inn Roanoke/Hollins - I-81
Hampton Inn Roanoke/Hollins - I-81Alpine Hills
8.4 out of 10, Very Good, (802 reviews)
$101 nightly
The price is $114
Jul 27 - Jul 28
Total with taxes and fees

Motel 6 Troutville, VA
Motel 6 Troutville, VATroutville
7.6 out of 10, Good, (645 reviews)
$64 nightly
The price is $72
Jul 5 - Jul 6
Total with taxes and fees

Holiday Inn Express & Suites Salem by IHG
Holiday Inn Express & Suites Salem by IHGSalem
8.8 out of 10, Excellent, (1,001 reviews)
$100 nightly
The price is $113
Jul 27 - Jul 28
Total with taxes and fees

Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81Alpine Hills
9.0 out of 10, Wonderful, (448 reviews)
$107 nightly
The price is $120
Jul 5 - Jul 6
Total with taxes and fees

Quality Inn Troutville - Roanoke North
Quality Inn Troutville - Roanoke NorthTroutville
8.2 out of 10, Very Good, (1,003 reviews)
$81 nightly
The price is $91
Jul 21 - Jul 22
Total with taxes and fees

Spark by Hilton Roanoke Airport
Spark by Hilton Roanoke AirportAirport
8.8 out of 10, Excellent, (439 reviews)
$77 nightly
The price is $87
Jul 5 - Jul 6
Total with taxes and fees

Super 8 by Wyndham Roanoke VA
Super 8 by Wyndham Roanoke VABeacon Hills
5.2 out of 10, (1,000 reviews)
$50 nightly
The price is $56
Jul 19 - Jul 20
Total with taxes and fees

Best Western North Roanoke
Best Western North RoanokeTroutville
8.6 out of 10, Excellent, (711 reviews)
$95 nightly
The price is $107
Jul 3 - Jul 4
Total with taxes and fees

Tru By Hilton Roanoke Hollins
Tru By Hilton Roanoke HollinsAlpine Hills
8.8 out of 10, Excellent, (1,003 reviews)
$90 nightly
The price is $101
Jul 19 - Jul 20
Total with taxes and fees

Hampton Inn Covington
Hampton Inn CovingtonCovington
8.6 out of 10, Excellent, (571 reviews)
$134 nightly
The price is $148
Jul 5 - Jul 6
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

Spark by Hilton Roanoke Civic Center
10/10 Excellent
More cheap stays in Marshalltown

Baymont by Wyndham Salem Roanoke Area
179 Sheraton Drive Salem VA
$65 nightly
The price is $73 total per night from Jul 5 to Jul 6
$73 total
Jul 5 - Jul 6
Total with taxes and fees
7.2/10 Good! (525 reviews)
Hotels in Marshalltown with star-rating

4 Star Hotels
1 properties
Frequently asked questions
Explore a world of travel with Expedia
- Cloverdale Hotels
- Hotels near Jefferson National Forest
- Paint Bank Hotels
- Botetourt County Hotels
- Condo Rentals in Craig County
- Catawba Hotels
- Pet-Friendly Hotels in Roanoke
- Cheap Hotels in Roanoke
- Hotels near Hollins University
- Farmstay in Craig County
- Hotels near Carvins Cove
- Hotels near McAfee Knob
- Hotels near Roanoke College
- Blacksburg Hotels
- Pet-Friendly Hotels in New Castle
- Vacation Homes in Oriskany
- Inns in Craig Creek
- Cottages in Craig County
- Cottages in Craig Creek
- Daleville Hotels
- Hollins Hotels
- Roanoke Hotels
- Fincastle Hotels
- Hotels near Carilion Roanoke Memorial Hospital
- Cabin Rentals in Oriskany
- Cabin Rentals in Craig County
- Covington Hotels
- Salem Hotels
- Rv Parks in Craig County
- Cabin Rentals in New Castle
- Lynchburg Hotels
- Christiansburg Hotels
- Cabin Rentals in Craig Creek
- New Castle Hotels
- Lodges in Craig County
- Cheap Hotels in Craig Creek
- Motels in Craig County
- B&B in New Castle
- Hotels near Botetourt Sports Complex
- Hanging Rock Hotels
- Hotels near Virginia Tech University
- Lexington Hotels
- Hotels near Roanoke Regional
- Hotels near Splash Valley at Green Ridge Recreation Center
- Hotels near Valley View Mall
- B&B in Craig County
- Troutville Hotels
- Motels in New Castle
- Hotels near Salem Civic Center
- Flights from Roanoke Regional
- Flights from Austin (AUS) to Roanoke (ROA)
- Flights from Charlotte (CLT) to Roanoke (ROA)
- Flights from San Jose (SJC) to Roanoke (ROA)
- Flights from Pittsburgh (PIT) to Roanoke (ROA)
- Flights from Charleston (CHS) to Roanoke (ROA)
- Flights from Hartford (BDL) to Roanoke (ROA)
- Flights from Tampa (TPA) to Roanoke (ROA)
- Flights from Newark Liberty Intl. Airport (EWR) to Roanoke (ROA)
- Flights from Baltimore (BWI) to Roanoke (ROA)
- Flights from Orlando (MCO) to Roanoke (ROA)
- Flights from New Castle
- Flights from Denver (DEN) to Roanoke (ROA)
- Flights from New York (LGA) to Roanoke (ROA)
- Flights from Houston (HOU) to Roanoke (ROA)
- Flights from Oklahoma City (OKC) to Roanoke (ROA)
- Flights from Boston (BOS) to Roanoke (ROA)
- Flights from Fort Lauderdale (FLL) to Roanoke (ROA)
- Flights from Dallas (DFW) to Roanoke (ROA)
- Flights from Nashville (BNA) to Roanoke (ROA)
- Flights from San Diego (SAN) to Roanoke (ROA)
- Flights from Phoenix (PHX) to Roanoke (ROA)
- Flights from Fort Myers (RSW) to Roanoke (ROA)
- Flights to Roanoke
- Flights from Seattle (SEA) to Roanoke (ROA)
- Flights from New York (JFK) to Roanoke (ROA)
- Flights from Detroit (DTW) to Roanoke (ROA)
- Flights from Atlanta (ATL) to Roanoke (ROA)
- Flights to New Castle
- Flights from Philadelphia (PHL) to Roanoke (ROA)
- Flights to Blacksburg
- Flights from Los Angeles (LAX) to Roanoke (ROA)
- Flights from Minneapolis (MSP) to Roanoke (ROA)
- Flights from Columbus (CMH) to Roanoke (ROA)
- Flights from Las Vegas (LAS) to Roanoke (ROA)
- Flights from Providence (PVD) to Roanoke (ROA)
- Flights from Jacksonville (JAX) to Roanoke (ROA)
- Flights from Washington (DCA) to Roanoke (ROA)
- Flights from Chicago (ORD) to Roanoke (ROA)
- Flights from Raleigh (RDU) to Roanoke (ROA)
- Flights from Richmond (RIC) to Roanoke (ROA)
- Flights from Norfolk (ORF) to Roanoke (ROA)











































































