We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Fitness centre Room Service Business & up & up Internet Air Conditioning Independent Hotels & up Non-Smoking Hotel Business Centre Quiet Hotels Meeting Rooms Suite Hotels Accessible rooms Themed Hotels $ $$ $$$ $$$$ AmericInn Lodge And Suites Magnuson Hotels Cobblestone Hotels LLC Hotels with Hot Tubs Quiet Super 8 Country Inns And Suites Airport Transportation Motel 6 Hotels with Waterparks Hotels with Smoking Rooms Romantic Hotels with Jacuzzi Microtel Spa Within 10 km Within 25 km Within 50 km Any distance from Spook Cave
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
No photo provided
821 Walton St, McGregor, IA 52157-8555
10.4 km from Spook Cave
  • Restaurant
Cobblestone Inn and Suites Marquette, IA/Prairie Du Chien
SAVE US$5
US$85
Priceline
US$80
View Deal
100 North St, Marquette, IA 52158-7705
10.8 km from Spook Cave
  • Free Wifi
  • Free Parking
The Frontier Motel
101 S 1st St, Hwy 18 and 76, Marquette, IA 52158-7722
10.8 km from Spook Cave
  • Free Wifi
  • Free Parking
AmericInn Lodge & Suites Prairie Du Chien
130 S Main St, Prairie du Chien, WI 53821-1417
13.3 km from Spook Cave
  • Free Wifi
  • Free Parking
Hari Holiday Motel
SAVE US$4
US$45
Booking.com
US$41
View Deal
1010 S Marquette Rd, Prairie du Chien, WI 53821-2413
13.9 km from Spook Cave
  • Free Wifi
  • Free Parking
Brisbois Motor Inn
Hotwire.com
US$55
View Deal
Hwy 35n, Po Box 37, Prairie du Chien, WI 53821-0037
14.0 km from Spook Cave
  • Free Wifi
  • Free Parking
Motel 6 Prairie Du Chien
SAVE US$6
US$55
Priceline
US$49
View Deal
533 N Marquette Rd, Prairie du Chien, WI 53821-1206
14.0 km from Spook Cave
    Prairie Motel
    1616 S Marquette Rd, (Old WI 18), Prairie du Chien, WI 53821-3012
    14.3 km from Spook Cave
    • Free Wifi
    No photo provided
    1733 1/2 S Marquette Rd, Prairie du Chien, WI 53821-3013
    14.4 km from Spook Cave
    • Free Wifi
    • Free Parking
    Microtel Inn & Suites by Wyndham Prairie du Chien
    TripAdvisor
    US$50
    View Deal
    1833 S Marquette Rd, Prairie du Chien, WI 53821-3015
    14.5 km from Spook Cave
    • Free Wifi
    • Free Parking
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of US$56/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Country Inn & Suites by Radisson, Prairie du Chien, WI
    SAVE US$12
    US$80
    Priceline
    US$68
    View Deal
    1801 Cabelas Ln, Prairie du Chien, WI 53821-8739
    14.7 km from Spook Cave
    • Free Wifi
    • Free Parking
    Super 8 Prairie du Chien
    SAVE US$11
    US$70
    Expedia.com
    US$59
    View Deal
    1930 S Marquette Rd, Hwys 18 & 35 South, Prairie du Chien, WI 53821-3031
    14.8 km from Spook Cave
    • Free Wifi
    • Free Parking
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of US$66/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Bluffview Inn & Suites
    Expedia.com
    US$86
    View Deal
    37268 US Highway 18, Highways 35 & 60 South, Prairie du Chien, WI 53821-8426
    14.8 km from Spook Cave
    • Free Wifi
    • Free Parking
    Windsor Place Inn
    SAVE US$5
    US$65
    Booking.com
    US$60
    View Deal
    1936 S Marquette Rd, Prairie du Chien, WI 53821-3031
    14.9 km from Spook Cave
    • Free Wifi
    • Free Parking
    Bridgeport Inn
    Booking.com
    US$80
    View Deal
    37502 US Hwy 35 & 18 South, Prairie du Chien, WI 53821
    15.2 km from Spook Cave
    • Free Wifi
    • Free Parking
    Stoney Creek Inn - Waukon
    TripAdvisor
    View Deal
    407 Rossville Rd, Waukon, IA 52172-2223
    29.5 km from Spook Cave
    • Free Wifi
    • Free Parking
    Eagle View Motel
    115 Lorenz Ln, Guttenberg, IA 52052-9651
    30.0 km from Spook Cave
    • Free Wifi
    No photo provided
    1115 E Bluff St, Cassville, WI 53806-9675
    44.9 km from Spook Cave
      Fenmore Hills Hotel
      5821 US Highway 18, Fennimore, WI 53809-9649
      49.0 km from Spook Cave
      • Free Wifi
      • Free Parking
      AmericInn Hotel & Suites Boscobel
      Booking.com
      US$100
      View Deal
      1700 Elm St, Boscobel, WI 53805-1907
      49.9 km from Spook Cave
      • Free Wifi
      • Free Parking
      Sand's Motel
      Booking.com
      US$54
      View Deal
      300 Elm St, Boscobel, WI 53805-1018
      50.1 km from Spook Cave
      • Free Wifi
      • Free Parking
      Lancaster Welcome Inn
      Booking.com
      US$65
      View Deal
      420 W Maple St, Lancaster, WI 53813-1639
      52.6 km from Spook Cave
      • Free Wifi
      • Free Parking
      No photo provided
      41120 State Hwy 60, Boscobel, WI 53805-8317
      53.0 km from Spook Cave
        No photo provided
        1415 S Madison St, Lancaster, WI 53813-2136
        53.5 km from Spook Cave
        • Free Wifi
        Napps Motel
        645 12th St, Hwy 18 East, Fennimore, WI 53809-1817
        54.0 km from Spook Cave
        • Free Wifi
        • Free Parking
        Still looking for a place to stay?
        McGregor has 8 B&Bs/inns with 85 reviews
        Stauer House
        Priceline
        US$100
        View Deal
        629 Main St, McGregor, IA 52157-8776
        10.4 km from Spook Cave
        • Free Parking
        • Breakfast included
        American House Inn
        116 Main Street, McGregor, IA 52157
        11.0 km from Spook Cave
          No photo provided
          320 4th St, McGregor, IA 52157-8592
          10.5 km from Spook Cave
            See all 8 McGregor B&Bs/inns
            *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.