Star Rating
Hotel Name
Price Range (USD)to
Amenities

50106 Hotels, Motels & Accommodations

Hampton Inn & Suites Marshalltown in Marshalltown
+1-888-389-4121
20 West Iowa Ave., Marshalltown, IA 50158 +1-888-389-4121 ~8.33 miles northwest of 50106
  • Affordable Suburban property
  • Fitness / Gym is on-site
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 by Wyndham Marshalltown
+1-888-675-2083
3315 South Center St., Marshalltown, IA 50158 +1-888-675-2083 ~8.33 miles northwest of 50106
  • Two-star Highway property
  • Check in time: 03:00 PM
Best Western Regency Inn : 3303 South Center St.
+1-800-716-8490
3303 South Center St., Marshalltown, IA 50158 +1-800-716-8490 ~8.37 miles northwest of 50106
  • Inexpensive Highway property
  • 11 meeting rooms in property
  • Complementary breakfast
  • Not very comfortable
Holiday Inn Express & Suites : 102 Iowa Ave. West
+1-800-805-5223
102 Iowa Ave. West, Marshalltown, IA 50158 +1-800-805-5223 ~8.40 miles northwest of 50106
  • Midscale Suburban property
  • Hotel has an eco-friendly policy Read more
Motel 6 Marshalltown Ia #4897 : 18 East Berle Rd.
+1-888-965-1860
18 East Berle Rd., Marshalltown, IOWA 50158 +1-888-965-1860 ~8.52 miles northwest of 50106
  • Economical property
Baymont Inn & Suites in Marshalltown
+1-888-788-5576
115 Iowa Ave. West, Marshalltown, IA 50158 +1-888-788-5576 ~8.56 miles northwest of 50106
  • 2 star Highway property
  • Hotel has 48 rooms
Comfort Inn in Marshalltown
+1-888-897-9207
2613 South Center St., Marshalltown, IA 50158 +1-888-897-9207 ~8.83 miles northwest of 50106
  • Low priced Highway property
  • Check in time: 03:00 PM
  • Terrific location
  • Super nice rooms
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Hotel Grinnell
+1-888-311-4278
925 Park St., Grinnell, IA 50112 +1-888-311-4278 ~13.15 miles southeast of 50106
  • Affordable hotel
  • 3 floors in hotel
Super 8 by Wyndham Toledo - Toledo
+1-888-469-4795
207 Highway 30 West, Toledo, IA 52342 +1-888-469-4795 ~13.72 miles east of 50106
  • Economy Highway property
  • 2 suites in property
Comfort Inn & Suites - Grinnell
+1-888-734-9421
1630 West St. South, Grinnell, IA 50112 +1-888-734-9421 ~14.40 miles south of 50106
  • Three Star Highway property
  • Fitness + Health Center
Quality Inn & Suites in Grinnell
+1-888-841-5292
1902 West St. South, Grinnell, IA 50112 +1-888-841-5292 ~14.60 miles south of 50106
  • Cheap Rural property
  • Free comp. breakfast
Country Inn & Suites by Radisson Grinnell Ia
+1-888-455-5160
1710 West St. South, Grinnell, IA 50112 +1-888-455-5160 ~14.72 miles south of 50106
  • Mid-scale property
  • Check in time: 3:00 pm
  • Most guests thought it was clean
  • Generally very clean
From$82
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 : 2111 West St. South
+1-888-965-8297
2111 West St. South, Grinnell, IA 50112 +1-888-965-8297 ~14.83 miles south of 50106
  • 2-star Highway property
  • Complimentary breakfast is offered
Best Western Pioneer Inn & Suites
+1-888-906-6358
2210 West St. South, Grinnell, IA 50112 +1-888-906-6358 ~14.92 miles south of 50106
  • Midscale Highway hotel
  • Check in time: 03:00
From$80
Average 3.5 /5Reviews CallBookMore Details
Boulders by Cobblestone Newton - Newton
+1-888-749-6785
4222 South 22nd Ave. East, Newton, IA 50208 +1-888-749-6785 ~17.88 miles southwest of 50106
  • Affordable property
  • 31 suites in hotel
From$90
Very Good 4.5 /5Read Reviews CallBookMore Details
Americinn Lodge & Suites Newton   : 4401 South 22nd Ave. East
+1-888-878-9982
4401 South 22nd Ave. East, Newton, ID 50208 +1-888-878-9982 ~17.91 miles southwest of 50106
  • Economy hotel
  • 65 rooms in hotel
Best Western Holiday Manor
+1-888-389-4485
208 West 4th St. North, Newton, IA 50208 +1-888-389-4485 ~18.38 miles southwest of 50106
  • Low Cost Downtown property
  • 77 sleeping rooms in hotel
Super 8 by Wyndham Newton : 1635 South 12th Ave. West
+1-888-389-4121
1635 South 12th Ave. West, Newton, IA 50208 +1-888-389-4121 ~19.70 miles southwest of 50106
  • Economy hotel
  • Free comp. breakfast
Econo Lodge Inn & Suites - Newton
+1-888-675-2083
1405 West 19th St. South, Newton, IA 50208 +1-888-675-2083 ~19.87 miles southwest of 50106
  • Low priced property
  • Check-in time: 15:00
  • Convenient location
  • Most guests said rooms were dirty
Newton Days Inn : 1605 West 19th St. South
+1-800-716-8490
1605 West 19th St. South, Newton, IA 50208 +1-800-716-8490 ~19.93 miles southwest of 50106
  • Low priced Highway property
  • 55 rooms in property
Quality Inn - Newton
+1-800-805-5223
1700 W.19th St. South, Newton, IA 50208 +1-800-805-5223 ~20.06 miles southwest of 50106
  • Cheap Highway hotel
  • 2 floors in hotel
  • Most guests said rooms were dirty
  • Horrible vibe
Americas Best Value Inn
+1-888-965-1860
2000 West 18th St. South, Newton, IA 50208 +1-888-965-1860 ~20.07 miles southwest of 50106
  • Inexpensive property
  • Hotel has 78 rooms
Pleasant Inn & Suites - Brooklyn
+1-888-788-5576
4130 Ia 21, Brooklyn, IA 52211 +1-888-788-5576 ~26.34 miles southeast of 50106
  • Low priced property
From$75
Average 3.5 /5Reviews CallBookMore Details
Microtel Inn & Suites by Wyndham Colfax / Newton in Colfax
+1-888-897-9207
11000 Federal Ave., Colfax, IA 50054 +1-888-897-9207 ~26.39 miles southwest of 50106
  • Cheap Highway hotel
  • Check-in time: 3:00 PM
Comfort Inn : 1402 North Walnut St.
+1-888-311-4278
1402 North Walnut St., Colfax, IA 50054 +1-888-311-4278 ~26.67 miles southwest of 50106
  • Low Cost Rural hotel
  • Free breakfast
  • Room needs to be redecorated
  • Bathroom needs cleaning
Golden Door Motel : 515 1st St.
+1-888-469-4795
515 1st St., Traer, IA 50675 +1-888-469-4795 ~27.22 miles northeast of 50106
  • Low-priced Highway hotel
  • Check-in: 11:00am
Americinn Grundy Center in Grundy Center
+1-888-734-9421
2101 Commerce Dr., Grundy Center, IA 50638 +1-888-734-9421 ~31.64 miles north of 50106
  • Low-priced Highway property
  • Free breakfast
Budget Inn & Suites - Nevada
+1-888-841-5292
1521 South G Ave., Nevada, IA 50201 +1-888-841-5292 ~32.22 miles west of 50106
  • 2-star Suburban hotel
  • 35 sleeping rooms in hotel
  • Quite clean
  • For the price it was a great deal
Royal Amsterdam Hotel
+1-888-455-5160
705 East 1st, Pella, IA 50219 +1-888-455-5160 ~34.74 miles south of 50106
  • Economical Downtown hotel
  • Gym is available on property
  • Friendly service with great food in great location
  • Awful breakfast
From$169
Very Good 4.5 /5Review Score CallBookMore Details
Baymont Inn & Suites : 2104 Washington St.
+1-888-965-8297
2104 Washington St., Pella, IA 50219 +1-888-965-8297 ~34.75 miles south of 50106
  • Three Star Downtown hotel
  • Comp. Breakfast
  • Good breakfast
  • Good pool
From$64
Very Good 4.0 /5Read Reviews CallBookMore Details
Americinn by Wyndham Pella : 910 West 16th St.
+1-888-906-6358
910 West 16th St., Pella, IA 50219 +1-888-906-6358 ~34.79 miles south of 50106
  • Cheap Highway property
  • Check in time: 3:00 pm
Super 8 by Wyndham Pella in Pella
+1-888-749-6785
105 East Oskaloosa St., Pella, IA 50219 +1-888-749-6785 ~35.20 miles south of 50106
  • 2-star Downtown property
  • Comp. Breakfast
Country Inn & Suites : 315 Roosevelt Rd.
+1-888-878-9982
315 Roosevelt Rd., Pella, IA 50219 +1-888-878-9982 ~35.57 miles south of 50106
  • Three Star Highway hotel
  • Check-in: 3:00 pm
  • Rather comfortable
  • Generally very clean
From$103
Very Good 4.5 /5Latest Reviews CallBookMore Details
Holiday Inn Express Pella
+1-888-389-4485
2508 Bos Landen Dr., Pella, IA 50219 +1-888-389-4485 ~35.77 miles south of 50106
  • 2-star Golf Course property
  • Check in time: 3:00 pm
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Altoona Des Moines
+1-888-389-4121
165 Adventureland Dr. Nw, Altoona, IA 50009 +1-888-389-4121 ~36.91 miles west of 50106
  • Two-star Highway hotel
  • Hotel has 15 suites
Hampton Inn & Suites by Hilton Altoona (Des Moines) in Altoona
+1-888-675-2083
215 Adventureland Dr. Nw, Altoona, IA 50009 +1-888-675-2083 ~37.02 miles west of 50106
  • Midscale Suburban hotel
  • Hotel has 4 floors
From$80
Very Good 4.5 /5Review Score CallBookMore Details
La Quinta by Wyndham Altoona Des Moines - Altoona
+1-800-716-8490
1785 11th St. Nw, Altoona, IA 50009 +1-800-716-8490 ~37.94 miles west of 50106
  • 3-star Suburban property
  • 4 floors in hotel
Super 8 Altoona
+1-800-805-5223
2101 Adventureland Dr., Altoona, IA 50009 +1-800-805-5223 ~38.08 miles west of 50106
  • Inexpensive Suburban property
  • Hotel has 3 floors
From$52
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Inn Altoona
+1-888-965-1860
2023 Adventureland Dr., Altoona, IA 50009 +1-888-965-1860 ~38.22 miles west of 50106
  • Affordable Suburban property
  • Check-in: 3:00 pm
My Place
+1-888-788-5576
2315 Adventureland Dr., Altoona, IA 50009 +1-888-788-5576 ~38.22 miles west of 50106
  • 2 star Highway hotel
  • Check-in: 3:00pm
Prairie Meadows Casino Racetrack & Hotel in Altoona
+1-888-897-9207
1 Prairie Meadows Dr., Altoona, IA 50009 +1-888-897-9207 ~38.30 miles west of 50106
  • Four star Suburban hotel
  • Check in time: 4:00pm
From$124
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Quality Inn & Suites Altoona Des Moines : 2701 Adventureland Dr.
+1-888-311-4278
2701 Adventureland Dr., Altoona, IA 50009 +1-888-311-4278 ~38.46 miles west of 50106
  • Midscale hotel
  • Free breakfast
Adventureland Inn in Altoona
+1-888-469-4795
3200 Adventureland Dr., Altoona, IA 50009 +1-888-469-4795 ~38.51 miles west of 50106
  • Affordable property
Motel 6 E Des Moines Altoona Ia #1420
+1-888-734-9421
3225 Adventureland Dr., ALTOONA, IOWA 50009 +1-888-734-9421 ~38.52 miles west of 50106
  • Cheap hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Best Western Plus Altoona Inn
+1-888-841-5292
300 34th Ave. Nw, Altoona, IA 50009 +1-888-841-5292 ~39.04 miles west of 50106
  • Two star Suburban hotel
  • 85 sleeping rooms in hotel
Fairfield Inn & Suites by Marriott Ames
+1-888-455-5160
2137 Isaac Newton Dr., Ames, IA 50010 +1-888-455-5160 ~39.28 miles west of 50106
  • Midscale Highway property
  • 3 floors in property
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Econo Lodge
+1-888-965-8297
2600 SE 16th St., Ames, IA 50010 +1-888-965-8297 ~39.32 miles west of 50106
  • Two star Suburban property
  • 2 floors in property
From$60
Average 3.5 /5Reviews CallBookMore Details
Country Inn & Suites by Radisson Ames Iowa
+1-888-906-6358
2605 SE 16th St., Ames, IA 50010 +1-888-906-6358 ~39.35 miles west of 50106
  • Midscale Suburban property
  • Check-in: 3:00PM
  • Huge spa
  • Complimentary drinks
From$110
Very Good 4.0 /5Read Reviews CallBookMore Details
Americinn - Ames
+1-888-749-6785
2507 SE 16th St., Ames, IA 50010 +1-888-749-6785 ~39.35 miles west of 50106
  • Three Star Highway property
  • Hotel has 10 suites
  • Most guests said rooms were clean
  • Nice to have pool
Hyatt Place Altoona / Des Moines
+1-888-878-9982
480 Bass Pro Dr. Nw, Altoona, IA 50006 +1-888-878-9982 ~39.38 miles west of 50106
  • High end property
  • 106 rooms in hotel

Next: Show All Available 50106 Hotels with Pricing

Graph: Next 20 Days of Marshalltown Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Marshalltown, IA discounts available. The chart reflects the cheapest Marshalltown hotel for each day and each star rating category.

FAQs about hotels near 50106

What are the top rated hotels near 50106?

Hampton Inn & Suites Marshalltown, Boulders by Cobblestone Newton and Americinn Lodge & Suites Newton   are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 50106?

Prairie Meadows Casino Racetrack & Hotel, Hyatt Place Altoona and Hampton Inn & Suites Marshalltown are the top 3 luxury hotels near 50106.

What hotels are closest to the area of 50106?

Hampton Inn & Suites Marshalltown, Super 8 by Wyndham Marshalltown, and Best Western Regency Inn are the properties closest to 50106.

How much does a cheap hotel near 50106 cost per night?

In the last year, a 2 star hotel near 50106 can be as cheap as $80.44 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 50106 cost per night?

In the last year, the average 3 star hotel near 50106 has been $100.93 per night. (based on HotelPlanner prices)

What are the best independent hotels near 50106?

Boulders by Cobblestone Newton, Royal Amsterdam Hotel and My Place are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels near 50106?

Comfort Inn Altoona, Comfort Inn and Comfort Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 50106?

Best Western Regency Inn, Best Western Holiday Manor and Best Western Plus Altoona Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 50106?

Holiday Inn Express Pella, Holiday Inn Express & Suites Altoona Des Moines and Holiday Inn Express & Suites are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top