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/Accommodations

Best Western on the River
+1-888-690-5281
401 North 3rd St., Hannibal, MO 63401
  • Cheap Downtown hotel
  • Check-in time: 2:00PM
From$89
Very good 4.5 /5Review Score Call
Days Inn in Hannibal
+1-800-230-4134
4070 Market St., Hannibal, MO 63401
  • Low priced property
Hannibal Inn & Conference Center in Hannibal
+1-800-997-5148
4141 Market St., Hannibal, MO 63401
  • Cheap Convention Center hotel
  • 241 rooms in hotel
Quality Inn & Suites 120 Lindsey Dr., Hannibal, MO 63401
  • 3 star property
  • 94 rooms in property
Eagles Nest Hotel & Conference Center 300 South 3rd St., Quincy, IL 62301 ~15.48 miles north of Hannibal
  • Inexpensive Convention Center hotel
  • Fitness / Gym is on-site
Hampton Inn by Hilton : 225 South 4th St. 225 South 4th St., Quincy, IL 62301 ~15.49 miles north of Hannibal
  • Midscale Downtown hotel
  • Fitness / Gym is on-site
From$94
Very good 4.0 /5Read Reviews Call
Holiday Inn Quincy
+1-800-997-5149
201 South 3rd St., Quincy, IL 62301 ~15.56 miles north of Hannibal
  • Low Cost property
From$50
Very good 4.0 /5Review Score Call
Microtel Inns & Suites in Quincy 200 South 3rd, Quincy, IL 62301 ~15.57 miles north of Hannibal
  • Economical Downtown hotel
  • Fitness / Gym is on-site
Budget Host Inn in Quincy
+1-800-230-4134
200 Maine St., Quincy, IL 62301 ~15.67 miles north of Hannibal
  • Economical Downtown hotel
  • Hotel has 4 meeting rooms
Town & Country Inn & Suites : 110 North 54th St.
+1-800-997-5148
110 North 54th St., Quincy, IL 62305 ~15.81 miles north of Hannibal
  • Inexpensive Highway property
  • 56 suites in property
From$82
Very good 4.5 /5Reviews Call
Comfort Inn in Quincy
+1-888-690-5247
4122 Broadway St., Quincy, IL 62305 ~15.83 miles north of Hannibal
  • Cheap Suburban hotel
  • Comp. Breakfast
Quincy Fairfield Inn 4415 Broadway St., Quincy, IL 62305 ~15.95 miles north of Hannibal
  • Low priced Downtown hotel
  • 10 suites in property
From$85
Very good 4.0 /5Review Score Call
Holiday Inn Quincy East
+1-800-881-1523
4821 Oak St., Quincy, IL 62305 ~16.20 miles north of Hannibal
  • Mid-scale Highway property
  • 97 rooms in hotel
Super 8 in Bowling Green
+1-800-997-5149
1216 East Champ Clark Dr., Bowling Green, MO 63334 ~27.93 miles southeast of Hannibal
  • Two star Rural property
  • 64 sleeping rooms in hotel
William Watson Hotel in Pittsfield
+1-888-690-5281
105 East Washington, Pittsfield, IL 62363 ~31.53 miles east of Hannibal
  • Midscale Downtown property
  • Check in: 3:00pm
From$75
Very good 4.5 /5Reviews Call

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