We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Western On The River

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Hannibal?

We'll send you updates with the latest deals, reviews and articles for Hannibal each week.

Map of Best Western On The River

Hotels (10)

B&Bs / Inns (8)

Speciality Lodging (2)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Rockcliffe Mansion (Hannibal, MO)
1000 Bird St, Hannibal, MO 63401-3436
Rockcliffe Mansion Slideshow
US$129 - US$249 Avg. price/night*
Ollie #1 of 8 B&Bs in Hannibal
Traveller photos (187)
Special Offer Package Deal
11069 New London Gravel Rd, Hannibal, MO 63401-7689
Show Prices
US$257 - US$365 Avg. price/night*
Ollie #2 of 8 B&Bs in Hannibal
  •  Beautiful old mansion 
  • Garth Mansion is a beautiful old home set up on a hill. The rooms are... more
  • 21 August 2017
Professional photos | Traveller photos (117)
401 N 3rd St, Hannibal, MO 63401
Show Prices
US$109 - US$274 Avg. price/night*
Ollie #1 of 10 hotels in Hannibal
Traveller photos (56)
Special Offer $10 GIFT CARD EVERY...
105 Lakeside Dr, Hannibal, MO 63401-6741
Show Prices
US$105 - US$160 Avg. price/night*
Ollie #2 of 10 hotels in Hannibal
  •  Fantastic motel 
  • We pass through Hannibal often on the way to and from visiting family and... more
  • 17 August 2017
Professional photos | Traveller photos (37)
Special Offer Choice Privileges Points
521 Bird St, Hannibal, MO 63401-3525
Ollie #3 of 8 B&Bs in Hannibal
  •  Very, very nice 
  • Excellent B&B. We've stayed in a lot and this is nothing but top notch... more
  • 21 August 2017
Traveller photos (47)
Reagan's Queen Anne (Hannibal, MO)
313 N 5th St, Hannibal, MO 63401-3515
US$90 - US$165 Avg. price/night*
Ollie #4 of 8 B&Bs in Hannibal
Traveller photos (39)
Dubach Inn (Hannibal, MO)
221 N 5th St, Hannibal, MO 63401-3513
US$99 - US$209 Avg. price/night*
Ollie #5 of 8 B&Bs in Hannibal
  •  Very Nice Stay 
  • We had a great stay at the Dubach Inn. We had a weekend family get away... more
  • 13 June 2017
Traveller photos (31)
301 N 5th St, Hannibal, MO 63401-3515
Show Prices
US$112 - US$157 Avg. price/night*
Ollie #6 of 8 B&Bs in Hannibal
Professional photos | Traveller photos (22)
Super 8 Hannibal (Hannibal, MO) 2.0 of 5
120 Huckleberry Heights Dr, Hannibal, MO 63401-5600
Super 8 Hannibal Slideshow
Show Prices
US$52 - US$85 Avg. price/night*
Ollie #3 of 10 hotels in Hannibal
Professional photos | Traveller photos (11)
Special Offer Stay 2+ Nights, Save 20%
Comfort Inn & Suites (Hannibal, MO) 2.0 of 5
4000 Market St, Hannibal, MO 63401-5448
Show Prices
US$89 - US$129 Avg. price/night*
Ollie #4 of 10 hotels in Hannibal
  •  Very nice 
  • No complaints about this property other than we are walkers, and there... more
  • 20 August 2017
Traveller photos (69)
Quality Inn & Suites (Hannibal, MO) 2.5 of 5
120 Lindsey Dr, Hwy 36, Hannibal, MO 63401-6758
Quality Inn & Suites Slideshow
Show Prices
US$89 - US$151 Avg. price/night*
Ollie #5 of 10 hotels in Hannibal
Professional photos | Traveller photos (77)
Special Offer Choice Privileges Points
Days Inn - Hannibal (Hannibal, MO) 2.0 of 5
4070 Market St, Hwy 61 & Hwy 61 Business Route, Hannibal, MO 63401-5448
Days Inn - Hannibal Slideshow
Show Prices
US$57 - US$89 Avg. price/night*
Ollie #6 of 10 hotels in Hannibal
  •  Not good, not bad 
  • Stayed there 1 night with wife. In town for Mark Twain stuff. This is a... more
  • 21 August 2017
Professional photos | Traveller photos (33)
Special Offer Stay 2 Nights, Save 20%
201 N Main St, Hannibal, MO 63401
Show Prices
US$141 - US$171 Avg. price/night*
Ollie #7 of 8 B&Bs in Hannibal
  •  a quaint B&B 
  • The room was very comfortable and the bathrooms are huge with a nice... more
  • 15 August 2017
Traveller photos (20)
Econo Lodge (Hannibal, MO) 2.0 of 5
3604 McMasters Ave, Hannibal, MO 63401-2543
Econo Lodge Slideshow
Show Prices
US$62 - US$111 Avg. price/night*
Ollie #7 of 10 hotels in Hannibal
  •  Worked for us. 
  • This was a large room with a huge bathroom all for a very decent price... more
  • 1 July 2017
Traveller photos (54)
Special Offer Choice Privileges Points
Stone School Inn B&B (Hannibal, MO)
5388 County Road 409, Hannibal, MO 63401-6504
Ollie #8 of 8 B&Bs in Hannibal
  •  Family Trip in May 
  • We had a great time. It is a smidge out of town, Richard gave good... more
  • 6 June 2015
Motel 6 Hannibal (Hannibal, MO) 2.0 of 5
123 Huckleberry Heights Dr, Hannibal, MO 63401-5663
Show Prices
US$55 - US$75 Avg. price/night*
Ollie #8 of 10 hotels in Hannibal
  •  Smoke Smell Ruined It 
  • This was by far our worst overnight experience on our two-week road trip... more
  • 16 August 2017
Traveller photos (24)
500 Mark Twain Ave, Hannibal, MO 63401-3250
Show Prices
US$61 - US$74 Avg. price/night*
Ollie #9 of 10 hotels in Hannibal
Professional photos | Traveller photos (36)
4141 Market St, Hannibal, MO 63401-6028
Show Prices
US$62 - US$86 Avg. price/night*
Ollie #10 of 10 hotels in Hannibal
  •  Vacation 
  • While I appreciate the pet friendly hotel, it was not the best experience... more
  • 17 July 2017
Professional photos | Traveller photos (27)

Additional Best Western On The River Information

4.5 of 5 bubbles | 776 Reviews
Price range (per night): US$62 - US$86