Find hotels in Elgin, IA from $77

  • 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 Elgin hotels

Trickling Waters Retreat

Trickling Waters Retreat
3.0 star property
Marquette
9.8 out of 10, Exceptional, (292 reviews)
"Great amenities! Great communication. "
United States
Leslie
$69 nightly
The price is $77
Apr 5 - Apr 6
Total with taxes and fees
Trickling Waters Retreat

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, (545 reviews)
"Rooms was clean staff was helpful when needed "
United States
Quincy
$101 nightly
The price is $113
Apr 12 - Apr 13
Total with taxes and fees
Boarders Inn & Suites by Cobblestone Hotels - Fayette

Cornerstone Inn & Suites

Cornerstone Inn & Suites
2.5 star property
Oelwein
9.2 out of 10, Wonderful, (490 reviews)
"Was a fantastic stay. Clean room, staff, & amenities were amazing. Thank you everyone!"
United States
Lawrence
$98 nightly
The price is $110
Apr 6 - Apr 7
Total with taxes and fees
Cornerstone Inn & Suites

Super 8 by Wyndham Oelwein

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

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, (970 reviews)
"Great location."
United States
Kelly
$77 nightly
The price is $86
May 3 - May 4
Total with taxes and fees
Comfort Inn & Suites Marquette - Prairie du Chien

Best Rest Inn & Suites

Best Rest Inn & Suites
2.0 star property
West Union
8.4 out of 10, Very Good, (397 reviews)
"Very nice staff. Was clean and cozy. Good breakfast. Will stay here again."
United States
Carol
$86 nightly
The price is $96
Apr 26 - Apr 27
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 $77 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