Default HTG hotel image

Find hotels in Elgin, IA from $76

Check prices for these dates

Filter by

Star rating

Guest rating

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

Our top choices for Elgin hotels

1. 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, (626 reviews)
"Everyone was very friendly and enjoyed our stay."
United States
Christa M.
$108 nightly
The price is $121
Dec 13 - Dec 14
Total with taxes and fees
Boarders Inn & Suites by Cobblestone Hotels - Fayette

2. Best Rest Inn & Suites

Best Rest Inn & Suites
2.0 star property
West Union
8.4 out of 10, Very good, (436 reviews)
"Very pleasant stay would do it again"
United States
Gary
$85 nightly
The price is $94
Nov 30 - Dec 1
Total with taxes and fees
Best Rest Inn & Suites

3. 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, (1,002 reviews)
"Friendly staff convenient location."
United States
Mary
$68 nightly
The price is $76
Nov 29 - Nov 30
Total with taxes and fees
Comfort Inn & Suites Marquette - Prairie du Chien

4. Trickling Waters Retreat

Trickling Waters Retreat
3.0 star property
Marquette
9.8 out of 10, Exceptional, (321 reviews)
"Beautiful place to stay, great amenities, awesome staff. Beautiful set up, outdoor lights, hot tub and fire pit. Would highly recommend to any couple looking to get away, rekindle , or anniversary"
United States
Jennifer
$89 nightly
The price is $100
Nov 15 - Nov 16
Total with taxes and fees
Trickling Waters Retreat

5. Cornerstone Inn & Suites

Cornerstone Inn & Suites
2.5 star property
Oelwein
9.2 out of 10, Wonderful, (551 reviews)
"Nice hotel in a smaller town."
United States
Chelsey Rae
$96 nightly
The price is $108
Dec 13 - Dec 14
Total with taxes and fees
Cornerstone Inn & Suites

6. Super 8 by Wyndham Oelwein

Super 8 by Wyndham Oelwein
2.5 star property
Oelwein
8.0 out of 10, Very good, (183 reviews)
"It was a nice stay, just a quick trip."
United States
Phil
$81 nightly
The price is $91
Dec 13 - Dec 14
Total with taxes and fees
Super 8 by Wyndham Oelwein
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 much is the nightly rate at a Elgin hotel?
Prices for hotels in Elgin often vary, but you can find a great deal from $76 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