Hotels in Keokuk

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Keokuk?

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.
trending_down

Our prices for hotels in Keokuk are cheapest in February

See average prices and weather for all months

Price trends for hotels in Keokuk

Pricing is based on two traveler single night rates
Jun
$132
Average price during June is $132
Jul
$135
Average price during July is $135
Aug
$120
Average price during August is $120
Sep
$122
Average price during September is $122
Oct
$126
Average price during October is $126
Nov
$115
Average price during November is $115
Dec
$118
Average price during December is $118
Jan
$123
Average price during January is $123
Feb
$111
Average price during February is $111
Mar
$113
Average price during March is $113
Apr
$118
Average price during April is $118
May
$117
Average price during May is $117
Currently viewing crowd sizes and weather for June.

June

trending_upHigh crowds
High 82°F / low 65°F. Sunny most days.
82°
weather_sun
June, High crowds, average high temperature 82 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
85°
weather_sun
July, High crowds, average high temperature 85 degrees Fahrenheit, average low temperature 68 degrees Fahrenheit. Sunny most days.
68°
84°
weather_sun
August, Moderate crowds, average high temperature 84 degrees Fahrenheit, average low temperature 66 degrees Fahrenheit. Sunny most days.
66°
79°
weather_sun
September, High crowds, average high temperature 79 degrees Fahrenheit, average low temperature 59 degrees Fahrenheit. Sunny most days.
59°
65°
weather_sun
October, High crowds, average high temperature 65 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
51°
weather_partly_sunny
November, Low crowds, average high temperature 51 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Partly sunny.
35°
40°
weather_partly_sunny
December, Low crowds, average high temperature 40 degrees Fahrenheit, average low temperature 27 degrees Fahrenheit. Partly sunny.
27°
33°
ac_unit
January, Low crowds, average high temperature 33 degrees Fahrenheit, average low temperature 19 degrees Fahrenheit. Snow likely.
19°
37°
ac_unit
February, Low crowds, average high temperature 37 degrees Fahrenheit, average low temperature 22 degrees Fahrenheit. Snow likely.
22°
51°
weather_partly_sunny
March, Moderate crowds, average high temperature 51 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Partly sunny.
35°
62°
weather_sun
April, Moderate crowds, average high temperature 62 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Sunny most days.
44°
72°
weather_sun
May, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
Monthly weather averages (˚F)

Top landmarks in Keokuk

Learn more about Keokuk

Notable for its riverfront, Keokuk features attractions such as Lock and Dam No. 19 and Mississippi River. This family-friendly city has something for everyone including sights like Keokuk National Cemetery and Keokuk Yacht Club.

Frequently asked questions

What accommodations do travelers like in Keokuk?
Quality Inn & Suites Keokuk North, Hampton Inn Keokuk and Chief Motel are all properties that our guests really like.
Where can I get free parking with my stay in Keokuk?
Park your car for free at Budget Inn.
Can I book a refundable hotel in Keokuk?
If you need the flexibility to change your plans to Keokuk, most hotels offer refundable* rates you can book. You can find these properties by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Keokuk?
Your furry friend can stay with you at these pet-friendly hotels: Hampton Inn Keokuk, Baymont by Wyndham Keokuk and Super 8 by Wyndham Keokuk. There are 7 options to choose from on our site.
Which Keokuk hotels do travelers like for their great location?
Our guests love Quality Inn & Suites Keokuk North for its great location.
Where should I stay in Keokuk if I'm looking for a budget-friendly accommodation?
Baymont by Wyndham Keokuk, Hampton Inn Keokuk and Super 8 by Wyndham Keokuk are a few accommodations you might want to consider that’ll save you money.
Where can I stay if I'm visiting Keokuk with my kids?
Your kids are welcome at Quality Inn & Suites Keokuk North, Stay in Historic Downtown Keokuk and Johnston Mansion Bed and Breakfast price shown is Vrbo Mansion price.
Where should I stay in Keokuk for a vacation with my partner?
Johnston Mansion Bed and Breakfast price shown is Vrbo Mansion price is a good option for a romantic getaway with your special someone.
What will the weather in Keokuk be like during my trip?
July and August are typically the warmest months in Keokuk when the average temp is 73°F. January and February are the coldest months when the average temperature is 33°F. May and June are the months with the most rain.
Why should I book my Keokuk hotel with Hotels.com?
There are lots of reasons to book your Keokuk 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 Keokuk

Find out more about Keokuk

River Reverie: Discover Keokuk's Soul Amidst Scenic Shores and Historic Steeples

Nestled along the mighty Mississippi River, Keokuk, Iowa, is a charming city that seamlessly blends history and natural beauty. Explore the heart of Keokuk, where historic churches and vibrant districts invite leisurely strolls. Marvel at the stunning views from the scenic Riverfront Park or embark on a riverboat cruise to experience the area from a unique perspective. Don’t miss the iconic Keokuk Dam, a testament to the city’s industrial heritage. With friendly locals and delightful local eateries, Keokuk offers a warm, off-the-beaten-path getaway perfect for those seeking a blend of culture and nature. For our best hotel rates in Keokuk and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Keokuk

Keokuk offers a range of hotel accommodations, from cozy inns to comfortable chain hotels. Whether you're looking for modern suites or family-friendly options, you can find several well-rated places to stay. Expect convenient amenities and easy access to local attractions throughout the area. These are some of the hotels preferred by our travelers in Keokuk:

  1. Baymont by Wyndham KeokukOpens in a new window: Baymont by Wyndham Keokuk is a charming 2.5-star hotel that offers a cozy atmosphere for travelers seeking a comfortable stay. With clean and inviting rooms, this hotel ensures a restful experience. The property features a refreshing pool area and an adequate breakfast that includes freshly brewed coffee, making mornings enjoyable. Guests appreciate the friendliness and attentiveness of the staff, enhancing the overall experience. This hotel is ideal for leisure travelers who value comfort and a welcoming environment.
  2. Hampton Inn KeokukOpens in a new window: Hampton Inn Keokuk is a delightful 2.5-star hotel that caters to both business and leisure travelers. The property shines with its immaculate cleanliness and quiet atmosphere, ensuring guests can focus on their work or unwind after a busy day. With a well-appointed business center, this hotel provides essential amenities for professionals. The complimentary hot breakfast offers a variety of options, satisfying diverse tastes. Guests consistently praise the staff’s kindness and the overall pleasant ambiance, making this hotel a top choice for those seeking a comfortable retreat.
  3. Quality Inn & Suites Keokuk NorthOpens in a new window: Quality Inn & Suites Keokuk North is a welcoming 2.5-star hotel that provides an inviting setting for travelers looking for comfort and convenience. The property features a well-maintained pool area, perfect for relaxation after a day of exploring. Guests enjoy clean rooms with comfortable beds, ensuring a good night’s sleep. The hotel offers a complimentary breakfast, adding to the positive experience. With its friendly service and attention to cleanliness, this hotel is an excellent option for leisure travelers seeking a pleasant stay.

Top locations to stay in Keokuk

When visiting Keokuk, Iowa, consider staying in Warsaw, Nauvoo, or Hamilton. Warsaw offers vibrant nightlife and shopping, while Nauvoo boasts rich historical sites and cultural experiences. Hamilton features scenic river views and recreational parks. For first-time visitors, Nauvoo is the best choice, providing a unique blend of history, culture, and attractions.

  1. NauvooOpens in a new window: Nauvoo is a charming destination known for its rich history and stunning river views. It boasts unique attractions like Historic Nauvoo and the Joseph Smith Historic Site, which offer deep insights into the area’s cultural heritage. Visitors can explore beautiful temples and churches, making it a peaceful retreat for those interested in spirituality and history. The scenic setting along the river also provides opportunities for leisurely walks and outdoor relaxation, making it an inviting place for travelers seeking a blend of culture and tranquility.
  2. WarsawOpens in a new window: Warsaw is a delightful spot for those looking to enjoy the natural beauty of the Mississippi River. With attractions like the Mississippi River Sand Hills State Natural Area and Estes Park, outdoor enthusiasts will find plenty to explore. The Grand Theatre and the local cultural scene provide entertainment options for a relaxed evening. Shopping at nearby Quincy Mall and River City Mall adds to the convenience, making Warsaw a well-rounded choice for visitors wanting a mix of nature, culture, and shopping.
  3. HamiltonOpens in a new window: Hamilton is a quaint area that offers a peaceful escape along the river. Key attractions like Rand Park and Lock and Dam No. 19 provide beautiful scenic views and the chance to enjoy nature. It’s a great place for leisurely walks and family outings. For those interested in cultural experiences, the local theaters, such as the Grand Theatre, showcase a variety of performances, adding to the town's charm. Hamilton is ideal for travelers seeking a quieter experience with easy access to recreational activities.

Things to do in Keokuk

Keokuk offers a delightful escape with its picturesque riverside setting, inviting parks, and lush green spaces. Travelers can enjoy fishing, swimming, and birdwatching along the water’s edge, or dive into outdoor activities like hiking and soccer. With cozy hotels nearby, it’s an ideal spot for a refreshing getaway.

  • Lock and Dam No. 19Opens in a new window – Visit Lock and Dam No. 19 to witness the impressive engineering that manages the flow of the mighty Mississippi River. This site not only serves a crucial function for navigation and flood control but also offers stunning views of the river itself. Take a leisurely stroll along the banks, where you can enjoy the tranquility of the water and watch boats passing through the lock. As you explore, you'll find nearby churches that add a touch of historical charm to the area. Whether you're a history enthusiast or simply looking for a picturesque spot to relax, Lock and Dam No. 19 is a delightful destination that combines natural beauty with a glimpse into the region's infrastructure. Don't forget your camera—you'll want to capture the scenic vistas and the impressive machinery at work!

5 tips for savvy savings when booking a hotel in Keokuk

  1. Book for the cheapest times: The most affordable time to visit Keokuk is in January, November, and December, when hotel rates are typically lower. For those looking to explore the city's key landmarks, cultural sites, and historical attractions, a stay of at least 2 to 3 days is recommended. This timeframe allows visitors to appreciate the scenic river views, historic churches, and other cultural gems that Keokuk has to offer, making it a great value for money for travelers on a budget. Plus, there’s a chance that prices could drop during these months, adding to the overall savings.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Keokuk, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates close to your travel date. Consider enabling email alerts or push notifications from Hotels.com to keep informed about flash sales and special promotions, which could help you secure the best hotel deal. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare room rates and amenities, ensuring you're more likely to see when prices drop or rooms become available for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your stay at a hotel in Keokuk. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates, which could help you find a better deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to Keokuk's great public transportation options, you might discover a more affordable independent hotel a bit farther out that still offers convenient access. If you're interested in checking out alternative, less crowded neighborhoods or even some lesser-known nearby towns, you'll often find excellent value for your money. Opting for these alternative locations could provide a more genuine and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Keokuk. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Keokuk

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

Keokuk is a family-friendly city where you can spend time by the river. Plan a fun excursion to Keokuk Yacht Club and Calvert Stadium while here. A stop at other sights like Lock and Dam No. 19 and Mississippi River will create memories.