Top 10 Hotels in Keokuk

See all 7 Hotels in Keokuk
Super 8 Keokuk IA

Super 8 Keokuk IA

3511 Main St, Keokuk 52632

2.0 out of 5.0
3.6 out of 5 (234 reviews)

Situated in Keokuk, this hotel is 2.1 mi (3.3 km) from Keokuk National Cemetery and within 20 mi (32 km) of Lovers Glen Par …

$63
The Grand Anne Bed and Breakfast

The Grand Anne Bed and Breakfast

816 Grand Avenue, Keokuk 52632

4.0 out of 5.0
5 out of 5 (5 reviews)

Situated on the riverwalk, this historic bed & breakfast is 2 mi (3.2 km) from Keokuk National Cemetery and within 16 mi (2 …

$119
Baymont Inn and Suites Keokuk

Baymont Inn and Suites Keokuk

325 Main St, Keokuk 52632

2.5 out of 5.0
3 out of 5 (180 reviews)

Situated in Keokuk, this hotel is 1.7 mi (2.8 km) from Keokuk National Cemetery and within 16 mi (25 km) of Lovers Glen Par …

Get Rates
Hampton Inn Keokuk

Hampton Inn Keokuk

3201 Main Street, Keokuk 52632

2.5 out of 5.0
4.2 out of 5 (151 reviews)

Located in the heart of Keokuk, this hotel is 1.6 mi (2.6 km) from Keokuk National Cemetery and within 16 mi (25 km) of Lover …

$97
Quality Inn & Suites Keokuk North

Quality Inn & Suites Keokuk North

3404 Main St, Keokuk 52632

2.5 out of 5.0
4.1 out of 5 (212 reviews)

Situated in Keokuk, this hotel is 1.9 mi (3.1 km) from Keokuk National Cemetery and within 20 mi (32 km) of Lovers Glen Par …

$96
Budget Inn

Budget Inn

3764 Main St, Keokuk 52632

2.0 out of 5.0

Situated in Keokuk, this motel is 2.3 mi (3.8 km) from Keokuk National Cemetery and within 20 mi (32 km) of Lovers Glen Par …

Get Rates
Chief Motel

Chief Motel

2701 Main St, Keokuk 52632

2.5 out of 5.0
2.8 out of 5 (11 reviews)

Located in the heart of Keokuk, this motel is 1.3 mi (2.1 km) from Keokuk National Cemetery and within 16 mi (25 km) of Lover …

$55
Nauvoo Grand Bed & Breakfast

Nauvoo Grand Bed & Breakfast

7.7 mi from Keokuk
3.0 out of 5.0
4 out of 5 (39 reviews)

Situated in Nauvoo, this bed & breakfast is within a 15-minute walk of Baxter's Vineyards and Lovers Glen Park. Joseph Smit …

$125
Nauvoo Vacation Villas & Condos

Nauvoo Vacation Villas & Condos

8.4 mi from Keokuk
3.0 out of 5.0
4.7 out of 5 (27 reviews)

Situated in a rural location, this condo is within 6 mi (10 km) of Baxter's Vineyards, Nauvoo Park, and Lovers Glen Park. …

$129
Kingsley Inn

Kingsley Inn

14.1 mi from Keokuk
3.5 out of 5.0
4.4 out of 5 (71 reviews)

Situated in Fort Madison, this bed & breakfast is within 12 mi (20 km) of Baxter's Vineyards, Nauvoo Park, and Lovers Glen …

$94

Recent Reviews in Keokuk

Where to stay in Keokuk

Keokuk Hotel Guide

Top Keokuk Accommodations

Explore everything that Keokuk has to offer and then end an enjoyable day at a great hotel. Expedia features a small range of 5 places to stay within 3 miles of the heart of the city.

If you wish to stay a few nights not far from where the fun happens, take a look at the Hampton Inn Keokuk and Quality Inn & Suites Keokuk North.

Keokuk National Cemetery is a vital piece of the area's culture and history and a crucial reminder of the past. If this sounds like a place you'd be excited to see, consider booking a room at the Baymont Inn and Suites Keokuk and Super 8 Keokuk IA.

Haven't found exactly what you were looking for? The Nauvoo Vacation Villas & Condos and the Comfort Inn And Suites are situated 10 miles and Comfort Inn And Suites away from the center of Keokuk. Tourists looking for something more can book accommodations at the Kingsley Inn and the Super 8 Fort Madison IA, 16 miles and 15 miles away.

Some nearby places to visit in Eastern Iowa are Fort Madison and Burlington. Fort Madison is 16 miles to the north of Keokuk, while Burlington is 30 miles to the northeast. Fort Madison accommodations include the Knights Inn Fort Madison and Rivers Inn Fort Madison. The Holiday Inn Express Hotel & Suites Burlington and Comfort Suites Burlington are among the hotels in Burlington.

Get your sporting fix with a trip to Community Field. Sleep close to the action at the PZAZZ! Resort Hotel and Catfish Bend Inn & Spa or the Fairfield Inn & Suites by Marriott Burlington.

How to Get to Keokuk

Southeast Iowa Regional Airport is situated 30 miles away from Keokuk. Visitors who want to stay nearby can easily secure a night at the Quality Inn Burlington or the Howard Johnson Burlington.