Cheap Hotels in Hannibal, Missouri

Compare 6 cheap hotels in Hannibal, MO with free parking, WiFi, pools, and breakfast. Check rates and book your budget stay now.

Check-in
Wed, 30 Sept
Check-out
Thu, 01 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Wed, 30 Sept
-
Check-out
Thu, 01 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Wed, 30 Sept
-
Check-out
Thu, 01 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-6 out of 6
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great675 total reviews
our site & Booking.com
Map
539 yd from City Center120 yd from Huck Finn House
Indoor PoolOutdoor PoolBreakfast Buffet
  • Indoor & seasonal outdoor pools
  • Free daily breakfast buffet
  • Walk to Mark Twain attractions
FromUS$ 93 /nightSelect
6.8
Nice98 total reviews
our site & Booking.com
Map
2.8 mi from City Center1646 yd from Huckleberry Park
Indoor PoolGame RoomKids Club
  • Kids club and play areas
  • Game room for all ages
  • Pets allowed in property
FromUS$ 56 /nightSelect
6.2
Nice370 total reviews
our site & Booking.com
Map
1.7 mi from City Center597 yd from Huckleberry Park
Tennis CourtChildren's PlaygroundOutdoor Pool
  • Tennis court on premises
  • Children's playground
  • Seasonal outdoor pool
FromUS$ 64 /nightSelect
7.1
Very good181 total reviews
our site & Booking.com
Map
2.8 mi from City Center1528 yd from Huckleberry Park
Outdoor PoolGarden TerraceBreakfast Buffet
  • Private balconies with pool views
  • Seasonal outdoor swimming pool
  • Garden and terrace on-site
FromUS$ 44 /nightSelect
6.8
Nice45 total reviews
our site & Booking.com
Map
874 yd from City Center531 yd from Huck Finn House
Private ParkingFamily RoomsPets Allowed
  • Pets welcome in all rooms
  • Family rooms with seating area
  • Complimentary private parking
FromUS$ 63 /nightSelect
6.6
Nice347 total reviews
our site & Booking.com
Map
2.9 mi from City Center1738 yd from Huckleberry Park
Rooftop PoolGame AreaMeeting Space
  • Rooftop & indoor pools year-round
  • Dedicated game area with table tennis
  • 600 sq ft meeting space for 40
FromUS$ 66 /nightSelect

Travelers watching their budget can still find practical, well-equipped hotels in Hannibal, Missouri. Options like Happy Stay Inn offer family rooms with free WiFi, parking, and a 24-hour front desk, with rates typically falling into the budget category. The Super 8 By Wyndham Hannibal adds a seasonal outdoor pool, tennis court, and a daily breakfast that includes pancakes and fruit, while Days Inn By Wyndham Hannibal provides a continental buffet with local specialties and a garden terrace. For those who prefer a downtown base, Best Western On The River sits within a 5-minute walk of the Mark Twain Boyhood Home and Museum and serves a daily breakfast buffet.

When choosing where to stay, consider the historic downtown district for walkable access to attractions like the Mark Twain Riverboat and Pilaster House. Most budget hotels in the area include free WiFi, free parking, and either an outdoor or indoor pool. If you're planning to explore further, keep in mind that Quincy Regional Airport is about 43-48 km away, so a rental car may be necessary. For families, properties like Super 8 and Happy Stay Inn offer family rooms and playgrounds, while Best Western on the River provides a fitness center and facilities for disabled guests.