- Please support our journalism through affiliate links. Affiliate Disclosure
Review & Frequenly Asked Questions:
Spook Cave got its interesting name when a group of early settlers heard odd sounds coming from a spring near the bottom of a bluff. So, they named it Spook Hole. Later on, a resident discovered that the sound was made by flowing water. The cave was opened for tourists in 1955 and featured the only underground boat tour in Iowa. The cave is a rock tube, elliptical in shape, with low ceilings in some places. The cave still has an underground boat tour to this day. The boat travels into the base of the 90-foot bluff. During the trip, a guide tells the story of the cave’s discovery and development and points out natural features inside the cave.
Address: 13299 Spook Cave Road, McGregor, IA 52157, Phone: 563-873-2144
Rating: ⭐⭐⭐⭐⭐
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.