Photo 1
Photo 2
Photo 3
Photo 4
Photo 5
Photo 6
Photo 7
Photo 8
Photo 9
Photo 10
Photo 11
Photo 12
Photo 13
Photo 14
Photo 15
Photo 16
Photo 17
Photo 18
Photo 19
Photo 20
Photo 21
Photo 22
Photo 23
Photo 24
Photo 25
Photo 26
Photo 27
Photo 28
Photo 29

Best Western On the River

8.4/101054 reviewsHannibal

Charming Downtown Hotel with Modern Amenities Convenient Location: Nestled in historic downtown Hannibal, Best Western on the River is just a short stroll away from the renowned Mark Twain Boyhood Home and Museum. Comfortable Accommodations: Each guest room is equipped with modern conveniences including an LCD TV, microwave, refrigerator, coffee machine, and ironing facilities. The private bathrooms are stocked with a hairdryer for your convenience. Explore Nearby Attractions: Immerse yourself in the local culture by visiting specialty shops in downtown Hannibal or catch a game at Clemens Field. For family fun, head to Mark Twain Cave or Sawyer's Creek park, both just a short drive away. Experience the charm of Hannibal at Best Western on the River - Book your stay now!

What this place offers

  • Fitness facilities
  • WiFi available
  • Free WiFi
  • Parking
  • Free Parking
  • Non-smoking rooms

Policies & house rules

  • Check-in from 15:00
  • Check-out until 11:00
  • Children welcome
  • Free parking

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply. A deposit may be required at the property.

Available rooms

Checking rates…

From…/ night

You won't be charged yet

1054 reviews

Guests liked

  • Friendly staff
  • Great location
  • Good breakfast

Guests mentioned

  • Poor cleanliness
  • Old rooms
  • Rude staff
  • Eugene

    US · family_with_children · Oct 2026

    5/10
  • Micaela

    CA · couple · Oct 2026

    8/10

    The room was spacious and very comformtable. Location was exceptional! Just a block from the main street and the Mark Twain properties, and just a few blocks from the river.

    Breakfast was reasonably good but would have like a few more options - yogourt, waffles, perhaps more than just apples for fruit.

  • Nancy

    US · couple · Oct 2026

    8/10

    Good location and clean.

    Location

    Although I booked a riverview they told me they did not have one and they do not guarantee that option.

  • Demetria

    US · solo_traveller · Oct 2026

    9/10

    Perfect location with wonderful staff

    Morning and evening staff extremely helpful

  • Gustav

    US · couple · Oct 2026

    7/10

    Clean. A little bit dated but would stay again and recommend to others

    The hotel is dated. It is clean. I wish there were charging jacks in the lamps and wall by the bed. The pool is loud but nice that it is closed down at 10pm.

    This is the third time we have stayed in this hotel over 30 years and it hasn’t changed. Consistently good which does make us want to stay there. I do think patrons need to be advised that the parking lot is very small and really can not accommodate large vehicles or trailers.

Location

401 North 3rd Street · Hannibal