Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Hannibal Pet-friendly Hotels

See all 54 Hotels in Hannibal
Super 8 Hannibal MO

Super 8 Hannibal MO

120 Huckleberry Heights Dr, Hannibal
2.5 out of 5.0
3.4 out of 5 (429 reviews)
Good for the price. Pet friendly room niceNice room, for the price. Clean. Hotel employees very pleasent and helpful
  Mar 2, 2016

$45

$45
Motel 6 Hannibal MO

Motel 6 Hannibal MO

123 Huckleberry Heights Dr, Hannibal
2.5 out of 5.0
2.9 out of 5 (212 reviews)
Nice hotel.......convenient locationThe room was excellent......location convenient. I stayed with both of my dogs.....no issues.
 JR Nov 8, 2017

$52

$52
Microtel Inn & Suites by Wyndham Quincy

Microtel Inn & Suites by Wyndham Quincy

200 S 3rd St, Quincy
3.0 out of 5.0
3.9 out of 5 (412 reviews)
Nice hotel,very friendly hostess, pet friendlyFor the most part this was a nice hotel. The room could have been a little cleaner,there were a few cob webbs and the furniture had several stains. The bed was very comfortable,and it was a pet friendly hotel which is why i stayed here. I would stay again.
 bracey Oct 6, 2015

$74

$74
Quincy Inn and Suites

Quincy Inn and Suites

224 N 36th Street, Quincy
2.5 out of 5.0
3.8 out of 5 (171 reviews)
AccommodatingNeeded an inexpensive place to spend the nigjt that would allow our yorkie/poo to stay. Standard room, 2 queens, non-smoking, 1st floor, Continental breakfast, 1 dog, pet are for potty trips, all for under $100. Oh, and did I mention, great location.
 Dottie Sep 6, 2017

$65

$65
Quality Inn & Suites Hannibal

Quality Inn & Suites Hannibal

120 Lindsey Drive, Hannibal
3.0 out of 5.0
4.3 out of 5 (455 reviews)
Great clean place, very dog friendlyI stayed overnight to break up a trip with my dog. This was a terrific hotel of its kind. Very clean, up to date, comfortable, friendly and helpful front desk staff. The hot and cold buffet breakfast was ample and excellent. I found everyone very welcoming to my dog, and saw a number of other dogs ...
 Anne Jun 9, 2015

$69

$69
Country Hearth Inn

Country Hearth Inn

500 Mark Twain Ave, Hannibal
2.5 out of 5.0
2.3 out of 5 (88 reviews)
Room accommodates petsWe had to stay here because no other place in town had vacant rooms to accommodate pets.
 Curly top Jul 30, 2014

$57

$57
Stoney Creek Quincy

Stoney Creek Quincy

3809 Broadway St, Quincy
2.5 out of 5.0
4.4 out of 5 (428 reviews)
A really good value and pet friendlyWhen traveling with pets finding reasonably-priced convenient lodging can be can be frustrating. Some chains charge pet fees approaching the price of the room. Stoney Creek Inn in Quincy charged a more reasonable rate per pet. There were not many guests on this late August mid-week evening of check-in ...
 Frank Aug 29, 2013

$94

$94
Budget Inn Palmyra

Budget Inn Palmyra

423 E Lafayette St, Palmyra
3.0 out of 5.0
3.3 out of 5 (35 reviews)
Unexpected surprise!Room was in the short building across from office. Was expecting a creepy room like the one I'm in tonight, but was happily surprised! Stayed on the eve of the eclipse, after 2 days of driving the room invigorated me.
  Aug 22, 2017

$57

$57
Comfort Inn

Comfort Inn

4122 Broadway St, Quincy
3.0 out of 5.0
3.4 out of 5 (78 reviews)
Nice hotel, friendly staffHotel was comforting and nice because they allowed pets. Staff was friendly, however they did not offer a lot about the hotel facilities (ie: when breakfast was)
  Feb 5, 2014

$76

$76
Eagles Nest Hotel

Eagles Nest Hotel

300 S Third St, Quincy
2.5 out of 5.0
2.9 out of 5 (148 reviews)
2 star hotel, don't hope for moreSadly, for the 3 great, desk employees: an evening, girl with dark hair, the lady who checked us in, and the nice gentleman that took care of our check out - we will not be back and nor will my brother & his wife, my grandma, or my parents. The property is run down and money is invested in TOO MANY ...
  Dec 3, 2014

$60

$60
River's Edge Motel

River's Edge Motel

201 Mansion St, Louisiana
2.5 out of 5.0
4.5 out of 5 (54 reviews)
Nostalgic MotelThe bed was very comfortable and the shower was invigorating. Large screen t.v. with lots of cable channels. Old fashioned decor, but very nice place other than that.
  Nov 20, 2017

$70

$70
Sleep Inn & Suites

Sleep Inn & Suites

105 Lakeside Dr, Hannibal
3.0 out of 5.0
4.7 out of 5 (199 reviews)
New, near nice restaurant, pets allowed.Nice hotel. Breakfast was a full breakfast, pool nice, staff was very kind. Clean, however the carpet did have stains. We were in a pet room as we brought our little dog. This hotel was between a relative's house and Hannibal. I would stay here again.
  Sep 9, 2015

$80

$80
Super 8 Bowling Green MO

Super 8 Bowling Green MO

1216 E Champ Clark Dr, Bowling Green
2.5 out of 5.0
4.0 out of 5 (108 reviews)
Quick overnight stay while traveling. All was nice and clean. Very pleasant atmosphere.
  Oct 31, 2017

$71

$71
Map

Recently booked Pet-friendly Hotels in Hannibal

Sleep Inn & Suites
3.0 out of 5.0
Last booking: 21 minutes ago
Motel 6 Hannibal MO
2.5 out of 5.0
Last booking: 7 hours ago
Quincy Inn and Suites
2.5 out of 5.0
Last booking: 8 hours ago
Quality Inn & Suites
3.0 out of 5.0
Last booking: 9 hours ago
Town & Country Inn and Suites
3.0 out of 5.0
Last booking: 10 hours ago
Super 8 Hannibal MO
2.5 out of 5.0
Last booking: 12 hours ago
Stoney Creek Quincy
2.5 out of 5.0
Last booking: 25 hours ago
Budget Inn Palmyra
3.0 out of 5.0
Last booking: 25 hours ago
River's Edge Motel
2.5 out of 5.0
Last booking: 29 hours ago

Pocket Guide: Pet-friendly Hotels in Hannibal

Search for hotels in Hannibal on Expedia. You can easily find your hotels in Hannibal using one of the methods below:

  • View our selection of featured hotels in Hannibal
  • Use the map to find hotels in the Hannibal neighborhood you prefer
  • Use the filters to see hotels in a specific area of Hannibal, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Hannibal
  • Enter your travel dates to view the best deals on hotels in Hannibal - while they last