Hotels with Free Breakfast in Hannibal from $77
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Hannibal Hotels with Free Breakfast

Sleep Inn & Suites
105 Lakeside Dr, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$116 nightly
The price is $135 total per night
$135 total
Aug 17 - Aug 18
Total includes taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate ...

Garth Woodside Mansion B&B
11069 New London Gravel Rd, Hannibal, MO
This bed & breakfast features free WiFi in public areas, concierge services, and free self parking. Enjoy the free full breakfast each morning. A garden, a snack ...

Best Western On The River
401 North 3rd Street, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$120 nightly
The price is $138 total per night
$138 total
Jul 23 - Jul 24
Total includes taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy the seasonal ...

FairBridge Inn Express, Monroe City
3 Gateway Square Drive, Monroe City, MO
$71 nightly
The price is $77 total per night
$77 total
Jul 29 - Jul 30
Total includes taxes and fees
This motel doesn't skimp on freebies - guests receive free breakfast, free WiFi, and free self parking. Laundry facilities are provided for your ...

Super 8 by Wyndham Bowling Green
1216 E Champ Clark Dr, Bowling Green, MO
This hotel features free WiFi in public areas, laundry facilities, and free self parking. Enjoy the free on-the-go breakfast each morning. A 24-hour business ...

Quality Inn & Suites Hannibal
120 Lindsey Drive, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$106 nightly
The price is $121 total per night
$121 total
Jul 27 - Jul 28
Total includes taxes and fees
This hotel features a bar/lounge, a poolside bar, and an indoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public ...

Days Inn by Wyndham Hannibal
4070 Market St, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$68 nightly
The price is $78 total per night
$78 total
Jul 31 - Aug 1
Total includes taxes and fees
A seasonal outdoor pool, free self parking, and laundry facilities are featured at this hotel. Guests will appreciate free perks like continental breakfast and ...

Super 8 by Wyndham Hannibal
120 Huckleberry Heights Dr, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$70 nightly
The price is $81 total per night
$81 total
Aug 17 - Aug 18
Total includes taxes and fees
This motel doesn't skimp on freebies - guests receive free on-the-go breakfast, free WiFi, and free self parking. If you want to take your pet along, this pet-friendly ...

Baymont by Wyndham Hannibal
4141 Market St, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$68 nightly
The price is $79 total per night
$79 total
Jul 21 - Jul 22
Total includes taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate ...
Economy Inn & Suites
3604 McMasters Ave., Hannibal, MO
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. The front desk is staffed around-the-clock and free newspapers are on ...

Kennedys Red Barn Inn
22748 Joanna Dr, Perry, MO
This bed & breakfast features a hot tub, a gym, and a restaurant. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free self ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hannibal hotels essential information
Accommodation | 180 hotels |
---|---|
Lowest Price | $77 |
Highest Price | $138 |
Popular hotels | Best Western On The River, Quality Inn & Suites Hannibal, Sleep Inn & Suites, Economy Inn & Suites, Baymont by Wyndham Hannibal, Days Inn by Wyndham Hannibal, FairBridge Inn Express, Monroe City, Garth Woodside Mansion B&B, Kennedys Red Barn Inn, Main Street Bed & Breakfast, Super 8 by Wyndham Bowling Green, Super 8 by Wyndham Hannibal |
Recent Hannibal hotel reviews by fellow wanderers

Sleep Inn & Suites
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Great stay!"
A verified traveler stayed at Sleep Inn & Suites
- Explore more Hotels with Free Breakfast
- Types of hotels
- Hotels near…
- Hotels by star rating
- Areas of Hannibal
- Book on Expedia
- Hotels with Restaurants in Hannibal
- Historic Hotels in Hannibal
- Kid Friendly Hotels in Hannibal
- Convention Center Hotels in Hannibal
- Pet Friendly Hotels in Hannibal
- Hotels with Pools in Hannibal
- Cheap Hotels in Hannibal
- Hotels with a Gym in Hannibal
- Hotels with an Indoor Pool in Hannibal
- Hotels with Hot Tubs in Hannibal
- Luxury Hotels in Hannibal
- Hotels with Bar in Hannibal
- Spa Resorts & Hotels in Hannibal
- Hotels on the River in Hannibal
- Romantic Getaways & Hotels in Hannibal
- Arcade Hotels in Hannibal
- Hotels with smoking rooms in Hannibal
- Golf Resorts & Hotels in Hannibal
- Hotels with Suites in Hannibal
- Hotels with Balconies in Hannibal
- Hotels on the Lake in Hannibal
An attraction
- Hotels near Mark Twain Cave
- Hotels near Mark Twain Boyhood Home and Museum
- Hotels near Mark Twain Cave and Cameron Cave
- Hotels near Rockcliffe Mansion
- Hotels near Lovers Leap
- Hotels near Molly Brown Museum and Home
- Hotels near Mark Twain Memorial Lighthouse
- Hotels near Big River Train Town
- Hotels near Sawyer's Creek Fun Park
- Hotels near Planters Barn Theater
- Hotels near Jim's Journey: The Huck Finn Freedom Center
- Hotels near Bluff City Theater
- Hotels near Mississippi River
- Quincy Hotels
- Monroe City Hotels
- Perry Hotels
- Pittsfield Hotels
- Louisiana Hotels
- Bowling Green Hotels
- Stoutsville Hotels
- Palmyra Hotels
- Paris Hotels
- Shelbina Hotels
- New London Hotels
- Vandalia Hotels
- Hull Hotels
- Central United States Hotels
- Center Hotels
- La Grange Hotels
- Taylor Hotels
- Barry Hotels
- Central Missouri Hotels
- Northeast Missouri Hotels
- Pleasant Hill Hotels
- Rockport Hotels
- Great River Road Hotels
- Frankford Hotels
- Western Illinois Hotels
- New Salem Hotels
- Shelbyville Hotels
- East Hannibal Hotels
- Maywood Hotels
- Curryville Hotels
- Baylis Hotels
- Atlas Hotels