Bay Island

Choose two or more items and save on your trip:

Lodging Near Bay Island

Best Western On The River

Best Western On The River

2.5 out of 5
401 North 3rd Street, Hannibal, MO
Fully refundableReserve now, pay when you stay
The price is AU$186 per night from 6 Apr to 7 Apr
AU$186
includes taxes & fees
6 Apr - 7 Apr
When you stay at Best Western On The River in Hannibal, you'll be in the historical district, within a 5-minute walk of Mississippi River and Jim's Journey: ...
"Very good service."

Reviewed on 30 Mar. 2025

Best Western On The River
Quality Inn & Suites Hannibal

Quality Inn & Suites Hannibal

2.5 out of 5
120 Lindsey Drive, Hannibal, MO
Fully refundableReserve now, pay when you stay
The price is AU$160 per night from 27 Apr to 28 Apr
AU$160
includes taxes & fees
27 Apr - 28 Apr
A stay at Quality Inn & Suites Hannibal places you in the heart of Hannibal, a 4-minute drive from Hannibal Regional Hospital and 7 minutes from Molly Brown ...
"We were there for a swim meet and it was great being there with so many friends! We were able to hang out in the lobby late and socialize with no issue. The bed was comfortable and the kids LOVED the pool."

Reviewed on 24 Mar. 2025

Quality Inn & Suites Hannibal
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

2.5 out of 5
4000 Market St, Hannibal, MO
Fully refundableReserve now, pay when you stay
The price is AU$168 per night from 27 Apr to 28 Apr
AU$168
includes taxes & fees
27 Apr - 28 Apr
With a stay at Comfort Inn & Suites - Hannibal, you'll be centrally located in Hannibal, within a 15-minute drive of Mississippi River and Sodalis Nature ...
Florida 2025
"This stay was a part of a month long trip. The hotel was conveniently located along our route home."

Reviewed on 31 Mar. 2025

Comfort Inn & Suites - Hannibal
Don't see what you're looking for?
See all available properties in Bay Island
View all properties
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.