Hotels with Air Conditioning in Hannibal from $63
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 Air Conditioning

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
Oct 12 - Oct 13
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.

FairBridge Inn Express, Monroe City
3 Gateway Square Drive, Monroe City, MO
$87 nightly
The price is $95 total per night
$95 total
Oct 23 - Oct 24
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 ...

Best Western On The River
401 North 3rd Street, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$117 nightly
The price is $134 total per night
$134 total
Oct 5 - Oct 6
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 ...

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
$113 nightly
The price is $129 total per night
$129 total
Oct 5 - Oct 6
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 ...

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$55 nightly
The price is $63 total per night
$63 total
Oct 5 - Oct 6
Total with taxes and fees
A restaurant, free self parking, and a 24-hour front desk are among this motel's amenities. WiFi in public areas is free. A snack bar/deli and a fireplace in ...

Days Inn by Wyndham Hannibal
4070 Market St, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$63 nightly
The price is $73 total per night
$73 total
Oct 5 - Oct 6
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 ...

Baymont by Wyndham Hannibal
4141 Market St, Hannibal, MO
Free Cancellation
Reserve now, pay when you stay
$70 nightly
The price is $81 total per night
$81 total
Sep 29 - Sep 30
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
$87 nightly
The price is $93 total per night
$93 total
Oct 8 - Oct 9
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 | 171 hotels |
---|---|
Lowest Price | $63 |
Highest Price | $134 |
Popular hotels | FairBridge Inn Express, Monroe City, Best Western On The River, Days Inn by Wyndham Hannibal, Economy Inn & Suites, Garth Woodside Mansion B&B, Baymont by Wyndham Hannibal, Kennedys Red Barn Inn, Main Street Bed & Breakfast, Motel 6 Hannibal, MO, Quality Inn & Suites Hannibal, Sleep Inn & Suites, Super 8 by Wyndham Bowling Green |
Recent Hannibal hotel reviews by fellow wanderers

Best Western On The River
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Really like the room. It was quiet and clean. It was close to the river and within walking distance to shop and dine. Think we may come back again. We will stay there again."
A verified traveler stayed at Best Western On The River
- Explore more Hotels with Air Conditioning
- Types of hotels
- Hotels near…
- Hotels by star rating
- Areas of Hannibal
- Book on Expedia
- Hotels with Restaurants in Hannibal
- Historic Hotels in Hannibal
- Hotels with Free Breakfast 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 Mark Twain Memorial Lighthouse
- Hotels near Lovers Leap
- Hotels near Molly Brown Museum and Home
- Hotels near Big River Train Town
- Hotels near Sawyer's Creek Fun Park
- Hotels near Jim's Journey: The Huck Finn Freedom Center
- Hotels near Bluff City Theater
- Hotels near Planters Barn Theater
- Hotels near Mississippi River
- Quincy Hotels
- Perry Hotels
- Louisiana Hotels
- Pittsfield Hotels
- Monroe City Hotels
- Bowling Green Hotels
- Palmyra Hotels
- Paris Hotels
- Stoutsville Hotels
- Shelbina Hotels
- Vandalia Hotels
- New London Hotels
- Hull Hotels
- Pleasant Hill Hotels
- Central United States Hotels
- Northeast Missouri Hotels
- Taylor Hotels
- La Grange Hotels
- Center Hotels
- Central Missouri Hotels
- Barry Hotels
- Western Illinois Hotels
- Frankford Hotels
- Great River Road Hotels
- Curryville Hotels
- New Salem Hotels
- Shelbyville Hotels
- Rockport Hotels
- East Hannibal Hotels
- Maywood Hotels
- Baylis Hotels
- Atlas Hotels