Best Western On the River — Hannibal

Location: 401 N 3rd Street, Hannibal, US

The Best Western On the River boasts a prime location just steps from historic downtown Hannibal and the Mississippi River. Explore the Mark Twain Boyhood Home and Museum, take a riverboat tour, or enjoy the vibrant bar and restaurant scene within walking distance. Our hotel offers an indoor pool and hot tub, a fitness center, complimentary high-speed fiber internet, and a free hot breakfast featuring eggs, sausage, biscuits and gravy, and waffles. Select rooms offer stunning river views. Our annex building provides additional rooms with two king beds, along with a fitness center and guest laundry. A seasonal outdoor pool is also available for your enjoyment. Discover the charm of America's Hometown and book your stay with us today.

Star rating: 3

Guest rating: 3.515

Amenities: Sofa bed, Wheelchair-accessible, Car park, 24-hour reception, Wi-fi, Room service, Laundry service, Launderette, Babysitting service, Bellboy service, Air conditioning in public areas, Hotel safe

More places to stay in Hannibal

Full Hannibal guide →
Super 8 by Wyndham Lewiston Auburn Area3.9

Super 8 by Wyndham Lewiston Auburn Area

View live rates →

Motel 6 Hannibal Mo3.6

Motel 6 Hannibal Mo

View live rates →

Howard Johnson by Wyndham Hannibal3.6

Howard Johnson by Wyndham Hannibal

View live rates →

Holiday Inn Express Suites Hannibal Medical Center3.6

Holiday Inn Express Suites Hannibal Medical Center

View live rates →

Baymont by Wyndham Hannibal3.6

Baymont by Wyndham Hannibal

View live rates →

Comfort Inn & Suites Hannibal3.5

Comfort Inn & Suites Hannibal

View live rates →