Find and compare 3 Star hotels in Hannibal
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
Check prices for these dates
Top Hannibal 3 Star hotels

AmericInn by Wyndham Quincy
"The breakfast was very minimal and not well tended. Not enough towels in the room. Stairwell need vacuumed, debris was on the floor for two days."
Reviewed on Nov 4, 2026

Holiday Inn Quincy East by IHG

Fairfield Inn & Suites Quincy

Garden House Bed and Breakfast
"I’m so glad I stayed at this charming and historic bed & breakfast just a few blocks away from the riverfront in my favorite little old town of Hannibal. Everything was within walking distance and it felt a little like going back in time. I highly recommend the Garden House B&B for the authentic ..."
Reviewed on Oct 22, 2026

Cannon Dam Cabins
"Nice area, VERY convenient for our stay as family lived nearby. Room could definitely use some updates and TLC. But for our needs it was fine"
Reviewed on Oct 26, 2026

DoubleTree by Hilton Quincy

The Eagles Nest Inn
"Our 3rd stay there. Will definitely go back."
Reviewed on Oct 25, 2026

Family Condo By Mark Twain Lake & Jellystone Park

Deck + River View: Loft in Downtown Hannibal

2 Mi to Historic District: Cozy Home in Quincy!
3 Star Hotels Hannibal
Maybe you’ve got to travel for work, or perhaps you’re finally ready to book that much-deserved vacation—regardless, it’s time for you to get on a plane and you’re going to make the most of it. You’ve traveled enough to know how important a comfy bed and room service can be, so booking a hotel with all the amenities you need is a priority.
You can find 3 star hotels in Hannibal that keep you close to all the great sightseeing and activities around the area, or even book a place that’s a bit more secluded, if that’s what you prefer. No matter what you’re looking for—whether you’re all about the location or are invested in on-site perks--Travelocity will help you find the accommodation that works best for you.
When it comes to options, you’ll have them. The Hannibal 3 star hotels give you plenty of choices as far as access to the best areas, and many also offer a breakfast buffet, as well as plenty of other amenities like high-speed Wi-Fi and an on-site pool or spa.
Whatever you’re looking for on your next getaway, browse Travelocity’s big selection of hotels to ensure you get the best possible deal. Book one of the best 3 star hotels in Hannibal today!
Recent Hannibal hotel reviews by fellow wanderers

Motel 6 Hannibal, MO
"Always enjoy staying at this location. The rooms are neat and clean Good shower and TV! Only coffee available in the morning, but Hardees is 1/2 mile down the road (B & G is great !) . Great value for your travel dollars !"
Explore More Ways to Travel with Travelocity
- 4 Star Hotels in Hannibal
- Hotels near Bluff City Theater
- Pet Friendly in Bowling Green
- Hotels in Bowling Green
- Oak Hill Inn & Suites
- Hotels in Canton
- Motels in Curryville
- Bedandbreakfast in Frankford
- Hotels in Frankford
- Bedandbreakfast in Hannibal
- Cabins in Hannibal
- Aparthotels in Hannibal
- Guesthouses in Hannibal
- Best Western On The River
- Boutique in Hannibal
- Casino in Hannibal
- Budget in Hannibal
- Comfort Inn & Suites - Hannibal
- Business in Hannibal
- Days Inn by Wyndham Hannibal
- Economy Inn & Suites
- FairBridge Inn Express Monroe City
- Garth Woodside Mansion B&B
- LGBT Friendly in Hannibal
- Hilton Hotels in Hannibal
- Historical in Hannibal
- Holiday Inn Express & Suites Hannibal - Medical Center by IHG
- Pool in Hannibal
- Balcony in Hannibal
- Bar in Hannibal
- Hot Tub in Hannibal
- Indoor Pool in Hannibal
- Kitchenette in Hannibal
- Smoking in Hannibal
- Kennedys Red Barn Inn
- Lake in Hannibal
- Luxury in Hannibal
- Marriott Hotels & Resorts in Hannibal
- Motel 6 Hannibal MO
- Pet Friendly in Hannibal
- Quality Inn & Suites Hannibal West
- River's Edge Motel
- Riverside Inn Hannibal
- Romantic in Hannibal
- Sleep Inn & Suites Hannibal West
- Spa in Hannibal
- Super 8 by Wyndham Hannibal
- Experience Hannibal MO from this historic home built in 1844
- Waterpark in Hannibal
- Hotels in Hannibal
- Lodges in Hannibal
- Motels in Hannibal
- Privatevacationhomes in Hannibal
- Hotels in La Grange
- Motels in La Grange
- Bedandbreakfast in Louisiana
- Hotels in Louisiana
- Hotels near Mark Twain Casino
- Hotels near Mark Twain Cave
- Hotels near Mark Twain Lake
- Hotels near Mark Twain Memorial Lighthouse
- Hotels near Mark Twain State Park
- Hotels in Maywood
- Hotels in Mexico
- Apartments in Monroe City
- Cabins in Monroe City
- Hotels in Monroe City
- Motels in Monroe City
- Privatevacationhomes in Monroe City
- Bedandbreakfast in New London
- Cabins in New London
- Hotels in New London
- Motels in New London
- Bedandbreakfast in Palmyra
- Cabins in Palmyra
- Pet Friendly in Palmyra
- Hotels in Palmyra
- Motels in Palmyra
- Hotels in Paris
- Bedandbreakfast in Perry
- Cabins in Perry
- Hotels in Perry
- Motels in Perry
- Privatevacationhomes in Perry
- Motels in Taylor
- Hotels in Vandalia





