Hotels in Eldon

Book once, win twice

Get instant discounts and rewards on hundreds of thousands of hotels

Get 24/7 support

Help before, during and after your trip

Free cancellation

Booking flexibility on many hotels when plans change*

Check prices for these dates

This weekend
Next weekend

Where to stay in Eldon?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Eldon on Hotels.com. These Eldon hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Cobblestone Hotel & Suites - Ottumwa

Cobblestone Hotel & Suites - Ottumwa
2.5 star property
Ottumwa
9.4 out of 10, Exceptional, (356 reviews)
Located just an 8-minute walk from Ottumwa Station, this hotel offers a welcoming bar and restaurant for relaxation after swimming in the indoor pool. Riverside Park and Market on Main are nearby. Enjoy free breakfast, WiFi, parking, and the helpful staff.
$109 nightly
The price is $122
Nov 6 - Nov 7
Total with taxes and fees
Cobblestone Hotel & Suites - Ottumwa

2. AmericInn by Wyndham Fairfield

AmericInn by Wyndham Fairfield
3.0 star property
Fairfield
9.2 out of 10, Wonderful, (640 reviews)
Relax after your travels with a dip in the hot tub or indoor pool at this welcoming Fairfield hotel. Rooms include refrigerators and microwaves, while free breakfast, WiFi, and parking add value. Visit nearby O. B. Nelson Park or grab a drink at the on-site bar.
$116 nightly
The price is $129
Dec 2 - Dec 3
Total with taxes and fees
AmericInn by Wyndham Fairfield

3. AmericInn by Wyndham Ottumwa

AmericInn by Wyndham Ottumwa
3.0 star property
Ottumwa
8.4 out of 10, Very good, (574 reviews)
Enjoy a restful environment at this hotel near Ottumwa Station. The indoor pool and hot tub offer perfect relaxation after exploring nearby attractions. Clean rooms, free breakfast, WiFi, and parking complement the notably helpful staff.
$86 nightly
The price is $96
Nov 7 - Nov 8
Total with taxes and fees
AmericInn by Wyndham Ottumwa

4. Quality Inn Fairfield

Quality Inn Fairfield
2.0 star property
Fairfield
8.2 out of 10, Very good, (449 reviews)
Business travelers appreciate this hotel's thoughtful amenities, from the complimentary breakfast to free WiFi and ample parking. Swim year-round in the indoor pool or maintain your routine at the fitness center. The helpful staff and clean rooms earn consistent praise from satisfied guests.
$95 nightly
The price is $106
Nov 29 - Nov 30
Total with taxes and fees
Quality Inn Fairfield

5. Quality Inn & Suites Ottumwa North

Quality Inn & Suites Ottumwa North
2.5 star property
Ottumwa
8.2 out of 10, Very good, (340 reviews)
Enjoy a refreshing swim in the indoor pool after a workout at the fitness center. Minutes from Iowa Heartland History Connection and Cedar Creek Golf Course, this comfortable hotel offers free breakfast, WiFi, and parking for a convenient stay.
$64 nightly
The price is $72
Nov 15 - Nov 16
Total with taxes and fees
Quality Inn & Suites Ottumwa North

6. Best Western Ottumwa Inn & Suites

Best Western Ottumwa Inn & Suites
3.0 star property
Ottumwa
7.0 out of 10, Good, (732 reviews)
Just minutes from Ottumwa Station, this welcoming hotel offers an indoor pool for year-round swimming and a health club for fitness enthusiasts. Explore nearby Iowa Heartland History Connection, then return to enjoy free breakfast, WiFi, and parking.
$69 nightly
The price is $77
Dec 1 - Dec 2
Total with taxes and fees
Best Western Ottumwa Inn & Suites

7. Holiday Inn Express & Suites Ottumwa by IHG

Holiday Inn Express & Suites Ottumwa by IHG
2.5 star property
Ottumwa
8.6 out of 10, Excellent, (283 reviews)
This business-friendly hotel near Quincy Place Mall offers convenience with an indoor pool and fitness center. Located a quick 5-minute drive from Ottumwa Station, you'll enjoy free WiFi, breakfast, and parking while exploring Greater Ottumwa Park.
$87 nightly
The price is $97
Nov 20 - Nov 21
Total with taxes and fees
Holiday Inn Express & Suites Ottumwa by IHG

8. Super 8 by Wyndham Ottumwa

Super 8 by Wyndham Ottumwa
2.0 star property
Ottumwa
7.2 out of 10, Good, (459 reviews)
Experience comfort near Iowa Heartland History Connection at this welcoming motel featuring an indoor pool and soothing hot tub. Free breakfast energizes your morning, while complimentary WiFi and parking add value just 5 minutes from Ottumwa Station.
$51 nightly
The price is $57
Nov 8 - Nov 9
Total with taxes and fees
Super 8 by Wyndham Ottumwa

9. Hotel Ottumwa

Hotel Ottumwa
3.5 star property
Ottumwa
8.2 out of 10, Very good, (538 reviews)
Settle into the vintage ambiance of this central Ottumwa hotel, just a 4-minute walk from Ottumwa Station. Enjoy free breakfast and WiFi while exploring nearby Wapello County Historical Museum. The fitness center and café provide comfort after a day of sightseeing.
Hotel Ottumwa

10. Southfork Motel and Grill

Southfork Motel and Grill
2.0 star property
Bloomfield
8.0 out of 10, Very good, (167 reviews)
This motel offers a grill restaurant and bar lounge for casual dining after exploring nearby McGowen Recreation and Wildlife Area. Enjoy free WiFi and parking during your stay, with the Davis County Historical Society Museum just minutes away.
$100 nightly
The price is $112
Nov 8 - Nov 9
Total with taxes and fees
Southfork Motel and Grill

11. Hampton Inn Ottumwa

Hampton Inn Ottumwa
2.5 star property
Ottumwa
8.6 out of 10, Excellent, (436 reviews)
Splash into the indoor pool of this Ottumwa hotel, just a short drive from Ottumwa Station. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Quincy Place Mall and Greater Ottumwa Park.
$85 nightly
The price is $96
Nov 13 - Nov 14
Total with taxes and fees
Hampton Inn Ottumwa

12. Cobblestone Inn & Suites - Bloomfield

Cobblestone Inn & Suites - Bloomfield
2.5 star property
Bloomfield
9.0 out of 10, Wonderful, (302 reviews)
This welcoming Bloomfield hotel offers a comfortable base near Davis County Historical Museum. Enjoy free breakfast before exploring McGowen Recreation Area. Unwind at the on-site bar after using the fitness center. Friendly staff enhance your experience.
$129 nightly
The price is $144
Nov 8 - Nov 9
Total with taxes and fees
Cobblestone Inn & Suites - Bloomfield

13. Belva Deer Inn

Belva Deer Inn
2.5 star property
Sigourney
9.0 out of 10, Wonderful, (194 reviews)
Escape to Belva Deer Inn, a welcoming motel in Sigourney with thoughtful perks. Wake up to continental breakfast, use free WiFi to plan adventures, and visit nearby Legion Park. Convenient parking makes exploring eastern Iowa simple.
$77 nightly
The price is $81
Dec 1 - Dec 2
Total with taxes and fees
Belva Deer Inn

14. The Rukmapura Park Hotel

The Rukmapura Park Hotel
2.5 star property
Fairfield
7.6 out of 10, Good, (14 reviews)
Surrounded by natural beauty near hiking paths, this welcoming hotel features a 24-hour fitness center, peaceful garden and terrace. With free WiFi and parking, you're minutes from Gold Gate Center and Whitham Woods Park.
The Rukmapura Park Hotel

15. Hotel Inn Fairfield

Hotel Inn Fairfield
2.5 star property
Fairfield
4.8 out of 10, (3 reviews)
Wake to a complimentary continental breakfast at this convenient Fairfield hotel where free WiFi and parking enhance your stay. Heritage Park and Southwood Park await nearby, making this business-friendly accommodation perfect for both work and leisure.
Hotel Inn Fairfield

16. The Landmark Inn

The Landmark Inn
2.5 star property
Fairfield
6.6 out of 10, Good, (35 reviews)
Enjoy free WiFi and laundry facilities at this convenient Fairfield inn. Central Park is nearby, and the cozy rooms feature satellite TV channels. Just over an hour's drive from Southeast Iowa Regional Airport.
The Landmark Inn
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.

Top landmarks in Eldon

Check out reviews of Eldon hotels guests love

Frequently asked questions

How much does a hotel room cost in Eldon?
You can find top hotels in Eldon from $57 with options to suit your budget and needs. If you're after an affordable hotel in Eldon that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Eldon hotels?
Discover great deals on Eldon hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Eldon hotels.
Can I book Eldon hotels with free cancellation?
It's easy to book a refundable Eldon hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Can I book a refundable accommodation in Eldon?
If you want the flexibility to change your travel plans to Eldon, most properties provide refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Eldon be like during my trip?
The warmest months in Eldon are usually July and August with an average temp of 72°F. January and February are the chilliest months when the average temp is 31°F. The rainiest months are June and May.
Why should I book my Eldon accommodation with Hotels.com?
There are lots of reasons to book your Eldon trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Eldon

Eldon Unveiled: Journey Through Time Amidst Majestic Monuments

Nestled in the heart of Iowa, Eldon is a charming off-the-beaten-path destination that invites travelers to explore its rich cultural heritage and natural beauty. Known for the iconic American Gothic House, a masterpiece of art and history, Eldon also offers picturesque landscapes ideal for leisurely strolls and photography. Savor local flavors at cozy eateries like the Eldon Cafe, where hearty meals await. With welcoming accommodations and a friendly small-town atmosphere, Eldon is perfect for a romantic getaway or a peaceful retreat. Experience the captivating essence of this hidden gem, where art and nature harmoniously converge.

Discover great hotels near Eldon

Eldon, Iowa, offers a variety of hotel accommodations, from cozy inns to budget-friendly options. Whether you're looking for a charming B&B or a comfortable lake house hotel, you'll find suitable choices. Many options provide easy access to local attractions, making your stay both convenient and enjoyable. These are some of the hotels preferred by our travelers near Eldon:

  1. Hotel OttumwaOpens in a new window: Hotel Ottumwa is a charming 3.5-star hotel that provides a delightful experience for leisure travelers seeking comfort and a touch of local ambiance. With a guest rating of 8.2 out of 10, this hotel features a full breakfast and a friendly bar, creating a welcoming atmosphere. The rooms are clean and cozy, offering a restful retreat after a day of exploration. Guests appreciate the great food options and the vibrant local culture that surrounds the property, making it a go-to destination for those looking for a distinctive travel experience.
  2. AmericInn by Wyndham OttumwaOpens in a new window: AmericInn by Wyndham Ottumwa is an inviting budget-friendly hotel that shines with a guest rating of 8.4 out of 10, ideal for travelers seeking a comfortable stay with thoughtful amenities. The property offers a relaxing environment with a warm pool and rejuvenating hot tub, perfect for unwinding after a day of adventures. The breakfast options are plentiful, and the clean, comfortable rooms ensure a restful night. The friendly staff further enhances the welcoming atmosphere, making it a fantastic choice for those looking for an enjoyable and affordable getaway.
  3. Holiday Inn Express & Suites Ottumwa by IHGOpens in a new window: Holiday Inn Express & Suites Ottumwa by IHG is a delightful budget-friendly hotel that caters to travelers in search of a welcoming environment and comfort, boasting a guest rating of 8.4 out of 10. This property features spacious rooms and a delicious breakfast, providing a great start to the day. With its focus on creating a relaxing atmosphere, it is a perfect retreat for those looking to recharge during their travels. The inviting ambiance and attention to cleanliness ensure a pleasant stay, making it a commendable option for visitors seeking a memorable experience.

Where to stay near Eldon

When visiting Eldon, Iowa, consider staying in Ottumwa, Batavia, or Libertyville. Ottumwa offers family-friendly attractions and local eateries, making it a vibrant choice. Batavia features charming points of interest and a welcoming community. Libertyville provides a quiet atmosphere with unique attractions. For first-time visitors, Ottumwa is the best option due to its diverse amenities and activities.

  1. OttumwaOpens in a new window: If you're looking for a vibrant place to stay, Ottumwa is a fantastic choice. Known for its family-friendly atmosphere, you can enjoy a variety of parks and recreational spaces perfect for outdoor activities. The city also hosts some charming cultural attractions, including local theaters and art galleries that highlight the region's artistic flair. Don’t miss the opportunity to explore the historic downtown, where you’ll find unique shops and local eateries that capture the essence of Ottumwa. With its blend of nature and culture, Ottumwa makes for a well-rounded visit.
  2. BataviaOpens in a new window: Batavia offers a quaint, small-town feel that’s perfect for travelers looking to escape the hustle and bustle. This charming town is known for its community spirit and scenic surroundings, making it ideal for leisurely walks and relaxing getaways. You can explore local parks and enjoy the peaceful atmosphere while discovering unique shops featuring handmade crafts and goods. Batavia is a great base for enjoying the slower pace of life while being close to the attractions of larger nearby cities.
  3. LibertyvilleOpens in a new window: Libertyville is a cozy town that exudes charm and warmth, making it a delightful spot for travelers seeking tranquility. With its friendly community and beautiful landscapes, you can unwind and take in the serene environment. While it may be smaller, Libertyville is close to nature trails and parks that offer lovely scenery for outdoor enthusiasts. Plus, the local shops provide a taste of the town's personality, making it a pleasant place to explore at a leisurely pace.

Things to do in and around Eldon

Eldon enchants visitors with its stunning landscapes, where lush forests meet serene lakes and rolling hills. Enjoy hiking through scenic trails, relaxing on pristine beaches, or exploring vibrant parks. The harmonious blend of nature invites both adventure and tranquility, making it a delightful escape for every traveler.

  • Fairfield Arts & Convention CenterOpens in a new window – Dive into the vibrant arts scene at the Fairfield Arts & Convention Center, where you can catch live performances, art exhibitions, and community events. This hub is perfect for those looking to appreciate local talent and creativity in a welcoming atmosphere.
  • Lacey-Keosauqua State ParkOpens in a new window – Escape to nature at Lacey-Keosauqua State Park, a stunning national park offering hiking trails, fishing spots, and picnic areas. Spend a day exploring the diverse landscapes, or simply relax by the water while enjoying the beauty of the outdoors.
  • Maasdam BarnsOpens in a new window – Step back in time at Maasdam Barns, a historic site showcasing Iowa's agricultural heritage. Wander through the barns and learn about farming practices, livestock, and the area’s rich history in a serene, rural setting.
  • Wapello County Historical MuseumOpens in a new window – Uncover the past at the Wapello County Historical Museum, where fascinating exhibits detail local history and culture. From artifacts to photographs, this museum offers a glimpse into the lives of those who came before us.
  • Memorial ParkOpens in a new window – Enjoy a leisurely stroll or a family picnic at Memorial Park, an urban park that provides a peaceful retreat in the heart of Eldon. With its green spaces and playgrounds, it’s a great spot for relaxation and outdoor fun.

5 tips for savvy savings when booking a hotel in Eldon

  1. Book for the cheapest times: The most affordable time to visit Eldon is from January to March, when hotel prices are lower. For those on a budget, staying for at least 2 to 3 days offers great value for money, allowing you to explore the town's significant landmarks, historical sites, and cultural attractions. This timeframe provides the opportunity to appreciate Eldon's rich history and visit its noteworthy monuments, making it an ideal choice for travelers interested in culture and heritage.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Eldon.
  4. Book with confidence, not guesswork: Prices in Eldon shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Eldon.

Best time to go to Eldon

Eldon experiences its lowest average temperature in January, at 24.1°F (-4.4°C), while July is the hottest month, with an average temperature of 75.4°F (24.1°C). June tends to be the wettest month. The peak travel months to visit Eldon are March to May, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, February, October, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring