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.


Featured Hannibal 2 Star Hotels

See all 55 Hotels in Hannibal
Best Western On The River

Best Western On The River

401 North 3rd Street, Hannibal
    2.5 out of 5.0
     
     
    4.3 out of 5 (473 reviews)
    Mark Twain town good hotel Drove all day, Arrived very tired and room was comfortable and clean
    May 20, 2018

    Best Western On The River$110

    Best Western On The River$110
    Super 8 by Wyndham Hannibal

    Super 8 by Wyndham Hannibal

    120 Huckleberry Heights Dr, Hannibal
      2.0 out of 5.0
       
       
      3.4 out of 5 (467 reviews)
      Nice hotel friendly staff clean and great breakfast.
      May 12, 2018

      Super 8 by Wyndham Hannibal$51

      Super 8 by Wyndham Hannibal$51
      Quality Inn & Suites Hannibal

      Quality Inn & Suites Hannibal

      120 Lindsey Drive, Hannibal
        2.5 out of 5.0
         
         
        4.3 out of 5 (504 reviews)
        Clean, comfortable hotel. Very quiet. Spacious, well appointed rooms.
        May 17, 2018

        Quality Inn & Suites Hannibal$74

        Quality Inn & Suites Hannibal$74
        Stoney Creek Quincy

        Stoney Creek Quincy

        3809 Broadway St, Quincy
          2.0 out of 5.0
           
           
          4.4 out of 5 (459 reviews)

          Stoney Creek Quincy$94

          Stoney Creek Quincy$94
          Microtel Inn & Suites by Wyndham Quincy

          Microtel Inn & Suites by Wyndham Quincy

          200 S 3rd St, Quincy
            2.5 out of 5.0
             
             
            3.9 out of 5 (454 reviews)
            Great value by the riverSuper comfortable. Only thing to improve is breakfast variety.
            May 21, 2018

            Microtel Inn & Suites by Wyndham Quincy$59

            Microtel Inn & Suites by Wyndham Quincy$59
            Quality Inn & Suites

            Quality Inn & Suites

            201 S 3rd St, Quincy
              2.5 out of 5.0
               
               
              4.0 out of 5 (138 reviews)

              Quality Inn & Suites$67

              Quality Inn & Suites$67
              Quincy Inn and Suites

              Quincy Inn and Suites

              224 N 36th Street, Quincy
                2.0 out of 5.0
                 
                 
                3.8 out of 5 (197 reviews)
                Overall good stay. Break fast was h Good, Nice remodel.
                May 17, 2018

                Quincy Inn and Suites$70

                Quincy Inn and Suites$70
                Americas Best Value Inn - Monroe City

                Americas Best Value Inn - Monroe City

                3 Gateway Square Drive, Monroe City
                  2.0 out of 5.0
                   
                   
                  4.7 out of 5 (93 reviews)
                  Nice hotel. Pool wasnt open and manager was pretty rude
                  May 21, 2018

                  Americas Best Value Inn - Monroe City$48

                  Americas Best Value Inn - Monroe City$48
                  Super 8 by Wyndham Troy

                  Super 8 by Wyndham Troy

                  28 Turnbull Trl, Troy
                    2.0 out of 5.0
                     
                     
                    4.5 out of 5 (234 reviews)
                    Nice hotel. It has the feel of a eestern lodge. Staff wad very friendly.
                    May 1, 2018

                    Super 8 by Wyndham Troy$92

                    Super 8 by Wyndham Troy$92
                    Sleep Inn & Suites

                    Sleep Inn & Suites

                    105 Lakeside Dr, Hannibal
                      2.5 out of 5.0
                       
                       
                      4.7 out of 5 (233 reviews)
                      Would stay here again. Clean. Quiet, comfortable. No hot tub, though. Approximately ten minutes to historic attractions.
                      May 20, 2018

                      Sleep Inn & Suites$93

                      Sleep Inn & Suites$93
                      Map

                      When you've got to get away to a new or favorite destination without breaking the bank, Hannibal awaits with convenient motels and a change of scenery. Discover a new favorite bakery or garden nearby and watch the world around you, or stay on your feet visiting the top attractions that draw several of visitors. You're about to find out why locals and travelers alike love this place. Pack your bags and get ready for new experiences and a relaxing stay in a city with strong overall motel ratings. More than half of past guest reviews recommend their motel in Hannibal, and it's time to find out why.

                      The Perfect Place at the Right Price

                      Motels are in high demand in Hannibal. You'll find the best deals right here, so book early and save on a great getaway. Thanks to several convenient locations and comfortable amenities, past visitors have found a place to stay that suits their vacation needs. Browse 102 guest reviews to learn more about what awaits you in Hannibal. The best travel memories are all about hospitality, and these motels have a strong service rating of 4.0. Plus, with an average cleanliness rating of 3.9, these rooms are tidy and comfortable. With our travel savings, the world is wide open to you one hotel at a time, and the journey starts in Hannibal.

                      Book a Two-Star Motel Today

                      Come see why 80% of visitors recommend traveling to Hannibal. If you need a break from the crowds, you may find that this region offers just the reprieve you've been looking for. Take advantage of the motel availability and easy-going atmosphere.

                      Recently booked 2 Star Hotels in Hannibal

                      Microtel Inn & Suites by Wyndham Quincy
                      2.5 out of 5.0
                      Last booking: 1 hour ago
                      Hampton Inn Quincy
                      2.5 out of 5.0
                      Last booking: 2 hours ago
                      Sleep Inn & Suites
                      2.5 out of 5.0
                      Last booking: 2 hours ago
                      Town & Country Inn and Suites
                      2.5 out of 5.0
                      Last booking: 3 hours ago
                      River's Edge Motel
                      2.0 out of 5.0
                      Last booking: 4 hours ago
                      Motel 6 Hannibal MO
                      2.0 out of 5.0
                      Last booking: 4 hours ago
                      Super 8 by Wyndham Hannibal
                      2.0 out of 5.0
                      Last booking: 5 hours ago
                      Quincy Inn and Suites
                      2.0 out of 5.0
                      Last booking: 5 hours ago
                      Best Western On The River
                      2.5 out of 5.0
                      Last booking: 7 hours ago