Best Western On the River

401 N 3rd Street, Hannibal, Missouri, 63401-3301, United States
based on 1024 reviews Trip Advisor Logo
View Photos
  • Low rate guarantee
  • Free WIFI
  • 250+ hotels in GB

Room & Rates

Secure the best rate with Best Western Rewards.
Exclusive discounts always available to Rewards members. Joining is free and easy.

Best Western On the River

Welcome to the Best Western On the River! Location, location, location! We are one block up from historic downtown Hannibal and two blocks up from the Mississippi River. The hotel is within walking distance of the Mark Twain boyhood home, museum and show more

Pets not accepted
Check-in & Check out15:00:00 | 11:00:00
401 N 3rd Street, Hannibal, Missouri, 63401-3301, United States

Reviews of Best Western On the River

Traveller Overview:
4.5 Rating: 1024 reviews
Excellent 50%
Very Good 33%
Average 10%
Poor 2%
Terrible 2%
Rating

kdk1965, wrote review 06/09/2020

Hot tub in the bedroom!

We thoroughly enjoyed our stay at the hotel. The two person hot tub was just what we needed after our drive. Breakfast is a generously sized bag of grab and go, possibly the largest I have ever seen... more

Owner Response
Grace Dyer, General Manager at Best Western On The River, responded to this review
Thank you ! We appreciate you taking time to review our hotel. We do work hard to try and give all of our guests the Best experience during their stay. We would be honored to have you as our guest again on your next adventure to Hannibal, MO. Thank you for the team compliment, as it is always nice to see our guests smile as well. Stay healthy and safe travels.
Rating

tmswank54, wrote review 04/09/2020

Perfect Location To All Attactions / On the Flip Side...

COVID-19 Has truly had an impact on our traveling. We choose this location because of the precautionary COVID steps they said that they were taking. The front desk has plastic up, though once many tim... more

Owner Response
Grace Dyer, General Manager at Best Western On The River, responded to this review
Thank you.
Rating

toddandlorihanes, wrote review 22/08/2020

Wonderful stay at Best Western On The River

My husband and I booked this hotel for a weekend to get away. We were so impressed with the property, the cost, and the service we stayed again the next weekend. The second stay completely exceeded ou... more

Owner Response
Grace Dyer, General Manager at Best Western On The River, responded to this review
Thank you Todd and Lori ! We enjoy having you as our guests ! We love seeing your smiling faces when you come in our door! Any time that you all would like to stay with us, give us a call. We would be more than happy to accommodate you! Stay healthy and safe travels!
Rating

dawnsteele2020, wrote review 16/08/2020

Great Distance for Touring!

Great location to alot of History, resturants, ole fashion Shops with unigue items from your childhood bringing back warm gentle feelings and memories. Excercise heading up towards the Light House, Be... more

Owner Response
Grace Dyer, General Manager at Best Western On The River, responded to this review
Thank you Dawn for taking time to review our hotel and our historic downtown Hannibal, MO. Your grand daughter was delightful to talk to, very pleasant and respectful. We are happy that you had a great time here and we are looking forward to seeing you again in the future. Please stay healthy and safe travels!
Rating

josephmQ1710EY, wrote review 12/08/2020

Family trip to Hannibal

Great Location! It was nice to be able to walk to everything. Bed was Very comfortable. Mary at the front desk was also friendly and personable. Only problem was the pool was freezing and one night ... more

Owner Response
Grace Dyer, General Manager at Best Western On The River, responded to this review
Thank you for your review Joseph. We do appreciate your feedback. Our pools are contracted out and I will alert him. Thank you for letting me know. I will let Mari know about your compliment. We are delighted that you had a great time, and we are looking forward to your next visit to Hannibal, MO. Stay healthy and stay safe!