Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hannibal Missouri Hotels & Motels

Find hotels in Hannibal using the list and search tools below. Search for cheap and discounted hotel and motel rates in or near Hannibal, MO for your upcoming personal or group trip. Discover the best Hannibal, Missouri motel and hotel rooms. Browse the Hannibal area hotels to find the perfect lodging! Please use the provided map of the Hannibal hotels. Booking 5+ Rooms? Find Hannibal Group Hotel Discounts

The Hannibal center point is about the area of Hannibal Regional Hospital and 1 mile south of Hannibal Career and Technical.

Hannibal Hotels, Motels & Accommodations

Super 8 Hannibal - Hannibal 120 Huckleberry Heights Dr., Hannibal, MO 63401
  • Low priced property
  • Check-in: 11:00 AM
Best Western on the River : 401 North 3rd St.
+1-800-230-4134
401 North 3rd St., Hannibal, MO 63401
  • Midscale Downtown property
  • Free comp. breakfast
Days Inn : 4070 Market St.
+1-800-997-5148
4070 Market St., Hannibal, MO 63401
  • 2-star hotel
  • Room cleanliness is acceptable
  • Lots of traffic noise
Hannibal Inn & Conference Center - Hannibal
+1-888-690-5247
4141 Market St., Hannibal, MO 63401
  • Low Cost Convention Center property
  • Hotel has 5 meeting rooms
  • Fantastic service
  • Easily accessible by car, said 91%
Quality Inn & Suites : 120 Lindsey Dr. 120 Lindsey Dr., Hannibal, MO 63401
  • Midscale property
  • 4 meeting rooms in property
  • Very quiet
  • Most guests thought rooms were spacious
Eagles Nest Hotel & Conference Center : 300 South 3rd St. 300 South 3rd St., Quincy, IL 62301 ~15.48 miles north of Hannibal
  • Low Cost Convention Center property
  • Hotel has 85 rooms
Hampton Inn by Hilton in Quincy 225 South 4th St., Quincy, IL 62301 ~15.49 miles north of Hannibal
  • Midscale Downtown hotel
  • Check-in time: 3:00 PM
From$92
Very Good 4.0 /5Review Score Call
Holiday Inn Quincy
+1-800-997-5149
201 South 3rd St., Quincy, IL 62301 ~15.56 miles north of Hannibal
  • Economical hotel
  • Fantastic service
  • Comfy bed
Microtel Inns & Suites : 200 South 3rd 200 South 3rd, Quincy, IL 62301 ~15.57 miles north of Hannibal
  • Low priced Downtown hotel
  • Free comp. breakfast
  • Good breakfast
  • Terrific location
From$59
Very Good 4.0 /5Reviews Call
Town & Country Inn & Suites
+1-800-230-4134
110 North 54th St., Quincy, IL 62305 ~15.81 miles north of Hannibal
  • Economical Highway property
  • 3 meeting rooms in hotel
  • Comfortable beds
  • Awesome vibe
From$81
Very Good 4.5 /5Read Reviews Call
Comfort Inn in Quincy
+1-800-997-5148
4122 Broadway St., Quincy, IL 62305 ~15.83 miles north of Hannibal
  • Economical Suburban hotel
  • Complimentary breakfast is offered
  • Tasty breakfast
  • Wellness & sports facilities could be improved
Quincy Fairfield Inn in Quincy 4415 Broadway St., Quincy, IL 62305 ~15.95 miles north of Hannibal
  • 2-star Downtown hotel
  • Hotel has 10 suites
  • Rather comfortable
  • Fridge and microwave were nice to have
Holiday Inn Quincy East : 4821 Oak St.
+1-888-305-3366
4821 Oak St., Quincy, IL 62305 ~16.20 miles north of Hannibal
  • Midscale Highway property
  • 4 floors in property
  • Delicious food
  • Bar could improve
From$89
Very Good 4.0 /5Review Score Call
Super 8 in Bowling Green 1216 East Champ Clark Dr., Bowling Green, MO 63334 ~27.93 miles southeast of Hannibal
  • 2 star Rural hotel
  • Check in time: 2:00 PM
From$56
Very Good 4.0 /5Review Score Call
Knights Inn Pittsfield : 1238 West Washington St. 1238 West Washington St., Pittsfield, IL 62363 ~30.47 miles east of Hannibal
  • Low Cost Rural hotel
From$44
Very Good 4.0 /5Reviews Call
William Watson Hotel - Pittsfield
+1-800-997-5149
105 East Washington, Pittsfield, IL 62363 ~31.53 miles east of Hannibal
  • Affordable Downtown hotel
  • Free complimentary breakfast
  • Building with lots of
  • Comfort level is high
Monroe Street Suites 221 South Monroe St., Pittsfield, IL 62363 ~31.62 miles east of Hannibal
  • Cheap hotel

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.

Don W., 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