Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hannibal Hotels/Accommodations

America's Best Value Inn +1-800-230-4134 500 Mark Twain Ave., Hannibal, MO 63401
  • Low priced Downtown property
  • Complimentary breakfast is offered
From$49
Terrible 1.5 /5Review Score
Best Western on the River : 401 North 3rd St. +1-800-997-5148 401 North 3rd St., Hannibal, MO 63401
  • Low priced Downtown property
  • Free complimentary breakfast
From$89
Very Good 4.5 /5Reviews
Days Inn in Hannibal +1-888-205-8144 4070 Market St., Hannibal, MO 63401
  • Two-star hotel
From$75
Average 3.0 /5Read Reviews
Hannibal Inn & Conference Center +1-800-997-5149 4141 Market St., Hannibal, MO 63401
  • Inexpensive Convention Center hotel
  • Check in time: 2:00 PM
From$44
Poor 2.5 /5Recent Reviews
Quality Inn & Suites +1-800-230-4134 120 Lindsey Dr., Hannibal, MO 63401
  • Midscale property
  • 94 rooms in hotel
From$79
Very Good 4.0 /5Recent Reviews
Eagles Nest Hotel +1-800-997-5148 300 South 3rd St., Quincy, IL 62301 ~15.48 miles north of Hannibal
  • Cheap Convention Center hotel
  • Check in: 300pm
From$43
Average 3.5 /5Hotel Reviews
Hampton Inn Quincy in Quincy +1-888-205-8144 225 South 4th St., Quincy, IL 62301 ~15.54 miles north of Hannibal
  • Affordable property
From$78
Very Good 4.0 /5Recent Reviews
Holiday Inn Quincy : 201 South 3rd St. +1-800-997-5149 201 South 3rd St., Quincy, IL 62301 ~15.56 miles north of Hannibal
  • Two-star property
From$50
Very Good 4.0 /5Hotel Reviews
Microtel Inns & Suites - Quincy +1-800-230-4134 200 South 3rd, Quincy, IL 62301 ~15.57 miles north of Hannibal
  • 2-star Downtown hotel
  • Check in time: 3:00 pm
From$50
Very Good 4.0 /5Review Score
Budget Host Inn +1-800-997-5148 200 Maine St., Quincy, IL 62301 ~15.67 miles north of Hannibal
  • 2-star Downtown hotel
  • Check in: 3:00 PM
From$42
Average 3.0 /5Guest Reviews
Town & Country Inn & Suites : 110 North 54th St. +1-888-205-8144 110 North 54th St., Quincy, IL 62305 ~15.81 miles north of Hannibal
  • Two-star Highway property
  • Fitness center on property
From$100
Very Good 4.5 /5Read Reviews
Comfort Inn +1-800-997-5149 4122 Broadway St., Quincy, IL 62305 ~15.83 miles north of Hannibal
  • Two-star Suburban property
  • Check-in: 2:00pm
From$49
Average 3.5 /5Read Reviews
Quincy Fairfield Inn : 4315 Broadway St. +1-800-230-4134 4315 Broadway St., Quincy, IL 62305 ~15.95 miles north of Hannibal
  • Two-star Downtown hotel
  • 3 floors in property
From$84
Very Good 4.0 /5Reviews
Holiday Inn Quincy East : 4821 Oak St. +1-800-997-5148 4821 Oak St., Quincy, IL 62305 ~16.20 miles north of Hannibal
  • Mid-scale Highway property
  • 4 meeting rooms in hotel
From$89
Very Good 4.0 /5Latest Reviews
Super 8 - Bowling Green +1-888-205-8144 1216 East Champ Clark Dr., Bowling Green, MO 63334 ~27.93 miles southeast of Hannibal
  • Low-priced Rural property
  • 3 floors in property
From$56
Very Good 4.0 /5Read Reviews
William Watson Hotel +1-800-997-5149 105 East Washington, Pittsfield, IL 62363 ~31.53 miles east of Hannibal
  • 3 star Downtown hotel
  • Check in: 3:00pm
From$75
Very Good 4.5 /5Reviews

Next: See My Hannibal Hotels with Pricing

Verified reviews of the city of Hannibal

Below are reviews of the city of Hannibal, MO from an actual visitor's perspective.

"Nice clean town"
Score 5.0 / 5

We were in Quincy, nice clean town.

, from 04-Nov-2013
The average traveler rating of the city of Hannibal, MO shown above is 5.0 out of 5 based on 1 reviews
Back to Top