Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Hannibal

Best deal Best deal Jul 13 - Jul 15
Tonight Tonight Jun 23 - Jun 24
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured Hannibal Hotels with a Pool

See all 54 Properties in Hannibal
Best Western On The River

Best Western On The River

401 North 3rd Street, Hannibal
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.3 out of 5 (487 reviews)
Samuel Clemen’s WorldThis Hotel is situated just above the home and Law offices of Samuel Clemen’s father. The community is committed to all things “Mark Twain”. If a deeper understanding of Twain’s view of the world is sought this is the place to begin.
May 29, 2018
Stoney Creek Quincy

Stoney Creek Quincy

3809 Broadway St, Quincy
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
4.4 out of 5 (469 reviews)
Shuttle to airportWe had an 8am flight and were driven to drop off our rental car and then to the airport. This saved the day! Hotel staff is very nice!
May 3, 2018

Stoney Creek Quincy$94

Stoney Creek Quincy$94
Hannibal Inn Hannibal

Hannibal Inn Hannibal

4141 Market St, Hannibal
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
2.8 out of 5 (291 reviews)
Comfortable room at a decent priceOverall, the place is in dire need of updates, as there are lots of signs of deterioration on the outside and in the atrium. However, the room was very comfortable and clean, and the service was good. The WIFI worked very well, and the breakfast was pretty good, too. I accidentally left a valuable ...
Feb 24, 2018
Quality Inn & Suites Hannibal

Quality Inn & Suites Hannibal

120 Lindsey Drive, Hannibal
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.3 out of 5 (517 reviews)
Nevada to Texas via Mt RushmoreIn and of all the places that we have stayed so far in our 14 days of travel from Mesquite, Nevada to Nacogdoches, Texas, via Mount Rushmore, Waterloo, Iowa, Memphis, Tennessee and Murfreesboro, Arkansas, this was the very best property that we stayed at! The room, the people, and the amenities...all ...
Apr 25, 2018
Sleep Inn & Suites

Sleep Inn & Suites

105 Lakeside Dr, Hannibal
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.7 out of 5 (239 reviews)
Great place to stay !Very clean and friendly ! Great amenities good breakfast . Good restaurant fiddlesticks walking distant also ice cream shop great location !
Apr 27, 2018

Sleep Inn & Suites$101

Sleep Inn & Suites$101
Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal

120 Huckleberry Heights Dr, Hannibal
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
3.4 out of 5 (482 reviews)
clean and quietRoom had a bit of a musty smell upon arrival but that went away pretty fast once we turned the ac on. Clean and quiet. Nice facility. We've stayed here before and will again.
Jun 13, 2018
Motel 6 Hannibal MO

Motel 6 Hannibal MO

123 Huckleberry Heights Dr, Hannibal
  • Free Cancellation
2.0 out of 5.0
 
 
3.0 out of 5 (248 reviews)
Functional Ice machine didn’t work. pleasant people. It is a Motel 6. I received what I expected for the price.
May 20, 2018
Town & Country Inn and Suites

Town & Country Inn and Suites

110 N 54th St, Quincy
    2.5 out of 5.0
     
     
    4.5 out of 5 (299 reviews)
    Town and Country Inn and Suites - spacious & homeyWe like everything about this place. The people are personable and helpful.
    Apr 8, 2018

    Town & Country Inn and Suites$99

    Town & Country Inn and Suites$99
    Comfort Inn

    Comfort Inn

    4122 Broadway St, Quincy
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    3.4 out of 5 (86 reviews)
    Seemed fineUnfortunately, we only used the hotel for a bed to sleep. But at check-in, the woman was very friendly and accommodating :)
    Mar 23, 2018

    Comfort Inn$82

    Comfort Inn$82
    Quality Inn & Suites

    Quality Inn & Suites

    201 S 3rd St, Quincy
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    4.0 out of 5 (144 reviews)
    No ComplaintsUsually, there's something I can nitpick. Not here. Everything was great.
    Apr 29, 2018

    Quality Inn & Suites$67

    Quality Inn & Suites$67
    Hampton Inn Quincy

    Hampton Inn Quincy

    225 South 4th Street, Quincy
      2.5 out of 5.0
       
       
      4.3 out of 5 (198 reviews)
      Nice hotel good locationComfortable room. Easy parking. Helpful staff. Nice breakfast enjoyed our stat
      May 14, 2018

      Hampton Inn Quincy$93

      Hampton Inn Quincy$93
      Fairfield Inn & Suites Quincy

      Fairfield Inn & Suites Quincy

      4415 Broadway, Quincy
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       
      4.3 out of 5 (134 reviews)
      Five StarsThe front desk staff was really friendly and the options for breakfast were amazing!! I would definitely stay there again!
      Jan 22, 2018

      Fairfield Inn & Suites Quincy$99

      Fairfield Inn & Suites Quincy$99
      Days Inn by Wyndham Hannibal

      Days Inn by Wyndham Hannibal

      4070 Market St, Hannibal
        2.0 out of 5.0
         
         
        3.2 out of 5 (189 reviews)
        Toilet was funkyYou get what you pay for. Decent room, clean. The bathroom door didn't open or close unless the toilet seat was up and the sink was clogged and slowly drained. If you are obese the toilet is practically up against the door so it could be very uncomfortable.The alarm clock crackled as if it could ...
        JuliaSep 10, 2017

        Days Inn by Wyndham Hannibal$63

        Days Inn by Wyndham Hannibal$63
        Holiday Inn Quincy East

        Holiday Inn Quincy East

        4821 Oak St, Quincy
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        4.3 out of 5 (196 reviews)
        Don’t waste time anywhere else! Come meet ‘em!You must come see for yourself! Garin, Katy, Randy, and Andrew made us feel totally at home!!
        Jan 23, 2018

        Holiday Inn Quincy East$86

        Holiday Inn Quincy East$86
        Harbor Inn

        Harbor Inn

        18552 Harbortown Rd, Monroe City
          2.0 out of 5.0
           
           
          Comfort Inn & Suites

          Comfort Inn & Suites

          4000 Market St, Hannibal
          • Free Cancellation
          • Reserve now, pay when you stay
          2.5 out of 5.0
           
           
          3.9 out of 5 (7 reviews)
          Clean Accommodations Although the location was not ideal, the hotel was easy to find and to access. The staff was friendly and knowledgeable. The room was clean with a comfortable bed. I would definitely stay here again.
          Jun 8, 2018
          Eagles Nest Hotel

          Eagles Nest Hotel

          300 S Third St, Quincy
            2.0 out of 5.0
             
             
            2.8 out of 5 (154 reviews)
            Good priceWe're remodeling. was reasonable Older hotel
            BettySep 25, 2017

            Eagles Nest Hotel$80

            Eagles Nest Hotel$80
            Map

            Recently booked Hotels with a Pool in Hannibal

            River's Edge Motel
            2.0 out of 5.0
            Last booking: 11 hours ago
            Hannibal Inn Hannibal
            2.0 out of 5.0
            Last booking: 22 hours ago
            Motel 6 Hannibal MO
            2.0 out of 5.0
            Last booking: 23 hours ago
            Quincy Inn and Suites
            2.0 out of 5.0
            Last booking: 23 hours ago
            Comfort Inn & Suites
            2.5 out of 5.0
            Last booking: 25 hours ago
            Stoney Creek Quincy
            2.0 out of 5.0
            Last booking: 25 hours ago
            Holiday Inn Quincy East
            3.0 out of 5.0
            Last booking: 26 hours ago
            Comfort Inn
            2.5 out of 5.0
            Last booking: 27 hours ago

            Pocket Guide: Hotels with a Pool in Hannibal

            Search for hotels in Hannibal on Expedia. You can easily find your hotels in Hannibal using one of the methods below:

            • View our selection of featured hotels in Hannibal
            • Use the map to find hotels in the Hannibal neighborhood you prefer
            • Use the filters to see hotels in a specific area of Hannibal, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Hannibal
            • Enter your travel dates to view the best deals on hotels in Hannibal - while they last