Find and Book Top Rated Hotels in Keokuk

Search among 7 available hotels and places to stay in Keokuk from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-7 out of 7
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great29 reviews
MapView on map1.4 km from City Centre1.4 km from City Center
From   US$ 50 /nightSelect
8.4
Great40 reviews
MapView on map2.5 km from City Centre2.5 km from City Center
From   US$ 56 /nightSelect
Places to stay near Keokuk
Bed & Breakfast
8.6
Great30 reviews
16.1 km from Keokuk16.1 km from City Centre
From   US$ 212 /nightSelect
Hotel
8.2
Great23 reviews
26.3 km from Keokuk26.3 km from City Centre
From   US$ 78 /nightSelect
8.6
Great45 reviews
48.0 km from Keokuk48.0 km from City Centre
From   US$ 130 /nightSelect
7.2
Very good10 reviews
25.1 km from Keokuk25.1 km from City Centre
From   US$ 85 /nightSelect
8.4
Great53 reviews
24.7 km from Keokuk24.7 km from City Centre
From   US$ 95 /nightSelect

Best hotels and places to stay in Keokuk

Why visit?

Keokuk, located in the southeastern part of Iowa, offers a charming mix of history, nature, and recreational activities. This historic city is known for its beautiful views of the Mississippi River, its rich heritage, and its vibrant community. For tourists looking to explore Keokuk, there are several hotels and motels to choose from, each offering comfort, convenience, and a great location.

Where to stay?

Downtown Keokuk: If youre interested in immersing yourself in the citys history and culture, staying in downtown Keokuk is a perfect choice. Youll be in close proximity to attractions like the George M. Verity Riverboat Museum, the Keokuk National Cemetery, and the Grand Theatre. There are several hotels and motels in downtown Keokuk, such as the Hotel Iowa Keokuk Iowa and the Keokuk Grand Hotel, offering easy access to dining, shopping, and local landmarks.

Rand Park Area: For nature enthusiasts or those looking to enjoy outdoor activities, staying near Rand Park is recommended. This sprawling park offers scenic trails, picnic areas, and a golf course. Additionally, Rand Park is home to the Keokuk Yacht Club, where you can indulge in boating and enjoy riverside views. The closest accommodations in this area include Keokuk Iowa Hotels and Motels, providing a peaceful retreat amidst the citys natural beauty.

Mississippi Riverfront: If youre seeking breathtaking views and a tranquil ambiance, consider staying along the Mississippi Riverfront. This area offers panoramic vistas of the river, along with the opportunity to witness stunning sunsets. Take a stroll along the riverwalk or visit Victory Park, a lovely spot for picnicking and relaxing. The hotel options in this area include Keokuk Iowa Hotels and Motels, ensuring a memorable stay with beautiful waterfront views.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

Hampton Inn Keokuk: Located in a convenient downtown location, Hampton Inn Keokuk offers comfortable rooms, a complimentary hot breakfast, and amenities such as a fitness center and an indoor pool. With friendly service and reasonable rates, this hotel provides excellent value for money for travelers in Keokuk.

Quality Inn & Suites Keokuk North: Situated near Rand Park, Quality Inn & Suites Keokuk North offers spacious rooms at an affordable price. Guests can enjoy a complimentary breakfast, access to an outdoor pool, and amenities like a business center and free Wi-Fi. This motel provides a comfortable stay without breaking the bank.

Super 8 by Wyndham Keokuk: Super 8 by Wyndham Keokuk is a budget-friendly option that doesnt compromise on convenience. Located near the Mississippi Riverfront, it offers comfortable rooms, complimentary breakfast, and free parking. With its affordable rates and accessible location, this motel is a great choice for travelers on a budget.

Best kid-friendly hotels:

Holiday Inn Express & Suites Keokuk: The Holiday Inn Express & Suites Keokuk is a family-friendly hotel that offers spacious rooms, an indoor pool, and a complimentary hot breakfast. Situated in downtown Keokuk, it provides easy access to local attractions like the Keokuk National Cemetery and Grand Theatre, making it a convenient choice for families visiting the area.

Baymont by Wyndham Keokuk: Baymont by Wyndham Keokuk is another excellent option for families. This hotel features comfortable rooms, an indoor pool, and a playground area for kids. Its location near Rand Park allows families to enjoy outdoor activities and explore the natural beauty of Keokuk.

Best hotels for a romantic getaway:

The Grand Anne Bed & Breakfast: For couples seeking a charming and intimate retreat, The Grand Anne Bed & Breakfast offers a perfect setting. This historic inn features elegantly furnished rooms, delicious breakfast, and a serene atmosphere. With its romantic ambiance and personalized service, it ensures a memorable stay for couples.

The River City Mallard Inn: Situated along the Mississippi Riverfront, The River City Mallard Inn offers beautiful views and a peaceful environment. This cozy bed and breakfast provides comfortable rooms and a delicious homemade breakfast. Couples can enjoy a tranquil getaway while enjoying the scenic riverside setting.

Best for location:

Chief Keokuk Inn: Located in downtown Keokuk, Chief Keokuk Inn offers easy access to major attractions, restaurants, and shops. With its central location, guests can explore the citys history and landmarks conveniently. This hotel provides a comfortable stay coupled with a prime location.

Hampton Inn Keokuk: Situated in downtown Keokuk, Hampton Inn offers proximity to the citys attractions and amenities. Visitors can easily explore the George M. Verity Riverboat Museum, the Keokuk National Cemetery, and other notable sites. Its central location makes it a convenient choice for travelers.

Comfort Inn Keokuk North: Situated near Rand Park, Comfort Inn Keokuk North offers a peaceful environment while still providing easy access to the citys attractions. Guests can enjoy the tranquility of nature and explore nearby outdoor activities, all within a short distance from this conveniently located hotel.

Best for a short city break:

Boulders Inn & Suites by Cobblestone Hotels: Offering a blend of comfort and convenience, Boulders Inn & Suites by Cobblestone Hotels provides modern amenities and a central location in downtown Keokuk. It offers well-appointed rooms, complimentary breakfast, and easy access to the citys main attractions, making it an ideal choice for a short city break.

Keokuk Motor Lodge: Located near the Mississippi Riverfront, Keokuk Motor Lodge provides a budget-friendly accommodation option for a quick city getaway. With its comfortable rooms and convenient location, guests can easily explore the citys sights and enjoy a short break without breaking the bank.

Show moreLess