Dropping your child off at Hannibal-LaGrange College? Hotels-Rates will guide you to the best hotel in Hannibal, MO. Hotels-Rates can provide detailed information on facilities, convenience to neighboring locations and close-by points of interest. Our comprehensive hotel database shows that there are 9 hotels in Hannibal within 5 miles of Hannibal-LaGrange College, with the lowest rate for those hotels being $44.95. We also found 1 hotels in Hannibal within 1 miles of the school, with the lowest rate for those hotels being $75.21.