For family-friendly accommodation in Keokuk, consider the Hampton Inn Keokuk, Quality Inn & Suites Keokuk North, or the Johnstone Mansion.The Hampton Inn Keokuk, with an excellent rating of 8.8, offers complimentary rollaway and extra beds, as well as sofa beds, making it ideal for families. Guests appreciate the complimentary breakfast, including a buffet, and free self-parking. It is conveniently located near Kilbourne Park, just 1.3 km away.Another great option is the Quality Inn & Suites Keokuk North, rated 8.4. This hotel provides free cribs and has connecting rooms available, which is great for families needing more space. Guests can enjoy a complimentary continental breakfast, free toiletries, and free self-parking. Kilbourne Park is also nearby, at 1.8 km.The 3-star Johnstone Mansion, rated 8.4, is also a great choice for families. It offers complimentary cribs, a free continental breakfast, and free self-parking. The mansion is located close to several parks, including Estes Park, just 0.4 km away, and Riverview Park, 0.6 km away.