Certified by Best Western On the River • Apr 26, 2026
HotelBest Western
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.
Location
Certified by Best Western On the River • Apr 26, 2026
Certified by Best Western On the River • Apr 26, 2026
MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours
Reviews
4.2
1,399 reviews
5 stars
761
4 stars
382
3 stars
125
2 stars
55
1 star
76
AK
Aubrey Kristina
Apr 23, 2026
5.0
Booked through a third party. Was told I was getting a suite by third party —> front desk: TONY WAS WONDERFUL and gave us an amazing room with an incredible view! This town is so cute with so many little shops , food, ice cream shops, bars and grills, coffee shops! It was perfect.
Room was clean, comfortable, lots of pillows, nice tv! It was great!
Maaaassive hot tub and pool as well.
KC
Kenneth Clegg
Apr 22, 2026
2.0
Don’t let the name fool you. It’s no where near the river. It is clean but there is a strong chlorine smell as soon as you walk in because the pool is in the lobby. We will NOT return.
JW
Jonathan Weishaar
Apr 14, 2026
5.0
This is a very awesome hotel. It's located downtown right where most of the attractions are, so everything except Mark Twain Cave is within walking distance of the hotel. The rooms are clean and cozy, and the breakfast is really good. The price is also great.
RH
Rochelle Hosler
Apr 13, 2026
4.0
The room was large, beds were comfy. The bathroom sink faucet was way to close to the bowl of the sink which made washing hands awkward but it didn't ruin my trip. Bought a few drinks from the little convenience shop in the lobby and we were almost charged twice for it so make sure your checking what if anything had been charged to your room and what you've already paid for. The people we dealt with were very nice and helpful. We love the location because we are able to walk to the river and anywhere else in the downtown area that we wanted to. My biggest complaint was the street light that shined right into our room(you can't very well move that now can you 😂) but the only choice we had to cover the windows were sheer curtains or black out curtains (could you get a middle of the road option for people who won't get up when using black out curtains 😂) again this did not ruin my stay I'm just listing reasons you didn't get 5 stars from me and then others can choose for themselves. I personally will stay again the next time I'm in Hannibal.
JD
Joel Dykstra
Apr 5, 2026
5.0
This is a very comfortable hotel right along the tourist area of Hannibal about two blocks from the Tom Sawyer/Mark Twain sites. It has a nice view of the river and is easily withing walking distance of all the shops and restaurants downtown. It has a pool basically in the lobby which is odd. The rooms are arranged around a central courtyard so if you don't like heights, the walkway around the third floor can be a bit iffy but in general, it's a great place to stay if you are in town to visit the historic part of Hannibal.
Frequently Asked Questions About Best Western On the River
Is breakfast available at Best Western On the River?
Yes, Best Western On the River offers free breakfast to its guests.
Does Best Western On the River have a fitness center?
Yes, the hotel provides a fitness center available to guests.
Is the property smoke-free at Best Western On the River?
Yes, Best Western On the River is a smoke-free property.
Is free Wi-Fi available at Best Western On the River?
Yes, free internet access is available throughout the hotel, including guest rooms and the business center.
What are the operating hours of Best Western On the River?
Best Western On the River operates 24 hours a day, 7 days a week, every day of the year.
What is the address and contact number for Best Western On the River?
The hotel is located at 401 N 3RD ST, Hannibal, MO 63401, USA, and can be contacted at +1 573-248-1150.
Can guests easily access Best Western On the River when visiting Hannibal, MO?
Yes, the hotel is situated in Hannibal, MO, providing a peaceful and comfortable stay close to local attractions.
What nearby dining options are available around Best Western On the River?
Guests can enjoy meals at nearby restaurants like Mark Twain Dinette, which offers American diner-style cuisine.
How does the location of Best Western On the River benefit tourists?
The hotel is centrally located in Hannibal, MO, allowing visitors easy access to local travel services and religious organizations for convenience during their stay.
Is there a special offer currently available at Best Western On the River?
Yes, guests can receive a $20 gift card as part of the hotel's featured promotion.
Brand Certified Facts from Best Western On the River
This information is certified by Best Western On the River and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified April 26, 2026Yext Knowledge Graph
Address
Categories
Geo coordinates
Legal business name
Hours of operation
Phone number
Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: