Indian Mounds Park Tours and Activities
Visit Indian Mounds Park
Plan a trip to see Indian Mounds Park
Price found within the past 48 hours. Click for updated prices.

The Wildwood Hotel
Price was CA $1,482, price is now CA $1,193 per person
CA $1,193
per person
Nov 24 - Nov 27
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to St. Louis (STL)
9.2/10 Wonderful! (1,679 reviews)
The staff are super helpful, friendly and professional. The room was very comfortable and quiet. Some of the furnishings are overdue for replacement (chairs with worn out upholstery) but nothing terrible. Overall wonderful stay and will definitely return to next time I am in this area.
Reviewed on Oct 3, 2026

The Cheshire
Price was CA $1,467, price is now CA $1,282 per person
CA $1,282
per person
Nov 24 - Nov 27
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to St. Louis (STL)
8.8/10 Excellent! (1,006 reviews)
There was different types of hair where the coffee items sit. Feel like that area should be spotless. Bed was very comfortable. A/C worked great!
Reviewed on Oct 3, 2026
Stay near popular Indian Mounds Park attractions
Best Lodging Options Near Indian Mounds Park
Check availability on hotels close to Indian Mounds Park

Quality Inn & Suites Hannibal West
120 Lindsey Drive Hannibal MO

Best Western On The River
401 North 3rd Street Hannibal MO

Comfort Inn & Suites - Hannibal
4000 Market St Hannibal MO

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr Hannibal MO

Super 8 by Wyndham Hannibal
120 Huckleberry Heights Dr Hannibal MO

Baymont by Wyndham Hannibal
4141 Market St Hannibal MO

Sleep Inn & Suites Hannibal West
105 Lakeside Dr Hannibal MO

Lighthouse Inn & Suites
612 Mark Twain Ave Hannibal MO

Days Inn by Wyndham Hannibal
4070 Market St Hannibal MO
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
