Mark Twain Cave Tours and Activities
Visit Mark Twain Cave
Plan a trip to see Mark Twain Cave
Price found within the past 48 hours. Click for updated prices.

The Wildwood Hotel
Price was CA $1,284, price is now CA $1,000 per person
CA $1,000
per person
Dec 18 - Dec 20
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
9.2/10 Wonderful! (1,677 reviews)
Everything was good. Seemed that the property was not full but we were forced into a suite.
Reviewed on Nov 7, 2026


Moonrise Hotel
Delmar Loop
Price was CA $2,091, price is now CA $1,735 per person
CA $1,735
per person
Dec 16 - Dec 23
found 3 hours ago
Roundtrip flight included
Toronto (YYZ) to St. Louis (STL)
9/10 Wonderful! (2,047 reviews)
Moonrise is a quirky and unique hotel in a great neighborhood. I will gladly stay there again in the future.
Reviewed on Nov 9, 2026
Stay near popular Mark Twain Cave attractions
Best Lodging Options Near Mark Twain Cave
Check availability on hotels close to Mark Twain Cave

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

Quality Inn & Suites Hannibal West
120 Lindsey Drive Hannibal MO

Comfort Inn & Suites - Hannibal
4000 Market St Hannibal MO

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr Hannibal MO

Baymont by Wyndham Hannibal
4141 Market St Hannibal MO

Lighthouse Inn & Suites
612 Mark Twain Ave Hannibal MO

Super 8 by Wyndham Hannibal
120 Huckleberry Heights Dr Hannibal MO

Garden House Bed and Breakfast
301 N 5th St Hannibal MO

Riverside Inn Hannibal
111 Bird 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.