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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Breakfast included Mid-range Pool Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Airport Transportation Fitness centre Room Service Business & up & up Internet Air Conditioning & up Non-Smoking Hotel Meeting Rooms Independent Hotels Business Centre Hotels with Jacuzzi Cheap Hotels Hotels with Restaurants Accessible rooms Super 8 Family Holiday Maker 60+ Traveller Hotels with Smoking Rooms $ $$ $$$ $$$$ Comfort Inn Quality Inn Luxury Traveller Concierge Thrifty Traveller Fairfield Inn Knights Inn Hampton Inn Holiday Inn History Buff Days Inn EconoLodge Motel 6 Americas Best Value Inns Beach Goer Romantic Green Microtel Best Western Themed Hotels Within 10 km Within 25 km Within 50 km Any distance from Hannibal-LaGrange University Hannibal, MO
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Econo Lodge
TripAdvisor
USD 56*
View Deal
3604 McMasters Ave, Hannibal, MO 63401-2543
1.5 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of USD 66/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Country Hearth Inn Hannibal
SAVE USD 7
USD 65*
Booking.com
USD 58*
View Deal
500 Mark Twain Ave, Hannibal, MO 63401-3250
2.9 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Super 8 Hannibal
Booking.com
USD 53*
View Deal
120 Huckleberry Heights Dr, Hannibal, MO 63401-5600
3.1 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Motel 6 Hannibal
Booking.com
USD 60*
View Deal
123 Huckleberry Heights Dr, Hannibal, MO 63401-5663
3.1 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Best Western On The River
SAVE USD 2
USD 96*
Booking.com
USD 94*
View Deal
401 N 3rd St, Hannibal, MO 63401-3301
3.3 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Quality Inn & Suites
SAVE USD 27
USD 108*
Expedia.com
USD 81*
View Deal
120 Lindsey Dr, Hwy 36, Hannibal, MO 63401-6758
3.9 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Sleep Inn & Suites Hannibal
Hotels.com
USD 92*
View Deal
105 Lakeside Dr, Hannibal, MO 63401-6741
4.1 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Comfort Inn & Suites
TripAdvisor
USD 88*
View Deal
4000 Market St, Hannibal, MO 63401-5448
4.7 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
Days Inn - Hannibal
TripAdvisor
USD 55*
View Deal
4070 Market St, Hwy 61 & Hwy 61 Business Route, Hannibal, MO 63401-5448
4.7 km from Hannibal-LaGrange University Hannibal, MO
  • Free Parking
  • Breakfast included
The Hannibal Inn and Conference Center
Hotels.com
USD 64*
View Deal
4141 Market St, Hannibal, MO 63401-6028
4.8 km from Hannibal-LaGrange University Hannibal, MO
  • Free Wifi
  • Free Parking
No photo provided
59435 Old Flint Trl, New London, MO 63459-4003
12.5 km from Hannibal-LaGrange University Hannibal, MO
    Budget Inn Palmyra
    SAVE USD 14
    USD 62*
    Booking.com
    USD 48*
    View Deal
    423 E Lafayette St, Palmyra, MO 63461-1723
    13.4 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of USD 54/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Eagle's Nest Hotel & Conference Center
    SAVE USD 10
    USD 77*
    Hotels.com
    USD 67*
    View Deal
    300 South Third Street, Quincy, IL 62301
    22.5 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Hampton Inn Quincy
    Booking.com
    USD 124*
    View Deal
    225 South 4th Street, Quincy, IL 62301
    22.6 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Microtel Inn & Suites by Wyndham Quincy
    SAVE USD 4
    USD 73*
    Booking.com
    USD 69*
    View Deal
    200 S 3rd St, Quincy, IL 62301-3809
    22.6 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Savings alert: 15% below average rate

    The price you found is 15% lower than this hotel's average rate of USD 81/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Quality Inn and Suites Quincy
    Booking.com
    USD 113*
    View Deal
    201 S 3rd St, Quincy, IL 62301-3808
    22.7 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Welcome Inn Nightly and Extended Stay
    Hotels.com
    View Deal
    200 Maine St, Quincy, IL 62301-3845
    22.9 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Quincy Inn & Suites
    SAVE USD 2
    USD 80*
    Hotels.com
    USD 78*
    View Deal
    224 N 36th St, Quincy, IL 62301-3743
    23.1 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Town & Country Inn and Suites Quincy
    SAVE USD 3
    USD 107*
    Hotwire.com
    USD 104*
    View Deal
    110 N 54th St, Quincy, IL 62305-9104
    23.3 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Quincy Comfort Inn
    Booking.com
    USD 87*
    View Deal
    4122 Broadway St, Quincy, IL 62305-2807
    23.3 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Stoney Creek Inn - Quincy
    SAVE USD 3
    USD 107*
    Hotels.com
    USD 104*
    View Deal
    3809 Broadway St, Quincy, IL 62305-2801
    23.5 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Fairfield Inn & Suites Quincy
    Booking.com
    USD 101*
    View Deal
    4415 Broadway St, Quincy, IL 62305-8774
    23.6 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Holiday Inn Quincy East
    Priceline
    USD 102*
    View Deal
    4821 Oak St, Quincy, IL 62305-9138
    23.9 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    Americas Best Value Inn- Monroe City
    Hotels.com
    USD 70*
    View Deal
    3 Gateway Square Drive, Monroe City, MO 63456
    29.2 km from Hannibal-LaGrange University Hannibal, MO
    • Free Wifi
    • Free Parking
    No photo provided
    Booking.com
    USD 38*
    View Deal
    501 Us-36 Bus, Monroe City, MO 63456
    29.9 km from Hannibal-LaGrange University Hannibal, MO
      Junction Inn
      28804 Highway 19, Perry, MO 63462
      41.3 km from Hannibal-LaGrange University Hannibal, MO
      • Pool
      • Restaurant
      River's Edge Motel
      Hotwire.com
      USD 79*
      View Deal
      201 Mansion St, Louisiana, MO 63353-1116
      42.1 km from Hannibal-LaGrange University Hannibal, MO
      • Free Wifi
      • Free Parking
      No photo provided
      14043 US Highway 54, Rockport, IL 62370-3319
      42.7 km from Hannibal-LaGrange University Hannibal, MO
        Oak Hill Inn & Suites
        SAVE USD 3
        USD 103*
        Expedia.com
        USD 100*
        View Deal
        1701 Oak St, Canton, MO 63435-1596
        45.9 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        Super 8 Bowling Green
        Priceline
        USD 86*
        View Deal
        1216 E Champ Clark Dr, Hwy 61 South, Bowling Green, MO 63334-2356
        47.3 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        Still looking for a place to stay?
        Hannibal has 8 B&Bs/inns with 1,301 reviews
        Rockcliffe Mansion
        1000 Bird St, Hannibal, MO 63401-3436
        3.1 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        Garth Woodside Mansion Estate
        11069 New London Gravel Rd, Hannibal, MO 63401-7689
        6.6 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        The Belvedere Inn Bed & Breakfast
        521 Bird St, Hannibal, MO 63401-3525
        3.3 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        See all 8 Hannibal B&Bs/inns
        See all hotels in or near Hannibal
        Budget Inn Palmyra
        SAVE USD 14
        USD 62*
        Booking.com
        USD 48*
        View Deal
        423 E Lafayette St, Palmyra, MO 63461-1723
        13.4 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        Savings alert: 11% below average rate

        The price you found is 11% lower than this hotel's average rate of USD 54/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Hampton Inn Quincy
        Booking.com
        USD 124*
        View Deal
        225 South 4th Street, Quincy, IL 62301
        22.6 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        Eagle's Nest Hotel & Conference Center
        SAVE USD 10
        USD 77*
        Hotels.com
        USD 67*
        View Deal
        300 South Third Street, Quincy, IL 62301
        22.5 km from Hannibal-LaGrange University Hannibal, MO
        • Free Wifi
        • Free Parking
        Microtel Inn & Suites by Wyndham Quincy
        SAVE USD 4
        USD 73*
        Booking.com
        USD 69*
        View Deal