Skip to main content

Filter by:


Star rating

Review score

Keokuk – 6 hotels and places to stay
See the latest prices and deals by choosing your dates.
Quality Inn & Suites Keokuk North, hotel in Keokuk

Located 1 mile from downtown and the Mississippi River, this Keokuk hotel offers a free daily breakfast and free in-room WiFi. A well-equipped fitness centre and an indoor pool are available.

The staff is very friendly and helpful.
8.3
Scored 8.3
Very good
Rated very good
239 reviews
Price from£80.40per night
Hampton Inn Keokuk, hotel in Keokuk

This Keokuk hotel is within 3 miles of the city center and the River City Mall. The hotel offers a hot daily breakfast, indoor swimming pool and free Wi-Fi in every guest room.

It was quit and breakfast was awesome
8.7
Scored 8.7
Fabulous
Rated fabulous
117 reviews
Price from£113.95per night
Super 8 by Wyndham Keokuk, hotel in Keokuk

Located 5 minutes from the center of Keokuk, Iowa and 3 miles from the Mississippi River, this hotel offers guests an on-site gym, breakfast to go and rooms with free WiFi.

The property was clean and the staff were friendly
7.6
Scored 7.6
Good
Rated good
113 reviews
Price from£67.32per night
Baymont by Wyndham Keokuk, hotel in Keokuk

Baymont by Wyndham Keokuk is offering accommodation in Keokuk. With a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

I didn’t like anything! The place was disgusting from the minute I stepped in
5.2
Scored 5.2
Average
Rated passable
64 reviews
Price from£65.62per night
Chief Motel, hotel in Keokuk

Featuring rooms with a cable TV, this motel is located in Keokuk on the Mississippi River, near the Illinois/Iowa state line. Free Wi-Fi access is available.

Beds were very comfortable. The Chief Motel has very good tv service and actually very good tasting water. Very helpful staff and very courteous. Would definitely stay here again.
8.2
Scored 8.2
Very good
Rated very good
94 reviews
Price from£53.82per night
Budget Inn - Keokuk, hotel in Keokuk

Budget Inn - Keokuk provides air-conditioned rooms in Keokuk. This 1-star motel offers room service, a 24-hour front desk and free WiFi.

I like a full breakfast, eggs, ham, hashbrowns and toast, so was out the door first thing in the morning to grab some breakfast elsewhere. This motel has been remodeled and is in great condition, rooms are very clean, everything works well, staff was very nice and this is a quiet section of town. I didnt even hear any road noise outside and I was in the front building.
7.9
Scored 7.9
Good
Rated good
46 reviews
Price from£58.31per night
Nauvoo Vacation Condos and Villas, hotel in Keokuk

Located 5 km from Nauvoo Temple, this Illinois accommodation features villas with kitchenettes or full kitchens. Free Wi-Fi access is available.

The manager gave us a free upgrade. We had booked a one bed room and they upgraded us to a three bed, with a full kitchen. It was amazing!
9.3
Scored 9.3
Superb
Rated superb
136 reviews
Price from£89.18per night
Willard Richards Inn, hotel in Keokuk

Set in Nauvoo, Willard Richards Inn features accommodation with air conditioning and access to a garden. This bed and breakfast offers free private parking and luggage storage space.

The staff was so friendly and accommodating. They went out of their way to make sure we had everything we needed. Breakfast was awesome! The home was clean and very nice. The location was excellent. We would definitely stay there again.
9.1
Scored 9.1
Superb
Rated superb
42 reviews
Price from£139.28per night
The Nauvoo Grand Bed & Breakfast, hotel in Keokuk

Set in Nauvoo, The Nauvoo Grand Bed & Breakfast provides accommodation with seating area. The property features garden views.

9.9
Scored 9.9
Exceptional
Rated exceptional
9 reviews
Price from£159.57per night
PRAIRIE WINDs MOTEL CARTHAGE, hotel in Keokuk

Located in Carthage, 47 km from Leslie F. Malpass Library, PRAIRIE WINDs MOTEL CARTHAGE provides accommodation with free WiFi and free private parking.

This is a true diamond in the rough. I usually stay away from these old Motel strip places, but I am sure glad we stayed here. Yes it is old. Yes it could be updated. BUT it was surprisingly comfortable and the proprietor was a gem. So helpful. I HIGHLY recommend this hotel. You'll be glad you stayed here for the money and the wonderful host. It was wonderful to sit out on the bench in the cool of the morning and enjoy the green corn field across the street. SWEET little community.
7.3
Scored 7.3
Good
Rated good
43 reviews
Price from£102.01per night
See all hotels in and around Keokuk

Most booked hotels in Keokuk in the past month

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Keokuk:

  • 2.0
    Scored 2.0

    The attendant woke me up in the middle of the night and...

    The attendant woke me up in the middle of the night and demanded that he get access to the room to change the batteries in the door lock , I refused and he called the room phone of which I could hardly understand his poor English, further the sheets were dirty, only one towel and the carpet in the room was sticky generally the poorest experience that we have had in 40 years of travel and I would rate the equivalence of a hotel in a third world country.
    CHRIS
    Australia
  • 10
    Scored 10

    Keokuk is a great small city to stay at...

    Keokuk is a great small city to stay at...I was there for Geode Fest 2022, which the Department of Tourism hosts each year now. There is a good selection of lodging with hotels, motels, and camping facilities in and around Keokuk, and several great dining locations too. A few of the dining businesses were affected by food shortage problems during this year`s event, which seemed to bother some people. I dined 2 nights at Angellini`s Italian Restaurant on Main Street, the food there is great and the atmosphere and customer service are over the top in my humble opinion. It is extremely tough to go to dinner in the evening until about 8 pm much of the time, and reservations are a must for that, but don`t expect to be sat right away when you arrive at 8 pm, you will likely still have to wait at most places 30 to 45 minutes after you arrive. That is how busy the bigger places can and will be. The food is normally worth the wait tho.
    James
    United States
  • 8.0
    Scored 8.0

    Beautiful Historic City.

    Beautiful Historic City. Hope some residents maintain the beauty of their historic homes by fixing them to preserve and maintained their home. For the next generation to come, explore and enjoy! Thanks!
    Terrance
    United States
  • 10
    Scored 10

    I visited Hyvee first. People were awesome there!

    I visited Hyvee first. People were awesome there! I then went to my hotel because it had been a long day! Again, Awesome Clerk! As I travel on Business I look forward to seeing things new. Keokuk was very clean! Friendly people and Great Hospitality at Super 8. Thumbs up rating! Nice Small City. Had been in Nauvoo before that. Keokuk is very close to stay in order to visit that Historical Town
    A
    Anonymous
    United States
  • 8.0
    Scored 8.0

    Keokuk is my hometown.

    Keokuk is my hometown. The economy here needs a boost and it’s sad to see the streets in such disrepair. A lot of history here and I think that needs to be promoted more. Open up the underground tunnels for exploration of artifacts.
    Michael
    United States
  • 8.0
    Scored 8.0

    We went to the Fort Worth cafe for BBQ and it wasn't busy.

    We went to the Fort Worth cafe for BBQ and it wasn't busy. We sat and waited for 5 minutes then were served water and ordered BBQ sandwiches. We sat there for 45 minutes and watched people come after us and get served. Finally we just got up and left and the waitress saw us leave but said nothing. Not sure what was going on here, maybe they forgot our order or something but for them to say nothing or come check on us was odd. We werent rude or anything like that.
    Daniel
    United States

Explore guest reviews of hotels in Keokuk

  • From £93.74 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 113 reviews
    It would be hard to find such a comfortable clean, quiet and conveniently situated lodging at the price I paid. The breakfast was more than adequate. Bathroom was very clean with all the amenities one could ask for and the beds were comfortable and clean. Temperature was perfect for sleeping. Very fortunate to have found this place on line. Would definitely stay again if ever I return to Keokuk!
    Dennis
    United States
  • From £106.38 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 117 reviews
    The front staff is welcoming, informative and SO sweet!! Wonderful customer service! The entire hotel including hallways, the pool, the breakfast area are so clean and the room was *immaculate*, beds are comfy, bathroom water pressure is perfect. I’d 100% stay here again!!
    Veronica
    United States
  • From £58.31 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 46 reviews
    It was quite and easy to get a trailer around. The front desk lady is super duper nice! Prob the fastest book in a hotel/motel I’ve experienced. They allowed dogs as well and they had a nice area for them.
    Morgan
    United States
  • From £94.55 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 239 reviews
    Staff was friendly. Hotel was clean. Pool and Hot Tub were well maintained. Room was spacious, clean, and comfortable. Location was great as it was not down town but still close to food and supplies.
    Candy
    United States
  • From £94.55 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 239 reviews
    Facility was clean and staff very friendly. Room was comfortable and well maintained. Would recommend this hotel to others traveling to Keokuk. Better than anticipated.
    James
    United States
  • From £106.38 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 117 reviews
    The Staff - courteous and friendly The room - clean and modern The breakfast - outstanding This hotel was everything we hoped it would be and more!
    Cindy
    United States
  • From £94.55 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 239 reviews
    Clean, easily accessible, front desk staff were friendly, professional, informative and the way every hotel should greet customers
    David
    United States
  • From £84.37 per night
    5.2
    Scored 5.2
    Average
    Rated passable
     · 64 reviews
    Updated feel of the hotel was nice there were a few areas that needed work but over all very nice
    praska
    United States
  • From £84.37 per night
    5.2
    Scored 5.2
    Average
    Rated passable
     · 64 reviews
    The staff was awesome and the hotel room was clean and comfortable
    James
    United States
  • From £93.74 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 113 reviews
    Bed and linens were very comfortable. The hotel was very quiet.
    Susan
    United States
gogless