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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Top Hannibal Neighborhoods for Luxury Hotels

Quincy
4 hotels

Quincy Inn and Suites

2.0 out of 5.0
from

$71

Quincy
4 hotels
from

$94

Hannibal
3 hotels
from

$100

Featured Hannibal Luxury Hotels

See all 49 Hotels in Hannibal
Quincy Inn and Suites

Quincy Inn and Suites

224 N 36th Street, Quincy
2.0 out of 5.0
3.7 out of 5 (30 reviews)
great breakfast, comfortable beds, nice size rooms
  Sep 11, 2017

$71

$71
Town & Country Inn and Suites

Town & Country Inn and Suites

110 N 54th St, Quincy
2.5 out of 5.0
4.6 out of 5 (84 reviews)
Nice hotelNice hotel in Quincy. We had a king size bed that was very comfortable and everything appeared to be clean.
  Aug 31, 2017

$94

$94
Holiday Inn Quincy East

Holiday Inn Quincy East

4821 Oak St, Quincy
3.0 out of 5.0
4.2 out of 5 (35 reviews)
Nice hotel , was close to hi way had plenty of hanEverything was great . Breakfast was awesome as well as the waitress. Will definitely return .
  Apr 13, 2017

$105

$105
Best Western On The River

Best Western On The River

401 North 3rd Street, Hannibal
2.5 out of 5.0
4.4 out of 5 (154 reviews)
Nice hotel close to downtownNo problems checking in. Checkout was quick and efficient. Morning breakfast was a good way to meet others.
  Sep 5, 2017

$100

$100
Days Inn Hannibal

Days Inn Hannibal

4070 Market St, Hannibal
2.0 out of 5.0
3.2 out of 5 (54 reviews)
Nice staff and clean room. "..."............................
  Aug 24, 2017
Stoney Creek Quincy

Stoney Creek Quincy

3809 Broadway St, Quincy
2.0 out of 5.0
4.3 out of 5 (114 reviews)
Nice stayHad a really nice time with my family hanging out at the tables by the outside pool.
  Aug 24, 2017

$94

$94
Super 8 Hannibal MO

Super 8 Hannibal MO

120 Huckleberry Heights Dr, Hannibal
2.0 out of 5.0
3.2 out of 5 (101 reviews)
It was nice I just wish breakfast was a little longer
  Sep 15, 2017

$47

$47
Map

Recently booked Luxury Hotels in Hannibal

Best Western On The River
2.5 out of 5.0
Last booking: 8 hours ago
Quality Inn & Suites Hannibal
2.5 out of 5.0
Last booking: 9 hours ago
Motel 6 Hannibal MO
2.0 out of 5.0
Last booking: 11 hours ago
Hampton Inn Quincy
2.5 out of 5.0
Last booking: 14 hours ago
Quincy Inn and Suites
2.0 out of 5.0
Last booking: 16 hours ago
Holiday Inn Quincy East
3.0 out of 5.0
Last booking: 18 hours ago
Stoney Creek Quincy
2.0 out of 5.0
Last booking: 31 hours ago
Microtel Inn & Suites by Wyndham Quincy
2.5 out of 5.0
Last booking: 32 hours ago
Econo Lodge Hannibal
2.0 out of 5.0
Last booking: 34 hours ago

A few days away keeps your troubles at bay, especially when you're spending time in Hannibal. Incredible activities, delicious eats, and opportunities to capture fantastic photos: these are just a few of the benefits of visiting Hannibal. You'll devour fabulous cuisine, eye-guzzle the most popular points of interest in the region, and enjoy the most popular performances. Of course, you'll stay at a luxury hotel! Anything less than the best is for the birds, so book your luxury hotel in Hannibal on Expedia.com today, and your blissful vacation is off to a fantastic start.

Booking Hannibal Vacations

It turns out plenty of folks love Hannibal enough to call it home -- how is that for proof that Hannibal is full of an incredible array of activities? No matter what brings you to Hannibal, the destination always delivers. Hannibal hotels have an average rating of 3.7, so it's no surprise that travelers come back. Book early to ensure you snag a room!

An upscale vacation is the perfect opportunity to indulge in art, culture, and spa treatments. When you book your trip on Expedia.com, you never have to limit yourself. Thanks to our spectacular room rates, your bucket list budget will still be intact. When you're ready to call it a day, return to your immaculate room and recline in style. Before you drift off to dreamland, order a glass of wine to your room and revel in your successful day. Hannibal hotels have earned an average service rating of 4.0, so you're bound to be treated like royalty while you're a guest.

Luxury Hotels in Hannibal

It's that time; you're prepared to get swept away in Hannibal, and Expedia.com is here to make the process painless. Browse hundreds of reviews on fantastic hotels until you spot the perfect place to stay. Luxury accommodations offer amenities like spacious suites and concierge services. Many high-end accommodations in Hannibal even feature impeccable suites, and it's not uncommon to enjoy incredible in-house dining in your hotel. Use our mobile booking app to find and book a fabulous 5-star hotel in Hannibal, and soon you'll be soaking up luxury in style!