Explore 5 Luxury 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
Best Luxury Hotels in Hannibal

Best Western On The River
"The room was very clean. The staff was helpful and friendly. The location is very central."
Reviewed on Jun 4, 2026

Super 8 by Wyndham Bowling Green
"I was travelling so just needed a room for the night. A busload of teenagers arrived just before me. Staff was very efficient and I had a very brief wait to check in. Room was clean. I didn't eat breakfast due to all of the teenagers in line (not the hotel's fault). There appeared to be plenty of ..."
Reviewed on May 18, 2026

Days Inn by Wyndham Hannibal
"A good place to stay in Hannibal."
Reviewed on May 30, 2026

Super 8 by Wyndham Hannibal
"Room was clean and for once, with a wall A/C unit in the room, it did not smell super musty/mildew. Hopefully that means they are cleaning the A/C filters regularly. Breakfast was quite nice, but drink options were lacking. Coffee or milk is all I saw. Stayed at the end of May a week after Memorial ..."
Reviewed on Jun 2, 2026
Economy Inn & Suites
"Extremely noisy property at the crossroads of two busy highways. Room was clean. Breakfast was not inviting. Close enough to Hannibal downtown activities we were there for."
Reviewed on Aug 19, 2019
Hannibal Luxury Hotels
Do you want to stay at an elegant 5 star hotel for your next getaway? Do you want to be pampered like royalty? When you're ready, the Hannibal luxury hotels are the plush oasis you’ve been looking for.
Choose from the best luxury hotels in Hannibal to make your stay as comfortable and memorable as possible. Deluxe amenities await you upon check-in—perks like a heated pool, luxurious spa, and 24-hour reception service will cater to your every need, no matter the hour. If you’re tired from the day’s activities and don’t feel like wandering around to look for a meal, sit down to dinner at one of the high-end restaurants on property or contact room service for a sophisticated dining experience in the comfort of your own suite. Getting to and from the airport will be an easy task as well because most of these fancy hotels offer a free shuttle service for easy transportation.
We want you to enjoy your next vacation in style and the top luxury resorts in Hannibal will help you do just that. Browse Travelocity right now to find amazing deals on the best luxury hotels and 4 star hotels in Hannibal, and plan your next opulent escape.
Hannibal hotels essential information
Accommodation | 178 hotels |
|---|---|
Lowest Price | $71 |
Highest Price | $127 |
Popular hotels | Super 8 by Wyndham Hannibal, Super 8 by Wyndham Bowling Green, Economy Inn & Suites, Best Western On The River, Days Inn by Wyndham Hannibal |
Popular Luxury Stays in Hannibal
Recent Hannibal Hotel Reviews By Fellow Wanderers

Best Western On The River
"The room was very clean. The staff was helpful and friendly. The location is very central."
Explore More Ways to Travel with Travelocity
- Hotels near Wakonda State Park
- 5 Star Hotels in Palmyra
- B&B in Palmyra
- Cabins in Palmyra
- Hotels with Free Parking in Palmyra
- Pet Friendly Hotels in Palmyra
- Palmyra Hotels
- Motels in Palmyra
- Cabins in New London
- New London Hotels
- Motels in New London
- Hotels near Mark Twain Memorial Lighthouse
- Hotels with a Lazy River in St. Louis
- Hotels with Hot Tubs in Mexico
- Hotels with an Indoor Pool in Mexico
- Pet Friendly Hotels in Mexico
- Hotels near Molly Brown Museum and Home
- Hotels near Bluff City Theater
- Hotels near Mark Twain Boyhood Home and Museum
- Hotels with Free Parking in New Florence
- Pet Friendly Hotels in New Florence
- B&B in La Grange
- Cabins in La Grange
- Guest Houses in La Grange
- La Grange Hotels
- Motels in La Grange
- Pet Friendly Hotels in Bowling Green
- Hotels with Early Check-in in Missouri
- Hotels with Free Parking in Missouri
- Hotels near Planters Barn Theater
- Hotels near Rockcliffe Mansion
- B&B in Frankford
- Frankford Hotels
- Hotels with Airport Transfers in Northeast Missouri
- Hotels with a Gym in Northeast Missouri
- Hotels with Hot Tubs in Northeast Missouri
- Romantic Getaways & Hotels in Northeast Missouri
- Ski Resorts and in Northeast Missouri
- Winery Hotels in Northeast Missouri
- Motels in Curryville
- 5 Star Hotels in Monroe City
- Farmstay in Monroe City
- B&B in Monroe City
- Cabins in Monroe City
- Condos in Monroe City
- Monroe City Hotels
- Motels in Monroe City
- Vacation Homes in Monroe City
- Hotels near Sawyer's Creek Fun Park
- Casino Resorts & in Canton
- Historic Hotels in Canton
- Spa Resorts & in Canton
- Convention Center Hotels in Troy
- Kid Friendly Hotels in Troy
- Golf Resorts & in Troy
- Hotels with Pools in Troy
- Hotels with Hot Tubs in Troy
- Luxury Hotels in Troy
- Pet Friendly Hotels in Troy
- Spa Resorts & in Troy
- Hotel Wedding Venues Hotels in Troy
- Hotels near Mark Twain Cave and Cameron Cave
- Hotels with Pools in Paris
- Maywood Hotels
- B&B in Perry
- Cabins in Perry
- Condos in Perry
- Perry Hotels
- Motels in Perry
- Vacation Homes in Perry
- Hotels near Mark Twain Casino
- 4 Star Hotels in Hunnewell
- Cabins in Hunnewell
- Motels in Hunnewell
- B&B in Taylor
- Guest Houses in Taylor
- Taylor Hotels
- Motels in Taylor
- Vacation Homes in Taylor
- Hotels near Big River Train Town
- B&B in Louisiana
- Guest Houses in Louisiana
- Boutique Hotels in Louisiana
- Hotels with Balconies in Louisiana
- Spa Resorts & in Louisiana
- Louisiana Hotels
- Lodges in Louisiana
- Hotels near Mark Twain Lake
- Cabins in Saverton
- Hotels near Mark Twain Cave






