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

Where to stay in Keokuk?

Create new moments at Keokuk hotels

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 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
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for Keokuk
September
trending_upHigh crowds
High 79°F / low 59°F. Sunny most days.
View properties in September
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°
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°
Monthly weather averages (˚F)

Top landmarks in Keokuk

Check out reviews of Keokuk hotels guests love

Frequently asked questions

How much does a hotel room cost in Keokuk?
You can find top hotels in Keokuk from $62 with options to suit your budget and needs. To find an affordable hotel in Keokuk that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Keokuk hotels?
Members can save up to 20% on select hotels in Keokuk. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Keokuk hotels with free cancellation?
To book a refundable Keokuk hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of 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.
What are some of the best Keokuk hotels with free parking?
If you're exploring by car, finding a great Keokuk hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Keokuk?
If you're looking for hotels in central Keokuk, check out Johnstone Mansion. Travelers love Johnstone Mansion for its location, as well as the free continental breakfast, free parking and Hulu this bed & breakfast offers.
Are all taxes and fees included in the Keokuk hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
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.
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 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.
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

Keokuk: Where River Serenity Meets Spirited Heritage

Nestled along the mighty Mississippi River, Keokuk, Iowa, is a hidden gem brimming with charm. This quaint city offers a delightful blend of history and natural beauty, featuring stunning riverfront parks and historic churches that whisper tales of the past. Explore the lush trails of the nearby Keokuk National Cemetery or take a scenic cruise on the river to experience breathtaking views. With warm hospitality and local dining options, Keokuk is perfect for a peaceful getaway, inviting travelers to soak in its unique atmosphere and rich cultural heritage. Discover the allure of this off-the-beaten-path destination.

Discover great hotels in Keokuk

Keokuk offers a range of hotel accommodations, from cozy inns to comfortable suites. Many options feature amenities like free Wi-Fi, breakfast, and fitness centers. With a variety of guest facilities, you're sure to find a welcoming place to relax during your visit. Here are some of the best hotels in Keokuk that our travelers love:

  1. Nauvoo Grand Bed & BreakfastOpens in a new window: Nauvoo Grand Bed & Breakfast is a delightful 3.0-star Bed and Breakfast offering a warm and inviting atmosphere for leisure travelers. The property features a variety of complimentary dining options, including a daily full breakfast, ensuring guests start their day on a high note. Entertainment amenities such as a flatscreen television and DVD player enhance the comfort of each stay. Visitors appreciate the proximity to the charming historical district, which adds a unique cultural experience to their trip. The inviting ambiance and dedication to guest satisfaction make Nauvoo Grand Bed & Breakfast a popular choice for those looking to indulge in a cozy getaway.
  2. Willard Richards InnOpens in a new window: Willard Richards Inn is a stylish 3.0-star Bed and Breakfast designed for travelers seeking a refreshing and engaging experience. The hotel boasts an array of wrapped meal options, including lunch and dinner, providing convenience and flexibility for guests on the go. With nearby fishing opportunities, outdoor enthusiasts will find plenty to enjoy. The property’s location near the historical district makes it easy to explore local heritage. Guests frequently highlight the unique ambiance and thoughtful amenities that contribute to a memorable stay, making Willard Richards Inn an excellent option for travelers looking to immerse themselves in the local culture.
  3. Nauvoo Temple House HotelOpens in a new window: Nauvoo Temple House Hotel is a charming 2.0-star hotel catering to city-themed leisure travelers. Situated in the heart of the shopping district, this property offers a vibrant urban experience that is perfect for those who enjoy a mix of retail therapy and local exploration. The hotel is pet-friendly, allowing guests to travel with their furry companions. The central location provides easy access to a variety of shops and attractions, enhancing the overall experience for visitors. Guests appreciate the welcoming atmosphere and the unique city-centric offerings, making Nauvoo Temple House Hotel a fantastic choice for those looking to enjoy an exciting getaway.

Top locations to stay in Keokuk

When visiting Keokuk, Iowa, consider staying in Nauvoo, Hamilton, and Montrose. Nauvoo is rich in history with its temples and historic sites, Hamilton offers delightful seafood and riverside charm, while Montrose provides scenic views and outdoor activities. For first-time visitors, Nauvoo is the best choice due to its unique cultural heritage and attractions.

  1. NauvooOpens in a new window: Nauvoo is a charming destination renowned for its historical significance, particularly its beautiful temples and rich history. This quaint town offers a unique glimpse into the past, with restored buildings and guided tours that bring the area's history to life. It's a fantastic spot for those who appreciate cultural experiences, including visits to the historic sites and various events that celebrate the town's heritage. The serene atmosphere and picturesque river views make Nauvoo a delightful place to unwind after a day of exploration.
  2. HamiltonOpens in a new window: Hamilton is a vibrant riverside community that boasts a delightful seafood scene and lovely riverfront parks. This area is perfect for those looking to enjoy nature, with opportunities for scenic walks along the river and picnics in the park. The local shops offer a range of unique finds, making it a great spot for shopping enthusiasts. Hamilton's close-knit atmosphere and welcoming vibe make it an excellent choice for travelers seeking a friendly place to stay while enjoying the natural beauty of the region.
  3. MontroseOpens in a new window: Montrose is a small but inviting town that serves as a peaceful retreat for travelers. Nestled along the Mississippi River, it offers stunning views and easy access to outdoor activities like hiking and fishing. While it may be quieter than other destinations, the local charm shines through in its community events and serene parks, making it an ideal spot for those looking to escape the hustle and bustle. Enjoy leisurely strolls and take in the lovely river scenery during your stay in this quaint town.

Things to do in Keokuk

Keokuk is a charming riverside destination that beckons outdoor enthusiasts with its scenic landscapes, including tranquil waters and lush parks. Visitors can enjoy activities like fishing, swimming, and boating, while nature lovers can indulge in birdwatching along the riverbanks. Ideal for a relaxing getaway, this locale offers cozy accommodations for a memorable stay.

  • Carthage JailOpens in a new window – Discover the significant history at Carthage Jail, where pivotal events in early American religious history took place. This museum offers insights into the time and circumstances surrounding its famous inhabitants, and the nearby river adds a serene backdrop for reflection.
  • Historic NauvooOpens in a new window – Step back in time in Historic Nauvoo, a charming neighborhood that showcases the rich heritage of the area. Wander through restored buildings, enjoy picturesque views of the river, and learn about the community that thrived here in the 19th century.
  • Joseph Smith Historic SiteOpens in a new window – Explore the Joseph Smith Historic Site, a significant landmark that tells the story of the founder of the Latter Day Saint movement. The site features well-preserved structures that invite you to learn about the life and legacy of Joseph Smith against the backdrop of the beautiful river.
  • Rheinberger House MuseumOpens in a new window – Visit the Rheinberger House Museum, where you can delve into the local history and admire the preserved architecture. The museum's displays reflect the lifestyle of earlier residents and the important role the river played in their daily lives.
  • Weld House MuseumOpens in a new window – Take a tour of the Weld House Museum, a historic site that offers a glimpse into the past with its period furnishings and engaging exhibits. This museum highlights the region's history and its connection to the surrounding river and community.

5 tips for savvy savings when booking a hotel in Keokuk

  1. Book for the cheapest times: If you're looking to explore Keokuk on a budget, the best time to visit is in January, November, or December when hotel prices are lower. To fully enjoy the area's rich history and cultural landmarks, consider staying for at least 2 to 3 days. This duration allows you to visit significant sites related to the river, local churches, and family-friendly activities, as well as enjoy birdwatching and fishing. With such affordable options, your trip can offer great value for money while immersing you in Keokuk's unique charm.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Keokuk, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions. With the Smart ShoppingOpens in a new window tool available in the app, you're more likely to see price comparisons and amenities, allowing you to choose the best hotel deal. If rooms become available or prices drop, you'll be among the first to know, making it easier to book your getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a Keokuk hotel. For travelers seeking distinctive experiences, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your selected dates is above or below average. If the price is on the higher end, we’ll recommend more budget-friendly dates, increasing the chances that you could save on your trip.
  4. Consider your location: Hotels near the city center usually tend to be pricier, but thanks to Keokuk's excellent public transportation options, you might discover a more affordable independent hotel a bit farther out that still has great connections. For those interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, there’s often fantastic value to be found. Opting for these alternative destinations can provide a more authentic and budget-friendly experience.
  5. Become a Member: Join for free and unlock incredible savings on your next stay in Keokuk! With access to over 100,000 hotels worldwide at exclusive member prices, your travel experience just got better. As a member, you can easily advance through tiers and enjoy fantastic perks, including complimentary room upgrades when available, as well as discounts on food and beverages at select VIP Access properties. Don't miss out on these amazing benefits—start your membership today and make the most of your travels!

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 is typically the wettest month. If you’re looking to soak up the lively atmosphere in Keokuk, March, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, 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 Calvert Stadium and Keokuk Yacht Club while here. A stop at other sights like Lock and Dam No. 19 and Mississippi River will create memories.

Keokuk Travel Information

Best Time to Visit
April, May and June
Average Stay
2 days
Popular Sights
Lock and Dam No. 19 and Keokuk National Cemetery

Keep exploring

Keep exploring