Das 3-Sterne Best Western On the River Hannibal mit 107 Zimmern liegt in etwa 600 Meter Entfernung vom Fluss Bear Creek. In einem Business- Viertel gelegen, stellt das Hotel einen Whirlpool und ein Hallenbad sowie einen Swimmingpool zur Verfügung.
Clemens Field liegt nicht weit weg vom Hotel und Rockcliffe Mansion ist zudem innerhalb von 10 Minuten zu Fuß erreichbar. Saint Louis ist 157 km entfernt und Jim's Journey befindet sich ebenfalls etwa 350 Meter von der Unterkunft entfernt. Mark Twain Boyhood Home and Museum ist auf jeden Fall einen Besuch wert und befindet sich in der Nähe.
Einige Nichtraucher- Zimmer im Best Western On the River sind mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet und verfügen über ein privates Bad mit einem Haartrockner und Badelaken. Ein Jacuzzi und ein Whirlpool sowie Annehmlichkeiten wie Toilettenartikel und Badelaken sind ebenfalls vorhanden. Es bietet Zimmer mit Blick auf die Stadt.
Ein kostenloses Frühstücksbuffet wird den Gästen ins Best Western On the River Hannibal angeboten. Es gibt auch eine Cocktail- Bar. Das Restaurant Java Jive ist ein perfekter Ort, um amerikanische Gerichte zu probieren. Es liegt unter anderem ca. 5 Gehminuten von hier entfernt.