100 Hill Ave. (4.6 km from Hales Slough Area)
Set in Spirit Lake Big Spirit Resort offers a restaurant and free WiFi. All rooms are equipped with a patio. All guest rooms at the resort come with a seating area and a flat-screen TV.
2704 17th St (6.9 km from Hales Slough Area)
Nestled in the heart of the Iowa Great Lakes at the junction of Highways 9 and 71 the completely nonsmoking Ramada Lake Okoboji Spirit Lake offers guest rooms with free WiFi. Guest can swim in the indoor pool and enjoy a daily free breakfast.
1905 18th Street (7.0 km from Hales Slough Area)
Travelodge by Wyndham Spirit Lake/Okoboji is located in Spirit Lake and features a garden. This property features both free WiFi and private parking free of charge. A continental breakfast is available each morning at the motel.
2203 Circle Drive West (7.9 km from Hales Slough Area)
The Super 8 of Spirit Lake is located in Spirit Lake. Free WiFi access is available. Each room here will provide you with a TV air conditioning and cable channels. Complete with a microwave the dining area also has a refrigerator.
2051 HWY 9 (10.5 km from Hales Slough Area)
Set in Beaches Resort 1.2 mi from Pikes Point Beach Northland Inn offers accommodations with a garden and free private parking. Free WiFi and a 24-hour front desk are offered.
(12.4 km from Hales Slough Area)
Located 1.3 mi from Pikes Point Beach Beautiful Lake Okoboji - Year Round Resort Condos provides accommodations in Spirit Lake. A TV with Blu-ray player private bathroom with a hairdryer and a kitchen with dishwasher are provided in certain units.