Find hotels in Grafton, IA from $48

  • 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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Grafton hotels

Cupola Inn Bed & Breakfast

Cupola Inn Bed & Breakfast
3.0 star property
Nora Springs
10.0 out of 10, Exceptional, (50 reviews)
"We stayed one night for a friend’s celebration. Everything was lovely. The owners were very personable and the hot breakfast brought to our room was delicious! If we visit the area again, we’ll definitely stay there!"
United States
Natasha
$120 nightly
The price is $134
May 5 - May 6
Total with taxes and fees
Cupola Inn Bed & Breakfast

Super 8 by Wyndham Mason City

Super 8 by Wyndham Mason City
2.0 star property
Mason City
7.4 out of 10, Good, (622 reviews)
"Very kind staff and very pleasant stay"
United States
Tanner
$52 nightly
The price is $58
May 15 - May 16
Total with taxes and fees
Super 8 by Wyndham Mason City

AmericInn by Wyndham Clear Lake

AmericInn by Wyndham Clear Lake
3.0 star property
Clear Lake
9.0 out of 10, Wonderful, (1,001 reviews)
"A great little hotel. We were coming from a concert in Ames so it was a perfect stop on the way back to Minneapolis. "
United States
Elizabeth
$82 nightly
The price is $92
May 17 - May 18
Total with taxes and fees
AmericInn by Wyndham Clear Lake

Microtel Inn & Suites By Wyndham Clear Lake

Microtel Inn & Suites By Wyndham Clear Lake
2.5 star property
Clear Lake
8.4 out of 10, Very Good, (1,003 reviews)
"The room was clean and the tub was a welcome surprise. The beds were very comfortable."
United States
Ana
$54 nightly
The price is $60
May 31 - Jun 1
Total with taxes and fees
Microtel Inn & Suites By Wyndham Clear Lake

Holiday Inn Express Hotel & Suites Northwood by IHG

Holiday Inn Express Hotel & Suites Northwood by IHG
2.5 star property
Northwood
8.6 out of 10, Excellent, (424 reviews)
"The room was really dirty. The hot tub was warm at best. The lady that checked us in was very friendly."
United States
Amy
$83 nightly
The price is $93
May 10 - May 11
Total with taxes and fees
Holiday Inn Express Hotel & Suites Northwood by IHG

Americas Best Value Inn Clear Lake

Americas Best Value Inn Clear Lake
2.0 star property
Clear Lake
7.0 out of 10, Good, (906 reviews)
"Very nice very accommodating. I was only there overnight but the room was clean. Breakfast was good refrigerator freezer was absolutely wonderful as I’m traveling across country with food so it was perfect front desk lady was absolutely sweet as could be check in and check out."
United States
Mary
$43 nightly
The price is $48
May 11 - May 12
Total with taxes and fees
Americas Best Value Inn Clear Lake

Western Inn & Suites

Western Inn & Suites
2.0 star property
Osage
6.4 out of 10, (63 reviews)
"It was very good for the price."
United States
Khalid
$58 nightly
The price is $65
May 5 - May 6
Total with taxes and fees
Western Inn & Suites

Diamond Jo Casino & Hotel

Diamond Jo Casino & Hotel
2.5 star property
Northwood
8.6 out of 10, Excellent, (667 reviews)
"Fast check in and rooms were clean"
United States
Susan
$127 nightly
The price is $142
May 5 - May 6
Total with taxes and fees
Diamond Jo Casino & Hotel

The Decker House Bed & Breakfast

The Decker House Bed & Breakfast
3.0 star property
Mason City
9.6 out of 10, Exceptional, (183 reviews)
"Cynthia is a gracious, attentive hostess. Delicious breakfasts. "
United States
Randy
$115 nightly
The price is $128
May 6 - May 7
Total with taxes and fees
The Decker House Bed & Breakfast

Days Inn by Wyndham Mason City

Days Inn by Wyndham Mason City
2.0 star property
Mason City
7.0 out of 10, Good, (845 reviews)
"Staff is amazing , rooms are good too "
United States
Yasir
$51 nightly
The price is $57
May 7 - May 8
Total with taxes and fees
Days Inn by Wyndham Mason City

Holiday Inn Express and Suites Mason City by IHG

Holiday Inn Express and Suites Mason City by IHG
2.5 star property
Mason City
9.2 out of 10, Wonderful, (494 reviews)
"Great breakfast"
United States
Pam
$134 nightly
The price is $150
May 8 - May 9
Total with taxes and fees
Holiday Inn Express and Suites Mason City by IHG

Best Western Holiday Lodge

Best Western Holiday Lodge
3.0 star property
Clear Lake
8.2 out of 10, Very Good, (636 reviews)
"great location "
United States
Joel
$85 nightly
The price is $95
May 17 - May 18
Total with taxes and fees
Best Western Holiday Lodge

AmericInn by Wyndham Osage

AmericInn by Wyndham Osage
3.0 star property
Osage
9.6 out of 10, Exceptional, (285 reviews)
"Everything was very nice! Appreciated the pool toys for the children."
United States
MARYLOU
$102 nightly
The price is $114
May 17 - May 18
Total with taxes and fees
AmericInn by Wyndham Osage

Super 8 by Wyndham Clear Lake

Super 8 by Wyndham Clear Lake
2.0 star property
Clear Lake
6.8 out of 10, (789 reviews)
"Had good stay. Will absolutely stay again"
United States
Tanner
$55 nightly
The price is $62
May 9 - May 10
Total with taxes and fees
Super 8 by Wyndham Clear Lake

The Historic Park Inn Hotel

The Historic Park Inn Hotel
2.0 star property
Mason City
9.4 out of 10, Exceptional, (239 reviews)
"Outstanding hotel in the heart of downtown. The only Frank Lloyd Wright hotel left in the world now I believe. I’d certainly recommend a stay! While in town try Northwest Steak House as well. "
United States
Gary
$129 nightly
The price is $144
May 14 - May 15
Total with taxes and fees
The Historic Park Inn Hotel

Comfort Inn & Suites Mason City - Clear Lake

Comfort Inn & Suites Mason City - Clear Lake
2.5 star property
Mason City
8.8 out of 10, Excellent, (150 reviews)
"Overall visit was okay."
United States
Dominique
$101 nightly
The price is $113
May 31 - Jun 1
Total with taxes and fees
Comfort Inn & Suites Mason City - Clear Lake

Hampton Inn & Suites Mason City

Hampton Inn & Suites Mason City
2.5 star property
Mason City
8.8 out of 10, Excellent, (482 reviews)
"The breakfast was good"
United States
Krisandra
$128 nightly
The price is $143
May 10 - May 11
Total with taxes and fees
Hampton Inn & Suites Mason City

Econo Lodge Inn & Suites Mason City - Clear Lake

Econo Lodge Inn & Suites Mason City - Clear Lake
2.0 star property
Mason City
6.2 out of 10, (137 reviews)
"Comfortable all the way around "
United States
Jeannie
$45 nightly
The price is $50
May 15 - May 16
Total with taxes and fees
Econo Lodge Inn & Suites Mason City - Clear Lake

Country Inn & Suites by Radisson, Mason City, IA

Country Inn & Suites by Radisson, Mason City, IA
2.5 star property
Mason City
8.4 out of 10, Very Good, (600 reviews)
"Everything was great!"
United States
shelly
$122 nightly
The price is $137
May 10 - May 11
Total with taxes and fees
Country Inn & Suites by Radisson, Mason City, IA
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 Grafton Hotel Reviews

More cheap stays in Grafton

Hotels in Grafton with star-rating

Frequently asked questions

What is the best area to stay in Grafton?
The best area to stay in Grafton is near the central business district, specifically along Main Street.

This area is the heart of Grafton, featuring the majority of the town's businesses and services. Main Street runs east-west through the town, connecting the community park on the west end with the residential areas to the east. You'll find local eateries, shops, and the town hall concentrated in this compact and walkable section.

For solo travelers, staying in this central area provides easy access to the local diner, the general store, and the community park, making it convenient for daily needs and a pleasant stroll. It's a nice area for experiencing the local pace of life.

Couples looking for a quiet retreat will appreciate the convenience of being near amenities while still experiencing the relaxed pace of a small Iowa town.
When is the best time to go to Grafton?
The best time to visit Grafton, Iowa, is during the late spring, summer, and early fall months, specifically from May to October, when the weather is most favorable for outdoor activities and local events.

May and June offer pleasant temperatures, typically ranging from the 60s to high 70s Fahrenheit, making it ideal for exploring the area's natural beauty, like the nearby Cedar River. This period is also excellent for fishing and enjoying the local parks before the peak summer heat arrives.

For travelers who enjoy warmer weather and community events, July and August are prime months. Temperatures often reach the 80s, great for boating or swimming in nearby lakes. Many local fairs and festivals take place during these months, providing a glimpse into Grafton's community life.

Early fall, from September to October, brings cooler temperatures and beautiful foliage. The mild weather, usually in the 50s and 60s, is comfortable for scenic drives and apple picking at local orchards.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Grafton.
How can I save on a Grafton hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Grafton hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Grafton hotel?
Prices for hotels in Grafton often vary, but you can find a great deal from $48 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia