Default HTG hotel image

Find hotels in Haverhill, IA from $60

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 28 - Aug 29
Tomorrow
Aug 29 - Aug 30
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Haverhill hotels

1. Holiday Inn Express & Suites Marshalltown by IHG

Holiday Inn Express & Suites Marshalltown by IHG
Marshalltown
United States
Bob
$117 nightly
$131 total
Sep 11 - Sep 12
Total with taxes and fees
Holiday Inn Express & Suites Marshalltown by IHG

2. Rock Island Inn & Suites Marshalltown

Rock Island Inn & Suites Marshalltown
Marshalltown
United States
Susan
$80 nightly
$89 total
Aug 30 - Aug 31
Total with taxes and fees
Rock Island Inn & Suites Marshalltown

3. Comfort Inn Marshalltown South

Comfort Inn Marshalltown South
Marshalltown
United States
Joelle
$93 nightly
$104 total
Sep 11 - Sep 12
Total with taxes and fees
Comfort Inn Marshalltown South

4. Hampton Inn & Suites Marshalltown

Hampton Inn & Suites Marshalltown
Marshalltown
United States
Barbara
$108 nightly
$121 total
Sep 11 - Sep 12
Total with taxes and fees
Hampton Inn & Suites Marshalltown

5. Baymont by Wyndham Marshalltown

Baymont by Wyndham Marshalltown
Marshalltown
United States
Lorretta
$92 nightly
$103 total
Aug 30 - Aug 31
Total with taxes and fees
Baymont by Wyndham Marshalltown

6. Atlantic Inn Marshalltown Iowa

Atlantic Inn Marshalltown Iowa
Marshalltown
United States
Umang
$56 nightly
$63 total
Sep 2 - Sep 3
Total with taxes and fees
Atlantic Inn Marshalltown Iowa

7. Super 8 by Wyndham Marshalltown

Super 8 by Wyndham Marshalltown
Marshalltown
United States
Dustin
$56 nightly
$63 total
Sep 6 - Sep 7
Total with taxes and fees
Super 8 by Wyndham Marshalltown

8. Tremont Inn on Main

Tremont Inn on Main
Marshalltown
United States
Kelly
$144 nightly
$161 total
Sep 1 - Sep 2
Total with taxes and fees
Tremont Inn on Main

9. Economy Inn Motel

Economy Inn Motel
Marshalltown
United States
Victor
$65 nightly
$73 total
Aug 30 - Aug 31
Total with taxes and fees
Economy Inn Motel

10. AmericInn by Wyndham Newton

AmericInn by Wyndham Newton
Newton
United States
Mark
$102 nightly
$114 total
Aug 30 - Aug 31
Total with taxes and fees
AmericInn by Wyndham Newton

11. Cobblestone Inn & Suites - Newton

Cobblestone Inn & Suites - Newton
Newton
United States
Shannon
$86 nightly
$96 total
Sep 27 - Sep 28
Total with taxes and fees
Cobblestone Inn & Suites - Newton

12. Best Western Holiday Manor

Best Western Holiday Manor
Newton
United States
Madonna
$99 nightly
$111 total
Sep 6 - Sep 7
Total with taxes and fees
Best Western Holiday Manor

13. Quality Inn Newton at I-80

Quality Inn Newton at I-80
Newton
$55 nightly
$62 total
Aug 30 - Aug 31
Total with taxes and fees
Quality Inn Newton at I-80

14. Western Inn & Suites

Western Inn & Suites
Grinnell
United States
Christopher
$53 nightly
$60 total
Sep 8 - Sep 9
Total with taxes and fees
Western Inn & Suites

15. Days Inn by Wyndham Newton

Days Inn by Wyndham Newton
Newton
United States
Ryan
$60 nightly
$67 total
Aug 30 - Aug 31
Total with taxes and fees
Days Inn by Wyndham Newton

16. Baymont Inn & Suites by Wyndham Newton IA

Baymont Inn & Suites by Wyndham Newton IA
Newton
United States
Julie
$54 nightly
$60 total
Aug 31 - Sep 1
Total with taxes and fees
Baymont Inn & Suites by Wyndham Newton IA

17. Super 8 by Wyndham Newton

Super 8 by Wyndham Newton
Newton
United States
Robert
$55 nightly
$62 total
Aug 30 - Aug 31
Total with taxes and fees
Super 8 by Wyndham Newton

18. Designer Inn & Suites

Designer Inn & Suites
Toledo
United States
Denise
$54 nightly
$61 total
Sep 8 - Sep 9
Total with taxes and fees
Designer Inn & Suites

19. Country Inn & Suites by Radisson, Grinnell, IA

Country Inn & Suites by Radisson, Grinnell, IA
Grinnell
United States
Steven
$93 nightly
$104 total
Sep 27 - Sep 28
Total with taxes and fees
Country Inn & Suites by Radisson, Grinnell, IA

20. Comfort Inn & Suites Grinnell near I-80

Comfort Inn & Suites Grinnell near I-80
Grinnell
United States
robert
$92 nightly
$103 total
Sep 20 - Sep 21
Total with taxes and fees
Comfort Inn & Suites Grinnell near I-80
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Haverhill Hotel Reviews

Western Inn & Suites

Western Inn & Suites

10/10 Excellent
"It is an older hotel, staff is very kind and curtious!"
Rachel 7-night trip
Posted 5 hours ago
Western Inn & Suites
Comfort Inn Marshalltown South

Comfort Inn Marshalltown South

10/10 Excellent
"Always clean and friendly!"
Joelle 1-night trip
Posted 1 day ago
Comfort Inn Marshalltown South
Cobblestone Inn & Suites - Newton

Cobblestone Inn & Suites - Newton

10/10 Excellent
"We booked the Cobblestone at the last minute and were very pleasantly surprised! The hotel and our room were extremely clean, and the room was much more spacious than we expected. The mattress was AMAZING—probably one of the most comfortable hotel beds we’ve slept in! Breakfast was good as well and was a nice way to start the day. Overall, a great last-minute find and a very comfortable stay. We would definitely stay here again!"
Shanon 1-night trip
Posted 3 days ago
Cobblestone Inn & Suites - Newton
Quality Inn Newton at I-80

Quality Inn Newton at I-80

10/10 Excellent
"The room was clean and recently remodeled. The bed was comfortable and there were plenty of pillows. The staff was friendly and provided a quick check in and quick checkout. They were adequate items available on the breakfast."
Greg 1-night trip
Posted 5 days ago
Quality Inn Newton at I-80
Baymont Inn & Suites by Wyndham Newton IA

Baymont Inn & Suites by Wyndham Newton IA

10/10 Excellent
"Parking"
Merlin 2-night trip
Posted 6 days ago
Baymont Inn & Suites by Wyndham Newton IA
Quality Inn & Suites Grinnell near University

Quality Inn & Suites Grinnell near University

10/10 Excellent
"Very clean the entire place! Pool was able to be used 24 hours a day. Was perfect for our late check ìn. Breakfast was fine. Great place to stay."
Ed 1-night trip
Posted 6 days ago
Quality Inn & Suites Grinnell near University
AmericInn by Wyndham Grinnell

AmericInn by Wyndham Grinnell

10/10 Excellent
"Great breakfeast and location to city will return again"
Sallproplumbing 1-night trip
Posted 11 days ago
AmericInn by Wyndham Grinnell
Super 8 by Wyndham Newton

Super 8 by Wyndham Newton

8/10 Good
"None"
Danielle 1-night trip
Posted 11 days ago
Super 8 by Wyndham Newton
Holiday Inn Express & Suites Marshalltown by IHG

Holiday Inn Express & Suites Marshalltown by IHG

8/10 Good
"Good stay but unavoidable elevator disabled"
Andrew 1-night trip
Posted 12 days ago
Holiday Inn Express & Suites Marshalltown by IHG

More cheap stays in Haverhill

Western Inn & Suites

Western Inn & Suites

2111 W St S Grinnell IA
$53 nightly
$60 total
Sep 8 - Sep 9
Total with taxes and fees
7.4/10 Good! (72 reviews)
Western Inn & Suites
Designer Inn & Suites

Designer Inn & Suites

403 Bus Hwy 30 West Toledo IA
$54 nightly
$61 total
Sep 8 - Sep 9
Total with taxes and fees
7.6/10 Good! (432 reviews)
Designer Inn & Suites
Comfort Inn & Suites Grinnell near I-80

Comfort Inn & Suites Grinnell near I-80

1630 West Street South Grinnell IA
$92 nightly
$103 total
Sep 20 - Sep 21
Total with taxes and fees
Comfort Inn & Suites Grinnell near I-80
Country Inn & Suites by Radisson, Grinnell, IA

Country Inn & Suites by Radisson, Grinnell, IA

1710 West St S Grinnell IA
$93 nightly
$104 total
Sep 27 - Sep 28
Total with taxes and fees
Country Inn & Suites by Radisson, Grinnell, IA
Comfort Inn Marshalltown South

Comfort Inn Marshalltown South

2613 S Center St Marshalltown IA
$93 nightly
$104 total
Sep 11 - Sep 12
Total with taxes and fees
8.4/10 Very Good! (413 reviews)
Comfort Inn Marshalltown South
Best Western Holiday Manor

Best Western Holiday Manor

208 W 4th St North Newton IA
$99 nightly
$111 total
Sep 6 - Sep 7
Total with taxes and fees
Best Western Holiday Manor

Hotels in Haverhill with star-rating

Frequently asked questions

Where is the best place to stay in Haverhill?
Located 17.5 mi (28.2 km) from the heart of Haverhill, Best Western Holiday Manor is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Designer Inn & Suites and Country Inn & Suites by Radisson, Grinnell, IA. See all available top hotels, or vacation rentals in Haverhill.
What are some of the best vacation home rentals in Haverhill?
Cozy 2-bedroom house in peaceful Colo with AC: This vacation home rental outside of Haverhill is equipped with a garden, air-conditioning, and laundry facilities to help you feel comfortable during your stay. See all vacation rentals in Haverhill.
If I need to cancel my hotel reservation in Haverhill, will I receive a refund?
Yes! Most hotel room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Haverhill.
Where can I learn more about changing or cancelling my trip to Haverhill?
To find more details about updating your trip to Haverhill or cancelling it, head over to our customer service page.
What is staying in Haverhill like?
Travelers to Haverhill will find plenty to explore and enjoy. There are 60 hotels and other accommodations in the surrounding area. Find out more about Haverhill.
What should I do while I'm visiting Haverhill?
Places to visit in the wider area include American Legion Memorial Golf Course, Marshalltown Speedway, and Big Treehouse. You'll also find Rock Creek State Park and Meskwaki Bingo Casino in the area. Check out what more to see and do in Expedia's Haverhill guide.
What's the weather like in Haverhill?
The hottest months are usually July and August with an average temp of 70°F, while the coldest months are January and February with an average of 27°F. The snowiest months in Haverhill are January, March, November, and February, with each month seeing an average of 5 inches of snowfall.

Explore a world of travel with Expedia