Compare Cheap 5 Star Hotels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Keokuk Hotels

Quality Inn & Suites Keokuk North
3404 Main St Keokuk IA
$106 nightly
The price is $119 total per night
$119 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
1.26 mi from city center
With a stay at Quality Inn & Suites Keokuk North in Keokuk, you'll be within a 5-minute drive of Mississippi River and Kilbourne Park.
Pool
Hot Tub

Baymont by Wyndham Keokuk
325 Main St Keokuk IA
$74 nightly
The price is $83 total per night
$83 total
Jun 7 - Jun 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.04 mi from city center
With a stay at Baymont by Wyndham Keokuk in Keokuk, you'll be within a 5-minute walk of Mississippi River and River City Mall.
Pool
Breakfast included

Hampton Inn Keokuk
3201 Main Street Keokuk IA
$114 nightly
The price is $128 total per night
$128 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.93 mi from city center
A stay at Hampton Inn Keokuk places you in the heart of Keokuk, within a 5-minute drive of Kilbourne Park and Tumelty Park.
Pool
Breakfast included

Budget Inn
3764 Main St Keokuk IA
$68 nightly
The price is $76 total per night
$76 total
Jun 4 - Jun 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.9 mi from city center
With a stay at Budget Inn in Keokuk, you'll be within a 10-minute drive of Mississippi River and Kilbourne Park.
Pet friendly
Parking included

Super 8 by Wyndham Keokuk
3511 Main St Keokuk IA
1.38 mi from city center
With a stay at Super 8 by Wyndham Keokuk in Keokuk, you'll be within a 5-minute drive of Mississippi River and Kilbourne Park.
Breakfast included
Pet friendly

Chief Motel
2701 Main St Keokuk IA
$63 nightly
The price is $71 total per night
$71 total
Jun 7 - Jun 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.7 mi from city center
A stay at Chief Motel places you in the heart of Keokuk, within a 5-minute drive of Kilbourne Park and Tumelty Park.
Pet friendly
Parking included

Johnstone Mansion
302 High St Keokuk IA
$203 nightly
The price is $227 total per night
$227 total
Jun 4 - Jun 5
Total with taxes and fees
1.07 mi from city center
Located in Keokuk, Johnstone Mansion is just steps from Mississippi River and a 4-minute drive from Keokuk National Cemetery.
Breakfast included
Parking included

Stay in Historic Downtown Keokuk
Keokuk IA
0.75 mi from city center
A stay at this bed & breakfast places you in the heart of Keokuk, within a 15-minute walk of Mississippi River and Estes Park.
Breakfast included
Free WiFi

Stay in Historic Downtown Keokuk
Keokuk IA
$160 nightly
The price is $179 total per night
$179 total
Jun 28 - Jun 29
Total with taxes and fees
0.76 mi from city center
A stay at this bed & breakfast places you in the heart of Keokuk, within a 10-minute walk of Mississippi River and Grand Theatre.
Breakfast included
Free WiFi

Oak Hill Inn & Suites
1701 Oak St Canton MO
$108 nightly
The price is $123 total per night
$123 total
Jun 4 - Jun 5
Total with taxes and fees
20.83 mi from city center
With a stay at Oak Hill Inn & Suites in Canton, you'll be within a 5-minute drive of Mississippi River and Golden Age Toys.
Pool
Hot Tub

Nauvoo Temple House Hotel
1200 Mulholland St Nauvoo IL
$103 nightly
The price is $116 total per night
$116 total
Jul 4 - Jul 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.04 mi from city center
With a stay at Nauvoo Temple House Hotel in Nauvoo, you'll be in the historical district, a 4-minute walk from Historic Nauvoo and a 1-minute drive from Mississippi River.
Pet friendly
Parking included

Quality Inn & Suites Fort Madison near Hwy 61
6169 Reve Ct Fort Madison IA
$103 nightly
The price is $115 total per night
$115 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
15.21 mi from city center
With a stay at Quality Inn & Suites Fort Madison near Hwy 61 in Fort Madison, you'll be near the airport, within a 10-minute drive of Mississippi River and Fort Madison Community Hospital.
Pool
Hot Tub
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.
Keokuk hotels essential information
Accommodation | 117 hotels |
|---|---|
Lowest Price | $71 |
Highest Price | $227 |
Popular hotels | Quality Inn & Suites Keokuk North, Baymont by Wyndham Keokuk, Hampton Inn Keokuk, Budget Inn, Super 8 by Wyndham Keokuk, Chief Motel, Johnstone Mansion, Stay in Historic Downtown Keokuk, Stay in Historic Downtown Keokuk, Oak Hill Inn & Suites, Nauvoo Temple House Hotel, Quality Inn & Suites Fort Madison near Hwy 61 |
Most Recent Keokuk Hotel Reviews

Nauvoo Temple House Hotel
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"The room was great, the check in was smooth. The down sides were the check in was about 5 blocks from the hotel. Signage was difficult to see."
A verified traveler stayed at Nauvoo Temple House Hotel
More to Explore in Keokuk
Top Picks
- Spa Resorts & in Fairfield
- Hotels with a Gym in Fairfield
- Cheap Hotels in Fairfield
- B&B in Keokuk
- Bentonsport Hotels
- Inns in Mount Pleasant
- Hotels with Restaurants in Mount Pleasant
- Adventure Sport Hotels in Keokuk
- Cabin Rentals in Mount Pleasant
- 3 Star Hotels in Fairfield
- B&B in Fairfield
- Keosauqua Hotels
- Hillsboro Hotels
- 5 Star Hotels in Fairfield
- Farmstay in Keokuk
- Hotels with a Gym in Mount Pleasant
- Hotels with WiFi in Keokuk
- Crawfordsville Hotels
- Hotels near Southeast Iowa Regional
- Milton Hotels
- Hotels with Hot Tubs in Keokuk
- Spa Resorts & in Keokuk
- Hotels with Free Breakfast in Mount Pleasant
- Pleasant Plain Hotels
- Keokuk Hotels
- Farmington Hotels





