2051 HWY 9 (2.1 km from Pikes Point State Park)
Northland Inn is located in Beaches Resort, 1.2 mi from Pikes Point Beach. It features a garden and free private parking. There is complimentary WiFi and a 24-hour front desk.
(2.1 km from Pikes Point State Park)
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.
2203 Circle Drive West (3.1 km from Pikes Point State Park)
Spirit Lake is home to the Super 8 Spirit Lake. There is complimentary WiFi available. Each room here includes a television, air conditioning, and cable channels. The dining area also includes a microwave and a refrigerator.
2704 17th St (4.2 km from Pikes Point State Park)
The Ramada Lake Okoboji Spirit Lake is a 100% nonsmoking hotel located in the heart of the Iowa Great Lakes at the intersection of Highways 9 and 71. Guests can swim in the indoor pool and enjoy a complimentary breakfast each morning.
1905 18th Street (4.3 km from Pikes Point State Park)
Wyndham Travelodge Spirit Lake/Okoboji is a garden in Spirit Lake. This property offers complimentary WiFi and complimentary private parking. Each morning, the motel serves a continental breakfast.
100 Hill Ave. (5.9 km from Pikes Point State Park)
Big Spirit Resort is located in Spirit Lake and features a restaurant and complimentary WiFi. Each room includes a patio. Each of the resort's guest rooms include a lounge space and a flat-screen television.