Planters Barn Theater Tours and Activities
Visit Planters Barn Theater
Plan a trip to see Planters Barn Theater
Price found within the past 48 hours. Click for updated prices.

Motel 6 Hannibal, MO
Price was CA $1,045, price is now CA $997 per person
CA $997
per person
Feb 6 - Feb 10
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to St. Louis (STL)
7.4/10 Good! (1,006 reviews)
Great rate for a quick overnight stop. We didn't stay late enough for breakfast. The room was very clean, but the window latches were unlocked. I only noticed this because the curtain was open and I happened to notice as I was closing it. Our room was on the first floor and accessible from the parking lot through that window, so that was a little disconcerting. However, the front desk clerk got us checked in quickly, beds were comfy, and again the room was clean.
Reviewed on Nov 10, 2026


Garden House Bed and Breakfast
Price was CA $1,146, price is now CA $1,092 per person
CA $1,092
per person
Feb 6 - Feb 10
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to St. Louis (STL)
8.2/10 Very good! (56 reviews)
I’m so glad I stayed at this charming and historic bed & breakfast just a few blocks away from the riverfront in my favorite little old town of Hannibal. Everything was within walking distance and it felt a little like going back in time. I highly recommend the Garden House B&B for the authentic Hannibal experience!
Reviewed on Oct 22, 2026
Stay near popular Planters Barn Theater attractions
Best Lodging Options Near Planters Barn Theater
Check availability on hotels close to Planters Barn Theater

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

Lighthouse Inn & Suites
612 Mark Twain Ave Hannibal MO

Baymont by Wyndham Hannibal
4141 Market St Hannibal MO

Riverside Inn Hannibal
111 Bird St Hannibal MO

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

Super 8 by Wyndham Hannibal
120 Huckleberry Heights Dr 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.