From Our Editors
Guests say this hotel is perfect for the whole family when you're in Hannibal. Let Best Western On the River take care of everyone. As an added bonus, this establishment offers complimentary wifi for guests to easily connect to. This hotel accommodates professionals of all kinds. Stop by the business center to get any unfinished work done in no time.
Like to train while you travel? Head on over to the hotel's fitness center. Check out the great on-site swimming pool and take a dip!
Rumor has it you won't spend a dime on breakfast at Best Western On the River. Turns out, it's true. This hotel's hotel restaurant serves up sweet and savory dishes.
Best Western On the River's free shuttle service is available for guests during their stay.
With the many nearby parking options, you won't have to worry about forgetting where you parked. The next time you're passing through Hannibal, Best Western On the River will be there to ensure you get a great night's sleep.