A river with a bridge, a town, and a forested hillside.

Find Hotels with a Pool in Hannibal, MO

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Hannibal Hotels with a Pool

Tonight
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Our top choices for Hannibal hotels with a pool

1. Best Western On The River

Best Western On The River
Hannibal
  • Dive into year-round aquatic bliss with indoor and outdoor pools plus a steamy hot tub.
₩155,711
₩179,608 total
includes taxes & fees
Aug 16 - Aug 17
Best Western On The River

2. Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
Hannibal
  • Refreshing plunge awaits at indoor pool sanctuary with loungers and poolside cocktails.
₩103,019
₩119,864 total
includes taxes & fees
Aug 30 - Aug 31
Quality Inn & Suites Hannibal West

3. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
Hannibal
  • Float away stress in this hotel's indoor oasis with rejuvenating hot tub and pool loungers.
₩104,491
₩124,778 total
includes taxes & fees
Aug 30 - Aug 31
Comfort Inn & Suites - Hannibal

4. Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
Hannibal
  • Glittering blue lights illuminate the indoor pool, perfect for a splash-filled stay with style.
₩155,229
₩180,609 total
includes taxes & fees
Sep 13 - Sep 14
Sleep Inn & Suites Hannibal West

5. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
Hannibal
  • Plunge into relaxation at this city center hotel, where the warm indoor pool and health club offer a refreshing respite.
₩72,200
₩83,843 total
includes taxes & fees
Aug 17 - Aug 18
Baymont by Wyndham Hannibal

6. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
Hannibal
  • Splash into summer fun at this serene Hannibal hideaway with a seasonal outdoor pool and garden retreat.
₩89,188
₩102,879 total
includes taxes & fees
Aug 16 - Aug 17
Super 8 by Wyndham Hannibal

7. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
Hannibal
  • Pool-lovers delight at this Hannibal hotel with both sun loungers and rainfall showers for total aquatic relaxation.
₩89,188
₩102,879 total
includes taxes & fees
Aug 16 - Aug 17
Days Inn by Wyndham Hannibal

8. Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
Hannibal
  • Dive into year-round swimming at this immaculate hotel with an indoor pool that welcomes any weather.
₩80,694
₩93,718 total
includes taxes & fees
Aug 16 - Aug 17
Howard Johnson BY Wyndham Hannibal

9. Riverside Inn Hannibal

Riverside Inn Hannibal
Hannibal
  • Dive into historic Hannibal's charm with a relaxing poolside stay at this boutique riverside retreat.
₩225,787
₩309,440 total
includes taxes & fees
Aug 19 - Aug 20
Riverside Inn Hannibal

10. Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG
Quincy
  • Immerse in aquatic luxury at this hotel with a pristine indoor pool, open from morning until late for all-season recreation.
₩167,050
₩190,403 total
includes taxes & fees
Sep 13 - Sep 14
Holiday Inn Quincy East by IHG
View all properties

Choose what matters most at hotels with a pool in Hannibal

Breakfast included
Hot tub
4 stars
Spa
5 stars

Hotels with pools and free breakfast in Hannibal

Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
Hannibal
₩155,229
₩180,609 total
includes taxes & fees
Sep 13 - Sep 14
Sleep Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
Hannibal
₩103,019
₩119,864 total
includes taxes & fees
Aug 30 - Aug 31
Quality Inn & Suites Hannibal West

Best Western On The River

Best Western On The River
Hannibal
₩155,711
₩179,608 total
includes taxes & fees
Aug 16 - Aug 17
Best Western On The River

Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
Hannibal
₩104,491
₩124,778 total
includes taxes & fees
Aug 30 - Aug 31
Comfort Inn & Suites - Hannibal

Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
Hannibal
₩89,188
₩102,879 total
includes taxes & fees
Aug 16 - Aug 17
Super 8 by Wyndham Hannibal

Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
Hannibal
₩89,188
₩102,879 total
includes taxes & fees
Aug 16 - Aug 17
Days Inn by Wyndham Hannibal

Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
Hannibal
₩72,200
₩83,843 total
includes taxes & fees
Aug 17 - Aug 18
Baymont by Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
Hannibal
₩80,694
₩93,718 total
includes taxes & fees
Aug 16 - Aug 17
Howard Johnson BY Wyndham Hannibal
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.
View all properties

Top Hannibal Hotel Reviews

Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

8/10 Good
"Easy parking, cheap room. Clean, but in need of updating. Good for a night."
Erik 1-night trip
Posted 4 hours ago
Motel 6 Hannibal, MO
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

8/10 Good
"The room nice and very clean and the washer and dryer were great. We ended up going out for breakfast and coffee each day because the options were super limited."
Jenni 4-night trip
Posted 5 hours ago
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG

10/10 Excellent
"."
Sheldon 1-night trip
Posted 19 hours ago
Holiday Inn Quincy East by IHG
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

8/10 Good
"Our room was very nice. Everything was clean and fresh. Room access is very nice from parking and from the hallway. We enjoyed our stay"
Mary 1-night trip
Posted 1 day ago
Baymont by Wyndham Hannibal
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

10/10 Excellent
"The room was spacious the shower was wonderful. My view was a corn field so it was nice and quiet."
George 2-night trip
Posted 1 day ago
Quality Inn & Suites Hannibal West
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

10/10 Excellent
"The staff was very helpful when I was looking for a place that delivered food. They need to pay more attention when cleaning the rooms as there was a large spider web in the corner near my bed."
Catherine 2-night trip
Posted 1 day ago
Comfort Inn & Suites - Hannibal
Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

10/10 Excellent
"Birthday/Anniversary weekend"
Ann 2-night trip
Posted 2 days ago
Sleep Inn & Suites Hannibal West
Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal

10/10 Excellent
"It was convenient fast clean stuff is excellent"
Kevin 1-night trip
Posted 8 days ago
Days Inn by Wyndham Hannibal
Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal

10/10 Excellent
"This motel has been remodeled! The room was lovely, with new carpet, furniture, curtains, mattress, and bedding. The bathroom has been redone as well. The breakfast now includes eggs, sausage, yogurt, and biscuits/gravy. A really nice experience!"
Joan 1-night trip
Posted 9 days ago
Super 8 by Wyndham Hannibal

Frequently asked questions

What are some accommodations with pools in Hannibal?
Quality Inn & Suites Hannibal West: Features a snack bar/deli, an indoor pool, and buffet. Best Western On The River: Hotel, 5-minute walk from Mississippi River. Offers a seasonal outdoor pool, an indoor pool, and a snack bar/deli. Sleep Inn & Suites Hannibal West: Provides full, an indoor pool, and free self parking. Motel 6 Hannibal, MO: Offers a children's pool, an indoor pool, and a health club. Baymont by Wyndham Hannibal: Features a full-service spa, an indoor pool, and buffet.
What is there to see and do in Hannibal?
Surround yourself with nature at Mark Twain Cave and Mississippi River. Discover sights such as Jim's Journey: The Huck Finn Freedom Center, Big River Train Town, and Mark Twain Boyhood Home and Museum during your stay. Travelers love Hannibal for its array of dining options.
When is the best time to book a hotel with a pool in Hannibal?
You may want to consider an accommodation that offers an outdoor pool if you plan to visit Hannibal in the warmest months of July, August, or June when the average temperature is 74°F. Lodging with an indoor pool may be what you want if you visit during the coldest months of January, February, or December when the average temp is 34°F.

Explore a world of travel with Expedia