Crystal Lake Cave
Dubuque, IA, 50°F inside, from $22
A boat tour through a cave near McGregor, Iowa, 35–40 minutes long at 47°F, open May to October.
Early settlers of Clayton County often referred to strange noises coming from a hole at the base of the hill along Bloody Run Creek. Gerald Mielke made the discovery of nature's handiwork. The cave was opened suddenly by man. These beauties are now available to the public.
History source: spookcave.com.
13299 Spook Cave Rd, McGregor, IA 52157
Distances are straight-line from each city center.
35–40 minutes
47°F year-round.
Weekday reservations required in May, September and October. Book online or call 563-539-4114.
13299 Spook Cave Rd, McGregor, IA 52157
Listed in: cave boat tours, caves with camping or lodging
Checked on 2026-10-22 against spookcave.com (home and cave tour pages). Prices and hours change, so confirm on the official site before you drive out.