Hotels Compas Marshalltown
Marshalltown
2 guests

Adults:

2

Children:

0

Child’s age:

Marshalltown

Nov 07 - Nov 08 ·
2 guests

Marshalltown Cheap Hotels

Marshalltown
2 guests

Adults:

2

Children:

0

Child’s age:

Over 10 stays assessed to highlight the standout picks

Navigation

1. Executive Inn

2. Spark By Hilton Ames

3. Best Western Holiday Manor

4. La Quinta By Wyndham Altoona Des Moines

Cheap Hotels in Marshalltown Downtown

5. La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia

6. Best Western Plus Waterloo & Cedar Falls

7. Days Inn & Suites By Wyndham Waterloo

Cheap Hotels in Marshalltown with Free Parking

8. Springhill Suites By Marriott Ames

9. Gateway Hotel And Conference Center

10. Sonesta Essential Des Moines

Best Affordable Hotels in Marshalltown

  • Top location
Executive Inn Executive Inn

Executive Inn

2009 South Center Street
2.1 km (1.3 mi) from city center
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Flat-screen TV
  • Heating

The comfortable Executive Inn Marshalltown has 28 rooms and is located around 10 minutes by car from First Presbyterian Church. The hotel offers Wi-Fi in the rooms and has a work desk and a photocopy machine.

The air-conditioned rooms are fitted with air conditioning; such modern facilities as a flat-screen TV with satellite channels, and include private bathrooms with a walk-in shower, a separate toilet, and a sink.

5.8
56 reviews
~ US$65 / night

Executive Inn

2.1 km (1.3 mi) from city center
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Flat-screen TV
  • Heating

Executive Inn

The comfortable Executive Inn Marshalltown has 28 rooms and is located around 10 minutes by car from First Presbyterian Church. The hotel offers Wi-Fi in the rooms and has a work desk and a photocopy machine.

The air-conditioned rooms are fitted with air conditioning; such modern facilities as a flat-screen TV with satellite channels, and include private bathrooms with a walk-in shower, a separate toilet, and a sink.

5.8
56 reviews
From US$ 65 / night

Cheap hotels near Marshalltown

Spark By Hilton Ames Spark By Hilton Ames

Spark By Hilton Ames

2609 University Boulevard
60.2 km (37.4 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Indoor swimming pool

Offering an indoor pool, the comfortable Spark By Hilton Ames hotel provides guests with a lobby area.

Offering hair dryers and towels, the bathrooms also feature a separate toilet and shower/tub combinations.

9.3
33 reviews
~ US$94 / night

Spark By Hilton Ames

60.2 km (37.4 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Indoor swimming pool

Spark By Hilton Ames

Offering an indoor pool, the comfortable Spark By Hilton Ames hotel provides guests with a lobby area.

Offering hair dryers and towels, the bathrooms also feature a separate toilet and shower/tub combinations.

9.3
33 reviews
From US$ 94 / night
Best Western Holiday Manor Best Western Holiday Manor

Best Western Holiday Manor

208 West 4Th Street North
39.7 km (24.7 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Ironing facilities
  • Tea and coffee facilities
  • Indoor swimming pool

Situated nearly a 25-minute stroll from Holy Trinity Lutheran Church, the comfortable 3-star Best Western Holiday Manor Newton hotel offers proximity to various city highlights. Unwind in the comfort of spacious rooms, complemented by housekeeping and a self-serve laundry at the smoke-free hotel.

8.4
342 reviews
~ US$61 / night

Best Western Holiday Manor

39.7 km (24.7 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Ironing facilities
  • Tea and coffee facilities
  • Indoor swimming pool

Best Western Holiday Manor

Situated nearly a 25-minute stroll from Holy Trinity Lutheran Church, the comfortable 3-star Best Western Holiday Manor Newton hotel offers proximity to various city highlights. Unwind in the comfort of spacious rooms, complemented by housekeeping and a self-serve laundry at the smoke-free hotel.

8.4
342 reviews
From US$ 61 / night

Cheap Hotels in Marshalltown Downtown

  • Guest favorite
La Quinta By Wyndham Altoona Des Moines La Quinta By Wyndham Altoona Des Moines

La Quinta By Wyndham Altoona Des Moines

1785 11Th Street Nw
63.4 km (39.4 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool

The 3-star La Quinta By Wyndham Altoona Des Moines Hotel comes with Wi-Fi in public areas.

8.8
726 reviews
~ US$135 / night

La Quinta By Wyndham Altoona Des Moines

63.4 km (39.4 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool

La Quinta By Wyndham Altoona Des Moines

The 3-star La Quinta By Wyndham Altoona Des Moines Hotel comes with Wi-Fi in public areas.

8.8
726 reviews
From US$ 135 / night
La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia

La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia

2402 Se Tones Dr.
66.1 km (41.1 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Indoor swimming pool

Boasting a swimming pool, the comfortable 2-star La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia is nestled approximately a 10-minute ride from natural attractions like Sawgrass Park.

8.6
340 reviews
~ US$94 / night

La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia

66.1 km (41.1 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Indoor swimming pool

La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia

Boasting a swimming pool, the comfortable 2-star La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia is nestled approximately a 10-minute ride from natural attractions like Sawgrass Park.

8.6
340 reviews
From US$ 94 / night
Best Western Plus Waterloo & Cedar Falls Best Western Plus Waterloo & Cedar Falls

Best Western Plus Waterloo & Cedar Falls

205 W 4Th Street Building A
69.1 km (42.9 mi) from Marshalltown
  • Indoor car park
    US$ 5 per day
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool

Situated around 5 minutes' walk from Cedar River, the 3-star smoke-free Best Western Plus Waterloo & Cedar Falls hotel offers rooms with views of the city. Boasting an indoor pool and a fitness centre, the comfortable hotel offers access to Lost Island Water Park, which is about 6 km away.

Featuring blackout curtains and air conditioning, the cosy rooms are also fitted with modern amenities such as Wi-Fi and a 40-inch TV.

8.7
138 reviews
~ US$76 / night

Best Western Plus Waterloo & Cedar Falls

69.1 km (42.9 mi) from Marshalltown
  • Indoor car park
    US$ 5 per day
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool

Best Western Plus Waterloo & Cedar Falls

Situated around 5 minutes' walk from Cedar River, the 3-star smoke-free Best Western Plus Waterloo & Cedar Falls hotel offers rooms with views of the city. Boasting an indoor pool and a fitness centre, the comfortable hotel offers access to Lost Island Water Park, which is about 6 km away.

Featuring blackout curtains and air conditioning, the cosy rooms are also fitted with modern amenities such as Wi-Fi and a 40-inch TV.

8.7
138 reviews
From US$ 76 / night

Cheap Hotels in Marshalltown with Free Parking

Days Inn & Suites By Wyndham Waterloo Days Inn & Suites By Wyndham Waterloo

Days Inn & Suites By Wyndham Waterloo

1809 Laporte Road
68.1 km (42.3 mi) from Marshalltown
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

Located 3.8 km from Young Arena, the 3-star smoke-free Days Inn & Suites By Wyndham Waterloo offers air-conditioned rooms around 10 minutes by car from the top family-friendly place like Lost Island Water Park. The charming hotel boasts a picnic area and a golf course on site and guests can laze by a swimming pool.

Modern amenities in the pet-friendly rooms include a flat-screen TV with satellite channels and Wi-Fi along with coffee and tea making equipment. Make sure to use a hair dryer and bath sheets offered in the private bathrooms with a separate toilet, a shower/bath combination, and a sink.

7.9
411 reviews
~ US$67 / night

Days Inn & Suites By Wyndham Waterloo

68.1 km (42.3 mi) from Marshalltown
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

Days Inn & Suites By Wyndham Waterloo

Located 3.8 km from Young Arena, the 3-star smoke-free Days Inn & Suites By Wyndham Waterloo offers air-conditioned rooms around 10 minutes by car from the top family-friendly place like Lost Island Water Park. The charming hotel boasts a picnic area and a golf course on site and guests can laze by a swimming pool.

Modern amenities in the pet-friendly rooms include a flat-screen TV with satellite channels and Wi-Fi along with coffee and tea making equipment. Make sure to use a hair dryer and bath sheets offered in the private bathrooms with a separate toilet, a shower/bath combination, and a sink.

7.9
411 reviews
From US$ 67 / night
  • Best-rated
Springhill Suites By Marriott Ames Springhill Suites By Marriott Ames

Springhill Suites By Marriott Ames

1810 Se 16Th Street
55.9 km (34.7 mi) from Marshalltown
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

Featuring Wi-Fi in public areas, the smoke-free Springhill Suites By Marriott Ames hotel is 3.6 km from Sand Volleyball Courts. This 3-star hotel also includes a car park.

9
175 reviews
~ US$113 / night

Springhill Suites By Marriott Ames

55.9 km (34.7 mi) from Marshalltown
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

Springhill Suites By Marriott Ames

Featuring Wi-Fi in public areas, the smoke-free Springhill Suites By Marriott Ames hotel is 3.6 km from Sand Volleyball Courts. This 3-star hotel also includes a car park.

9
175 reviews
From US$ 113 / night
Gateway Hotel And Conference Center Gateway Hotel And Conference Center

Gateway Hotel And Conference Center

2100 Green Hills Dr
60.3 km (37.5 mi) from Marshalltown
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Heated swimming pool

The excellent Gateway Hotel And Conference Center Ames features a vending machine and a lift for guests' convenience.

In-room facilities include a flat-screen TV with satellite channels as well as tea/coffee making equipment. Guests can also find private bathrooms with a separate toilet and shower/tub combinations.

9.1
59 reviews
~ US$75 / night

Gateway Hotel And Conference Center

60.3 km (37.5 mi) from Marshalltown
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Heated swimming pool

Gateway Hotel And Conference Center

The excellent Gateway Hotel And Conference Center Ames features a vending machine and a lift for guests' convenience.

In-room facilities include a flat-screen TV with satellite channels as well as tea/coffee making equipment. Guests can also find private bathrooms with a separate toilet and shower/tub combinations.

9.1
59 reviews
From US$ 75 / night

Cheap Family Hotels in Marshalltown

Sonesta Essential Des Moines Sonesta Essential Des Moines

Sonesta Essential Des Moines

4755 Merle Hay Road
78.3 km (48.6 mi) from Marshalltown
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Patio

The 2-star pet-friendly Sonesta Essential Des Moines Hotel, located near the entertainment district of Des Moines, features cash machine/banking services and a 24-hour front desk as well as Wi-Fi in public areas.

The smoke-free rooms have a patio and a balcony, and are furnished with a parquet floor. Providing a separate toilet and shower/tub combinations, the bathrooms also have a hair dryer and bath sheets.

6.9
554 reviews
~ US$49 / night

Sonesta Essential Des Moines

78.3 km (48.6 mi) from Marshalltown
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Patio

Sonesta Essential Des Moines

The 2-star pet-friendly Sonesta Essential Des Moines Hotel, located near the entertainment district of Des Moines, features cash machine/banking services and a 24-hour front desk as well as Wi-Fi in public areas.

The smoke-free rooms have a patio and a balcony, and are furnished with a parquet floor. Providing a separate toilet and shower/tub combinations, the bathrooms also have a hair dryer and bath sheets.

6.9
554 reviews
From US$ 49 / night
Super 8 By Wyndham Cedar Falls Super 8 By Wyndham Cedar Falls

Super 8 By Wyndham Cedar Falls

7515 Nordic Drive
61.2 km (38.0 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf centre
  • Heated swimming pool

Featuring a heated indoor pool, the comfortable Super 8 By Wyndham Cedar Falls hotel includes a convenience store for guests' overall comfort.

A walk-in shower and a separate toilet, along with comforts such as hair dryers and towels, are featured in the private bathrooms. The rooms also face the city.

7.9
326 reviews
~ US$86 / night

Super 8 By Wyndham Cedar Falls

61.2 km (38.0 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf centre
  • Heated swimming pool

Super 8 By Wyndham Cedar Falls

Featuring a heated indoor pool, the comfortable Super 8 By Wyndham Cedar Falls hotel includes a convenience store for guests' overall comfort.

A walk-in shower and a separate toilet, along with comforts such as hair dryers and towels, are featured in the private bathrooms. The rooms also face the city.

7.9
326 reviews
From US$ 86 / night
  • Just opened
Staybridge Suites - Ames By Ihg Staybridge Suites - Ames By Ihg

Staybridge Suites - Ames By Ihg

2111 Isaac Newton Drive
55.6 km (34.5 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

The comfortable Staybridge Suites - Ames By Ihg hotel is rated 3 stars and comprises 82 rooms with homely comforts. Featuring an indoor pool, this smoke-free hotel is approximately 10 minutes by car from natural sights like Izaak Walton League Park.

9
76 reviews
~ US$113 / night

Staybridge Suites - Ames By Ihg

55.6 km (34.5 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

Staybridge Suites - Ames By Ihg

The comfortable Staybridge Suites - Ames By Ihg hotel is rated 3 stars and comprises 82 rooms with homely comforts. Featuring an indoor pool, this smoke-free hotel is approximately 10 minutes by car from natural sights like Izaak Walton League Park.

9
76 reviews
From US$ 113 / night

Cheap Weekly Hotels in Marshalltown

Super 8 By Wyndham Altoona Super 8 By Wyndham Altoona

Super 8 By Wyndham Altoona

2101 Adventureland Dr
63.7 km (39.6 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf centre
  • Indoor swimming pool

Offering a casino and a golf course, the 2-star Super 8 By Wyndham Altoona Hotel is conveniently located around a 25-minute walk from Prairie Meadows Racetrack and Casino. Among the facilities of the hotel there is a vending machine and a lift, along with Wi-Fi in public areas.

The air-conditioned rooms have a sitting area featuring a flat-screen TV with satellite channels and Wi-Fi, along with comforts such as air conditioning. They feature bathrooms with a separate toilet and a shower as well as a hairdryer and bath sheets.

7.2
439 reviews
~ US$68 / night

Super 8 By Wyndham Altoona

63.7 km (39.6 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf centre
  • Indoor swimming pool

Super 8 By Wyndham Altoona

Offering a casino and a golf course, the 2-star Super 8 By Wyndham Altoona Hotel is conveniently located around a 25-minute walk from Prairie Meadows Racetrack and Casino. Among the facilities of the hotel there is a vending machine and a lift, along with Wi-Fi in public areas.

The air-conditioned rooms have a sitting area featuring a flat-screen TV with satellite channels and Wi-Fi, along with comforts such as air conditioning. They feature bathrooms with a separate toilet and a shower as well as a hairdryer and bath sheets.

7.2
439 reviews
From US$ 68 / night
  • Great deal
Econo Lodge Inn & Suites Waterloo Downtown Econo Lodge Inn & Suites Waterloo Downtown

Econo Lodge Inn & Suites Waterloo Downtown

226 W. 5Th St.
69.0 km (42.9 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Patio

Econo Lodge Inn & Suites Waterloo Downtown is a great place to stay in a museum district, a 17-minute walk from John Deere Tractor & Engine Museum Store. Spacious rooms, along with a vending machine and a lift, are available onsite.

For your comfort, you will find an iron with ironing board and air conditioning along with coffee/tea making machines in each of the 62 rooms. Bathrooms include a separate toilet and a shower, and such comforts as a hairdryer and bath sheets.

6.8
343 reviews
~ US$48 / night

Econo Lodge Inn & Suites Waterloo Downtown

69.0 km (42.9 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Patio

Econo Lodge Inn & Suites Waterloo Downtown

Econo Lodge Inn & Suites Waterloo Downtown is a great place to stay in a museum district, a 17-minute walk from John Deere Tractor & Engine Museum Store. Spacious rooms, along with a vending machine and a lift, are available onsite.

For your comfort, you will find an iron with ironing board and air conditioning along with coffee/tea making machines in each of the 62 rooms. Bathrooms include a separate toilet and a shower, and such comforts as a hairdryer and bath sheets.

6.8
343 reviews
From US$ 48 / night
My Place Hotel-Altoona/Des Moines, Ia My Place Hotel-Altoona/Des Moines, Ia

My Place Hotel-Altoona/Des Moines, Ia

2315 Adventureland Drive
63.9 km (39.7 mi) from Marshalltown
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room

The 3-star smoke-free My Place Hotel-Altoona/Des Moines, Ia accommodates guests in a business area of Altoona and sits merely 8 minutes' walk from the family-owned Adventureland Park. The comfortable hotel features Wi-Fi in the rooms and private parking on site.

Ironing equipment and air conditioning, along with tea and coffee making facilities, provide in-room convenience at the hotel. The rooms are equipped with a private bathroom. Guests will find a hair dryer and towels in bathrooms fitted with a separate toilet, shower/tub combinations, and a deep soaking bathtub.

8.3
109 reviews
~ US$87 / night

My Place Hotel-Altoona/Des Moines, Ia

63.9 km (39.7 mi) from Marshalltown
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room

My Place Hotel-Altoona/Des Moines, Ia

The 3-star smoke-free My Place Hotel-Altoona/Des Moines, Ia accommodates guests in a business area of Altoona and sits merely 8 minutes' walk from the family-owned Adventureland Park. The comfortable hotel features Wi-Fi in the rooms and private parking on site.

Ironing equipment and air conditioning, along with tea and coffee making facilities, provide in-room convenience at the hotel. The rooms are equipped with a private bathroom. Guests will find a hair dryer and towels in bathrooms fitted with a separate toilet, shower/tub combinations, and a deep soaking bathtub.

8.3
109 reviews
From US$ 87 / night

Cheap Hotels near Marshalltown Airport

Baymont By Wyndham Waterloo Baymont By Wyndham Waterloo

Baymont By Wyndham Waterloo

1945 La Porte Road
68.1 km (42.3 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Heated swimming pool

The 2-star smoke-free Baymont By Wyndham Waterloo Hotel, nestled near the business district of Waterloo, offers spacious rooms with a multi-channel TV and premium cable channels. Located within a 10-minute drive of Sullivan Brothers Iowa Veterans Museum, the comfortable inn boasts a swimming pool.

The rooms have air conditioning, as well as coffee/tea making machines for your convenience. The bathrooms feature a separate toilet and shower/tub combinations, along with a hairdryer and bath sheets.

7.7
185 reviews
~ US$72 / night

Baymont By Wyndham Waterloo

68.1 km (42.3 mi) from Marshalltown
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Heated swimming pool

Baymont By Wyndham Waterloo

The 2-star smoke-free Baymont By Wyndham Waterloo Hotel, nestled near the business district of Waterloo, offers spacious rooms with a multi-channel TV and premium cable channels. Located within a 10-minute drive of Sullivan Brothers Iowa Veterans Museum, the comfortable inn boasts a swimming pool.

The rooms have air conditioning, as well as coffee/tea making machines for your convenience. The bathrooms feature a separate toilet and shower/tub combinations, along with a hairdryer and bath sheets.

7.7
185 reviews
From US$ 72 / night

Are you in a hurry?

Here is a quick list of Cheap Hotels in Marshalltown, selected based on their rating

Name of hotel Accommodation Rating Price, $
Executive Inn

5.8 / 10

(56 Reviews)

From 65$
Spark By Hilton Ames

9.3 / 10

(33 Reviews)

From 94$
Best Western Holiday Manor

8.4 / 10

(342 Reviews)

From 61$
La Quinta By Wyndham Altoona Des Moines

8.8 / 10

(726 Reviews)

From 135$
La Quinta Inn & Suites By Wyndham Ankeny Ia - Des Moines Ia

8.6 / 10

(340 Reviews)

From 94$

Location