Find Adults Only Resorts & Hotels in Hannibal, MO from CA $76

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Adults only hotels in Hannibal

Best Western On The River
2.5 out of 5
401 North 3rd Street, Hannibal, MO
The price is CA $161 per night from Sep 22 to Sep 23
CA $161
CA $185 total
Sep 22 - Sep 23
includes taxes & fees
8.6/10 Excellent! (1,007 reviews)
"It was close to everything and easy to get around"

Reviewed on Aug. 25, 2025

Best Western On The River
Sleep Inn & Suites
2.5 out of 5
105 Lakeside Dr, Hannibal, MO
The price is CA $139 per night from Sep 28 to Sep 29
CA $139
CA $161 total
Sep 28 - Sep 29
includes taxes & fees
Sleep Inn & Suites
Kennedys Red Barn Inn
2.5 out of 5
22748 Joanna Dr, Perry, MO
The price is CA $126 per night from Sep 14 to Sep 15
CA $126
CA $134 total
Sep 14 - Sep 15
includes taxes & fees
Kennedys Red Barn Inn
The Eagles Nest Inn
3 out of 5
215 Georgia St, Louisiana, MO
The price is CA $121 per night from Sep 29 to Sep 30
CA $121
CA $138 total
Sep 29 - Sep 30
includes taxes & fees
The Eagles Nest Inn
FairBridge Inn Express, Monroe City
2 out of 5
3 Gateway Square Drive, Monroe City, MO
The price is CA $88 per night from Aug 31 to Sep 1
CA $88
CA $96 total
Aug 31 - Sep 1
includes taxes & fees
FairBridge Inn Express, Monroe City
Quality Inn & Suites Hannibal
2.5 out of 5
120 Lindsey Drive, Hannibal, MO
The price is CA $145 per night from Sep 7 to Sep 8
CA $145
CA $166 total
Sep 7 - Sep 8
includes taxes & fees
Quality Inn & Suites Hannibal
Days Inn by Wyndham Hannibal
2 out of 5
4070 Market St, Hannibal, MO
The price is CA $93 per night from Sep 1 to Sep 2
CA $93
CA $107 total
Sep 1 - Sep 2
includes taxes & fees
Days Inn by Wyndham Hannibal
Comfort Inn & Suites - Hannibal
2.5 out of 5
4000 Market St, Hannibal, MO
The price is CA $135 per night from Sep 7 to Sep 8
CA $135
CA $159 total
Sep 7 - Sep 8
includes taxes & fees
Comfort Inn & Suites - Hannibal
Riverside Inn Hannibal
2.5 out of 5
111 Bird St, Hannibal, MO
The price is CA $174 per night from Sep 1 to Sep 2
CA $174
CA $247 total
Sep 1 - Sep 2
includes taxes & fees
Riverside Inn Hannibal
Motel 6 Hannibal, MO
2 out of 5
123 Huckleberry Heights Dr, Hannibal, MO
The price is CA $76 per night from Sep 2 to Sep 3
CA $76
CA $87 total
Sep 2 - Sep 3
includes taxes & fees
Motel 6 Hannibal, MO
Don't see what you're looking for?
See all available properties in Hannibal
View all properties
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.

Frequently Asked Questions

How can I find the best adults only resorts in Hannibal?

Adults only resorts are easy to find by sorting your search results. Choose guest and star rating, add amenity filters, arrange by budget or price. In just a few clicks, you can explore fantastic Hannibal adults only resorts with the pools, hot tubs, spas, and the relaxation you crave.

How much does a Hannibal adults only hotel cost?

Hannibal adults only resorts start at just CA $76 per night. For luxury resorts, prices go up to . Prices and availability are subject to change. Additional terms may apply.

When is the best time to go to a Hannibal adults only hotel?

When you’re celebrating an anniversary, birthday, or good old St. Valentine, every time is a good time for a romantic retreat. If you’d like to avoid the crowds, book outside the popular months of .

How can I book an adults only all-inclusive resort in Hannibal?

After entering your travel dates, just select the all-inclusive filter and your search results deliver every tempting getaway and the best available accommodation. All you need to do is choose your favourite … which is less easy!

Can I book an adults only Hannibal all-inclusive resort with airfare?

Yes, you can book flights at the same time as your all-inclusive getaway! And when you bundle flights, accommodation, and even car rental, you often save even more money with Expedia.

What amenities can I expect from adults only Hannibal luxury resorts?

Adults only hotels in Hannibal speak your love language. Maybe you’re all about the spa life. Maybe holding hands and drinking cocktails by the pool is more your thing. Maybe a candlelit feast in the finest restaurant floats your boat. Use our amenity filters to find your perfect match.

What are some great things to do in Hannibal for adults only?

Make your adults only escape exactly what you want it to be. Hit the hiking and biking trails or mooch around the local attractions, join local excursions, or share evenings of cocktails, sunsets, and giggles. Sometimes the best thing to do is… nothing. Just find yourself a relaxing escape and embrace the peace and quiet.

How can I find the cheapest adults only resorts in Hannibal?

Sort your search results by price or filter by budget to find the best deals your wallet will love.

Do adults-only hotels in Hannibal offer free cancellation?

You can find flexible and free cancellation options as well as book now, pay later plans with Expedia. The details vary between resorts, so it’s always best to check before you book.

Why should I book my adults-only resort in Hannibal with Expedia?

At Expedia, we have incredible deals and the support to give you peace of mind in your booking. Our vast selection and simple search features make it easy to build and book your dream adults only vacation in minutes.

Top Hannibal Hotel Reviews