Compare & Book online accommodation worldwide
Accommodation in Spirit Lake
This accommodation offer in Spirit Lake is sorted by price. You can choose from 1 accommodation offers in Spirit Lake in total. Due to fewer accommodation options in Spirit Lake, we recommend that you search for accommodation also near Spirit Lake. By entering the dates of your stay, determining the distance from the destination Spirit Lake and using other filter tools you can select the best possible lodging for you. The entered dates of your stay are crucial for the most accurate accommodation offer as it derives all the online information on pricing and availability for Spirit Lake overnight stay. Then you can book the selected Spirit Lake hotels, apartments, B&B etc. immediately.
2203 Circle Drive West, Spirit Lake
The Super 8 of Spirit Lake is located in Spirit Lake. Free WiFi access is available.
Accommodation close to Spirit Lake
2625 41st Street,
(3.4 km distance from city Spirit Lake)
Offering a quiet wooded sanctuary and views of the garden, The Oakwood Inn is situated on 2 acres in the centre of the Okoboji Lakes Area. All rooms are equipped with a fireplace, flat-screen TV, refrigerator and microwave.
1005 Brooks Park Drive,
(4.2 km distance from city Spirit Lake)
Adjacent to Brooks National Golf Club, this Iowa hotel offers guest rooms with free Wi-Fi and 32-inch flat-screen TVs. An indoor pool and hot tub are featured on the property.
1302 Highway 71,
(4.4 km distance from city Spirit Lake)
This modern hotel features complimentary WiFi access, an on-site restaurant and a courtyard with a fire pit. Okoboji Commons Hotel includes a private hammock beach on East Lake Okoboji.
1405 Highway 71,
(4.5 km distance from city Spirit Lake)
Boasting a water park and golf course, this Okoboji lakefront resort is 5 miles from University of Okoboji. Guests will enjoy an on-site restaurant, outdoor pool, and free Wi-Fi.
1107 Sanborn Avenue,
(5 km distance from city Spirit Lake)
Less than 5 minutes’ walk from the shores of East Okoboji Lake and adjacent to Brooks National Golf Course, this hotel features a flat-screen TV and free Wi-Fi in every guest room. A complimentary continental breakfast is available from Memorial Day to Labor Day.
P.O Box 559 3301 Lakeshore Drive,
(5.4 km distance from city Spirit Lake)
Located on the shores of West Okoboji Lake, this Iowa resort features indoor and outdoor pools and a 9-hole golf course. Free WiFi access is available in this resort.
630 Linden Drive,
(5.7 km distance from city Spirit Lake)
Family-friendly Bridges Bay Resort is 1 mile from Arnolds Park Amusement and 2 miles from Great Lakes Spine Trail. Guests will enjoy an indoor water park, Boji Splash, and a seasonal outdoor pool.
2051 HWY 9,
(6.2 km distance from city Spirit Lake)
Northland Inn offers pet-friendly accommodation in Beaches Resort. Free WiFi is featured and free private parking is available on site.
3400 Okoboji Avenue,
(8.6 km distance from city Spirit Lake)
Within 10 minutes’ drive of Iowa’s three largest natural lakes, this Milford hotel offers guest rooms with free Wi-Fi and large flat-screen TVs. A fitness centre is featured on site.
1511 Okoboji Avenue,
(10.9 km distance from city Spirit Lake)
Located in the Iowa Great Lakes region, the Rodeway Inn & Suites near Okoboji Lake is located just minutes from the vacation destination of Okoboji Lake. This hotel is also minutes from local points of interest such as Arnolds Park amusement park, Iowa Great Lakes Maritime Museum, Iowa Rock 'n' Roll Music Association Hall of Fame, Dickinson County Nature Center, Lakes Community Theater and Pearson Lakes Art Center.
2008 Central Avenue,
(23.1 km distance from city Spirit Lake)
Estherville Hotel & Suites offers pet-friendly accommodation in Estherville. Free WiFi is provided and free private parking is available on site.
1919 East Central Avenue,
(23.2 km distance from city Spirit Lake)
Located on Highway 9, this Estherville hotel is 10 minutes’ drive from Fort Defiance State Park and the Iowa/Minnesota border. It features rooms with free Wi-Fi and serves a continental breakfast with waffles.
110 Belmont Lane,
(25.5 km distance from city Spirit Lake)
Located off Interstate 90, this Jackson, Minnesota hotel features a 32-inch flat-screen TV with HBO in every room. A continental breakfast is served daily at this hotel that is 3 miles from the Jackson Speedway.
1051 US Highway 71,
(25.5 km distance from city Spirit Lake)
Located just off Interstate 90, this !00% non-smoking Minnesota hotel is 1 mile away from Jackson Municipal Airport. Free WiFi can be enjoyed in every room.
2007 Highway 71 North,
(26 km distance from city Spirit Lake)
The Econo Lodge hotel is located north of Interstate 90, close to the Jackson-Evers International Airport. This Jackson, MN hotel is near many local points of interest including the Jackson Speedway, Kilen Woods State Park, Lake Okoboji, Loon Lake Golf Club and historic Fort Belmont.
2025 Highway 71 North,
(26.1 km distance from city Spirit Lake)
Located just off Interstate 90, this hotel offers a shuttle service to the Jackson area, which is 5 minutes’ drive away. Each guest room is equipped with a 32-inch flat-screen TV.
1004 South Grand Avenue,
(32.9 km distance from city Spirit Lake)
Offering a fitness centre and free WiFi access, this motel is located in Spencer. Riverview Park is 2 km away from the motel on the Little Sioux River.
209 11th Street Southwest,
(33.1 km distance from city Spirit Lake)
Near Lake Okoboji, Super 8 Spencer is located off Routes 18 and 71. This motel offers free daily breakfast and daily maid services.