Hotels with Free Breakfast in Hannibal from $65
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
$107 nightly
The price is $124 total per night
$124 total
Nov 2 - Nov 3
Total with 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 ...

Main Street Bed & Breakfast
Corner of Main and Center, 201 North Main, Hannibal, MO
This bed & breakfast doesn't skimp on freebies - guests receive free WiFi and free valet parking. Take advantage of the free self parking.

Best Western On The River
401 North 3rd Street, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$110 nightly
The price is $126 total per night
$126 total
Nov 2 - Nov 3
Total with 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
$86 nightly
The price is $94 total per night
$94 total
Oct 22 - Oct 23
Total with 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
$78 nightly
The price is $90 total per night
$90 total
Nov 2 - Nov 3
Total with 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
$63 nightly
The price is $72 total per night
$72 total
Nov 2 - Nov 3
Total with taxes and fees
This hotel features free WiFi in public areas, laundry facilities, and free self parking. Enjoy the free continental breakfast each morning. A garden, express ...

Super 8 by Wyndham Hannibal
120 Huckleberry Heights Dr, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$57 nightly
The price is $65 total per night
$65 total
Nov 2 - Nov 3
Total with 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
$63 nightly
The price is $73 total per night
$73 total
Oct 22 - Oct 23
Total with 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
$86 nightly
The price is $92 total per night
$92 total
Nov 18 - Nov 19
Total with taxes and fees
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 | 168 hotels |
---|---|
Lowest Price | $65 |
Highest Price | $126 |
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

Best Western On The River
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Limited choices for breakfast especially for diabetics or those who have to limit carb intake. No fresh fruit.
Check in staff was excellent! Very friendly and informative. Explained the boil water and gave us solutions. Checkout staff not as friendly, seemed distracted with her phone.
Everything was clean, bed was ok comfort wise, room was quiet except for the train outside!"
A verified traveler stayed at Best Western On The River
Explore More Ways to Travel with Travelocity
- Hotels with Free Parking in New Florence
- Pet Friendly Hotels in New Florence
- Hotels near Mark Twain Cave
- B&B in La Grange
- Cabins in La Grange
- Guest Houses in La Grange
- La Grange Hotels
- Motels in La Grange
- 4 Star Hotels in Hunnewell
- Cabins in Hunnewell
- Motels in Hunnewell
- B&B in Taylor
- Guest Houses in Taylor
- Taylor Hotels
- Motels in Taylor
- Vacation Homes in Taylor
- B&B in Frankford
- Frankford Hotels
- Hotels near Mark Twain Memorial Lighthouse
- Cabins in Saverton
- Hotels near Wakonda State Park
- Hotels near Planters Barn Theater
- Hotels near Big River Train Town
- Hotels with Airport Transfers in Northeast Missouri
- Hotels with a Gym in Northeast Missouri
- Hotels with Hot Tubs in Northeast Missouri
- Romantic Getaways & Hotels in Northeast Missouri
- Ski Resorts and in Northeast Missouri
- Winery Hotels in Northeast Missouri
- Hotels near Bluff City Theater
- Casino Resorts & in Canton
- Historic Hotels in Canton
- Spa Resorts & in Canton
- B&B in Perry
- Cabins in Perry
- Condos in Perry
- Perry Hotels
- Motels in Perry
- Vacation Homes in Perry
- Hotels near Mark Twain Boyhood Home and Museum
- 5 Star Hotels in Monroe City
- Farmstay in Monroe City
- B&B in Monroe City
- Cabins in Monroe City
- Condos in Monroe City
- Monroe City Hotels
- Motels in Monroe City
- Vacation Homes in Monroe City
- Pet Friendly Hotels in Bowling Green
- Hotels near Molly Brown Museum and Home
- Hotels with Hot Tubs in Mexico
- Hotels with an Indoor Pool in Mexico
- Pet Friendly Hotels in Mexico
- Hotels with Early Check-in in Missouri
- Hotels with Free Parking in Missouri
- Hotels near Mark Twain Casino
- Cabins in New London
- New London Hotels
- Motels in New London
- Hotels with a Lazy River in St. Louis
- B&B in Louisiana
- Guest Houses in Louisiana
- Boutique Hotels in Louisiana
- Hotels with Balconies in Louisiana
- Spa Resorts & in Louisiana
- Louisiana Hotels
- Lodges in Louisiana
- Hotels near Mark Twain Lake
- 5 Star Hotels in Palmyra
- B&B in Palmyra
- Cabins in Palmyra
- Hotels with Free Parking in Palmyra
- Pet Friendly Hotels in Palmyra
- Palmyra Hotels
- Motels in Palmyra
- Maywood Hotels
- Motels in Curryville
- Hotels near Rockcliffe Mansion
- Hotels near Sawyer's Creek Fun Park
- Convention Center Hotels in Troy
- Kid Friendly Hotels in Troy
- Golf Resorts & in Troy
- Hotels with Pools in Troy
- Hotels with Hot Tubs in Troy
- Luxury Hotels in Troy
- Pet Friendly Hotels in Troy
- Spa Resorts & in Troy
- Hotel Wedding Venues Hotels in Troy
- Hotels near Mark Twain Cave and Cameron Cave
- Hotels with Pools in Paris