Default HTG hotel image

Find hotels in Elgin, IA from $80

  • 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 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Elgin hotels

Hotel
Breakfast included
Reserve now, pay later
Pet friendly
Heated pool

1. Boarders Inn & Suites by Cobblestone Hotels - Fayette

Boarders Inn & Suites by Cobblestone Hotels - Fayette
Fayette
United States
Santino
$106 nightly
$119 total
Sep 2 - Sep 3
Total with taxes and fees
Boarders Inn & Suites by Cobblestone Hotels - Fayette

2. Best Rest Inn & Suites

Best Rest Inn & Suites
West Union
United States
Ruth
$82 nightly
$91 total
Sep 23 - Sep 24
Total with taxes and fees
Best Rest Inn & Suites

3. Trickling Waters Retreat

Trickling Waters Retreat
Marquette
United States
Roger
$89 nightly
$100 total
Aug 26 - Aug 27
Total with taxes and fees
Trickling Waters Retreat

4. Cornerstone Inn & Suites

Cornerstone Inn & Suites
Oelwein
United States
Brian L
$93 nightly
$104 total
Sep 2 - Sep 3
Total with taxes and fees
Cornerstone Inn & Suites

5. Super 8 by Wyndham Oelwein

Super 8 by Wyndham Oelwein
Oelwein
United States
Laurence
$72 nightly
$80 total
Sep 2 - Sep 3
Total with taxes and fees
Super 8 by Wyndham Oelwein

6. Comfort Inn & Suites Marquette - Prairie du Chien

Comfort Inn & Suites Marquette - Prairie du Chien
Marquette
United States
Kevin
$81 nightly
$90 total
Sep 23 - Sep 24
Total with taxes and fees
Comfort Inn & Suites Marquette - Prairie du Chien
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

Super 8 by Wyndham Oelwein

Super 8 by Wyndham Oelwein

10/10 Excellent
"Everything was fine. Room key didn't work, but manager reprogramed it and it was ok."
Dennis 1-night trip
Posted 16 hours ago
Super 8 by Wyndham Oelwein
Cornerstone Inn & Suites

Cornerstone Inn & Suites

10/10 Excellent
"The room was clean & well furnished. The staff was very polite and friendly. Had some food that needed to be frozen that they kept for me in their freezer. Worked out great!!!"
Edward 2-night trip
Posted 20 hours ago
Cornerstone Inn & Suites
Comfort Inn & Suites Marquette - Prairie du Chien

Comfort Inn & Suites Marquette - Prairie du Chien

10/10 Excellent
"I loved this hotel by the Mississippi River. Room was a delight, chose bluff side. Some complain about train noise, only heard one during stay. Breakfast I’d rate as excellent with many choices including fried eggs, potatoes, sausage, waffles and assorted breads. Only downside was limited parking but we always managed a spot. Overall, very good."
Mark 1-night trip
Posted 1 day ago
Comfort Inn & Suites Marquette - Prairie du Chien
Boarders Inn & Suites by Cobblestone Hotels - Fayette

Boarders Inn & Suites by Cobblestone Hotels - Fayette

10/10 Excellent
"Everything was great and a really good price"
Malinda 1-night trip
Posted 1 day ago
Boarders Inn & Suites by Cobblestone Hotels - Fayette
Historic Sadie's Log Cabin

Historic Sadie's Log Cabin

10/10 Excellent
"Great little cabin in a quaint small town."
Scott H. 2-night trip
Posted 1 day ago
Historic Sadie's Log Cabin
Trickling Waters Retreat

Trickling Waters Retreat

10/10 Excellent
"Nice place Owner was helpful Lot of steps"
Joseph 2-night trip
Posted 4 days ago
Trickling Waters Retreat
The "Shouse"- Take the road less traveled- for fun & relaxation in the country

The "Shouse"- Take the road less traveled- for fun & relaxation in the country

10/10 Excellent
"Thank you for being such a fabulous host. The Shouse was just what we needed. We stayed the weekend while we moved our son for college. The peace and quiet was amazing. The kitchen was perfect to whip up a quick breakfast before we headed out for the day. Huge selection of flavored coffee. I don’t know what I loved more the huge retro couch (the chaise side was my favorite) then waterfall shower or the fireflies. We will definitely be back!"
Michelle W. 2-night trip
Posted 5 days ago
The "Shouse"- Take the road less traveled- for fun & relaxation in the country
Water Street Cabin! Waterfront 2 bedroom, 1.5 bath, sleeps 8

Water Street Cabin! Waterfront 2 bedroom, 1.5 bath, sleeps 8

10/10 Excellent
"Awesome location."
Michael L. 2-night trip
Posted 5 days ago
Water Street Cabin! Waterfront 2 bedroom, 1.5 bath, sleeps 8
Wild Rose Road Cabin <br>2595 Wild Rose Road Fort Atkinson Ia

Wild Rose Road Cabin <br>2595 Wild Rose Road Fort Atkinson Ia

10/10 Excellent
"We were looking for a place to host a family gathering that could comfortably accommodate a larger group, and Wild Rose Cabin in Fort Atkinson, Iowa, was a wonderful surprise. Our trip had two main priorities, and the property matched the VRBO description and photos perfectly. It was quiet, relaxing, and gave our family and friends a great place to spend time together. We gathered in the kitchen for coffee and conversation, the bedrooms were spacious, and the half bath in the upstairs loft worked well for our nephews. When an air-conditioning issue came up, the hosts resolved it right away. They also allowed us to host a family dinner with cousins we had not seen in more than 20 years, and everyone was impressed by how beautiful the property was. A big thank-you to the hosts from the Byram/Abbott family."
Dorene A. 7-night trip
Posted 5 days ago
Wild Rose Road Cabin <br>2595 Wild Rose Road Fort Atkinson Ia

More cheap stays in Elgin

Super 8 by Wyndham Oelwein

Super 8 by Wyndham Oelwein

210 Southeast 10th Street Oelwein IA
$72 nightly
$80 total
Sep 2 - Sep 3
Total with taxes and fees
8/10 Very Good! (176 reviews)
Super 8 by Wyndham Oelwein
Comfort Inn & Suites Marquette - Prairie du Chien

Comfort Inn & Suites Marquette - Prairie du Chien

100 North Street Marquette IA
$81 nightly
$90 total
Sep 23 - Sep 24
Total with taxes and fees
8.8/10 Excellent! (1,005 reviews)
Comfort Inn & Suites Marquette - Prairie du Chien
Best Rest Inn & Suites

Best Rest Inn & Suites

108 Highway 150 North West Union IA
$82 nightly
$91 total
Sep 23 - Sep 24
Total with taxes and fees
Best Rest Inn & Suites
Cornerstone Inn & Suites

Cornerstone Inn & Suites

421 Rock Island Road Oelwein IA
$93 nightly
$104 total
Sep 2 - Sep 3
Total with taxes and fees
9.2/10 Wonderful! (535 reviews)
Cornerstone Inn & Suites
Boarders Inn & Suites by Cobblestone Hotels - Fayette

Boarders Inn & Suites by Cobblestone Hotels - Fayette

515 ½ W Water Street Fayette IA
$106 nightly
$119 total
Sep 2 - Sep 3
Total with taxes and fees
9/10 Wonderful! (600 reviews)
Boarders Inn & Suites by Cobblestone Hotels - Fayette
American House 1854

American House 1854

116 Main St McGregor IA
Get ratesAmerican House 1854

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 $80 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