Default HTG hotel image

Find hotels in Elgin, IA from $81

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Elgin hotels

Cornerstone Inn & Suites

Cornerstone Inn & Suites
2.5 star property
Oelwein
9.2 out of 10, Wonderful, (511 reviews)
"Room was clean and the bed was soooooooo comfortable. I have to admit I wasn’t expecting much from a small town, but I was very impressed and would stay there again if needed."
United States
Brigit
$105 nightly
The price is $117
Jul 6 - Jul 7
Total with taxes and fees
Cornerstone Inn & Suites

Boarders Inn & Suites by Cobblestone Hotels - Fayette

Boarders Inn & Suites by Cobblestone Hotels - Fayette
2.5 star property
Fayette
9.0 out of 10, Wonderful, (577 reviews)
"Nice breakfast, enjoyed the hot tub in the room. Clean and friendly staff, I had a nice time staying here."
United States
Alexander
$106 nightly
The price is $119
Jul 16 - Jul 17
Total with taxes and fees
Boarders Inn & Suites by Cobblestone Hotels - Fayette

Trickling Waters Retreat

Trickling Waters Retreat
3.0 star property
Marquette
9.8 out of 10, Exceptional, (303 reviews)
"Wonderful place to stay!"
United States
Roger
$79 nightly
The price is $88
Jul 6 - Jul 7
Total with taxes and fees
Trickling Waters Retreat

Comfort Inn & Suites Marquette - Prairie du Chien

Comfort Inn & Suites Marquette - Prairie du Chien
2.5 star property
Marquette
8.8 out of 10, Excellent, (996 reviews)
"Pleasant stay, clean room, kind staff."
United States
Stacy
$80 nightly
The price is $90
Aug 4 - Aug 5
Total with taxes and fees
Comfort Inn & Suites Marquette - Prairie du Chien

Super 8 by Wyndham Oelwein

Super 8 by Wyndham Oelwein
2.5 star property
Oelwein
7.8 out of 10, Good, (167 reviews)
"Thanks for nice overnight stay! Very friendly staff."
United States
Dale
$72 nightly
The price is $81
Jul 6 - Jul 7
Total with taxes and fees
Super 8 by Wyndham Oelwein

Best Rest Inn & Suites

Best Rest Inn & Suites
2.0 star property
West Union
8.4 out of 10, Very Good, (413 reviews)
"My room and bath room were neat and clean. The bed was comfy. The room was on the second floor with easy access from the parking lot to the inside side stairs. Quick check-in with helpful & friendly staff."
United States
Karolee
$90 nightly
The price is $100
Jul 6 - Jul 7
Total with taxes and fees
Best Rest Inn & Suites
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 Elgin Hotel Reviews

More cheap stays in Elgin

Hotels in Elgin with star-rating

Frequently asked questions

What is the best area to stay in Elgin?
The best area to stay in Elgin is in the heart of the town, particularly around Main Street, for convenient access to local attractions.

This central area is the hub of Elgin, offering easy walking access to most of the town's establishments. You'll find local eateries, shops, and the Elgin Historical Society & Museum within a short stroll. The Turkey River flows nearby, offering pleasant views and opportunities for outdoor activities.

Couples looking for a relaxing getaway will appreciate staying in this central area. It provides a comfortable base for exploring Elgin's small-town charm, enjoying meals at local restaurants, and taking leisurely walks along the river or through the historic parts of town.

For travelers interested in outdoor pursuits, staying near the town center also provides convenient access to the Elgin Trail, which is popular for walking and biking.
When is the best time to go to Elgin?
The best time to visit Elgin is during the late spring (May to early June) and early fall (September to October) when the weather is most pleasant for outdoor activities.

During these months, you'll find comfortable temperatures, ideal for exploring the natural beauty of the area. The lush greenery of spring and the vibrant foliage of autumn make for scenic drives and enjoyable hikes along the Turkey River. This time of year is excellent for couples or solo travelers looking to experience the tranquil Iowa countryside without the extremes of summer heat or winter cold.

Late spring offers blooming wildflowers and a refreshing atmosphere, great for kayaking or fishing on the river. Early fall brings cooler, crisp air and stunning displays of changing leaves, creating a picturesque backdrop for photography and leisurely walks.
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 Elgin.
How can I save on a Elgin hotel booking with Expedia?
With Expedia, you earn OneKeyCashā„¢* on eligible Elgin 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 Elgin hotel?
Prices for hotels in Elgin often vary, but you can find a great deal from $81 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