In mybook® Travel Collection (edit)

Added to your travel collection.
Removed from mybook!

We took this business out of your travel collection.

Powered byPowered by

Room 1Age at check-in

Sponsored Links
General Info
Located in Hannibal,MO, the Best Western On the River is sure to provide a peaceful and comforting home away from home for any traveler. Each Best Western hotel provides free internet access, giving guests the opportunity to check emails and surf the web, all from the comforts of their room or the business center. With cleanliness and value being our top priority, we ensure a restful and productive stay. On top of that, our superior customer service will ensure that we meet all your needs and go beyond your expectations.

Regular Hours

Extra Phones

Fax: (573) 248-1155

  • Conference Rooms
  • Game Room
  • Internet
Best Western
Payment method
cash, debit, carte blanche, amex, discover, master card, visa, check, diners club, all major credit cards
Located in Hannibal, Best Western On The River is minutes from Jim's Journey: The Huck Finn Freedom Center and Mark Twain Boyhood Home and Museum. This hotel is within close proximity of Big River Train Town and Mark Twain Memorial Lighthouse.
Hotels, Lodging
Other Information

Wi-Fi: Free

Price Range : Average

Property Amenities: 24-hour front desk, Elevator/lift, Free breakfast, Fitness facilities, Spa tub, Business center

Swimming Pool: Indoor

Provided by


No coupons available


Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate
Share Review

Like this review? Share it on your social network to get the word out!

autism parents stay away!!!

Check-in was at 2 and waited 2 hours for them to clean the room. Not okay for any business and really not okay for parents with special needs kids. Their excuse was we had a full house last night......Customer service was a joke so don't waste your time calling. Going to the Holiday Inn next time!




Stayed with my family for a night Labor Day weekend.Employees were very rude and did not treat us like guests after spending 130.00 for a night at this horrible hotel. There was black hairs all over our tub and desk chair in which we notifyed the guest service agent and she was very rude upon saying and I quote"All the housekeepers have left so do you want me to walk up there and clean it?" in such and ignorant manner.They did not treat us like guests should be treated considering how much money we paid for a room! Our linens on our bed obviously were not changed from the previous guests because they smelled like perfume! Very very disgusting.On top of all this there were numerous spiders on out window so we could not even cvrack it to get any fresh air in the room.This was the first and last time I will ever stay in a Best Western.I would have had better and friendlier service probably at the little local hotel than Best Western.Would definately not recommend staying unless you want to smell like someone elses perfume when you lay down or have other people's hair all over you when you bathe!

Sponsored Links