Hotels in Hannibal
Search over 166 hotels from $67
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Hannibal Hotels

Quality Inn & Suites Hannibal

Comfort Inn & Suites - Hannibal

Sleep Inn & Suites

Best Western On The River

Motel 6 Hannibal, MO

Baymont by Wyndham Hannibal

Days Inn by Wyndham Hannibal

Super 8 by Wyndham Hannibal

Lighthouse Inn & Suites

Howard Johnson BY Wyndham Hannibal

Riverside Inn Hannibal

Historic brick 2-bedroom house in downtown Hannibal with off street parking WiFi
How much is a Hannibal hotel?
Check Hannibal hotel room prices by star rating

4 Star Hotels
Cheap Hannibal hotels options
Economy Inn & Suites

Motel 6 Hannibal, MO

Baymont by Wyndham Hannibal

Super 8 by Wyndham Hannibal

Days Inn by Wyndham Hannibal
What's the best place for a stay in Hannibal?
What are some of the best hotels for a stay with my family in Hannibal?
Book one of these family-friendly hotels in Hannibal. Quality Inn & Suites Hannibal West is a hotel offering an indoor pool, free parking, and free breakfast. You and your family can also consider Sleep Inn & Suites Hannibal West, a hotel offering an indoor pool, free parking, and free breakfast.
What are some favorite hotels in central Hannibal?
Here are some of our travelers' favorite hotels in the center of Hannibal:
- Quality Inn & Suites Hannibal West is a hotel offering free breakfast, free WiFi, and free parking.
- Comfort Inn & Suites - Hannibal is a hotel offering a full-service spa, free breakfast, and free WiFi.
- Best Western On The River is a hotel offering free breakfast, free parking, and a fitness center.
After you've taken in a bit of nature such as the riverfront in historic Hannibal, grab something to eat or drink at the restaurants. Rockcliffe Mansion and Molly Brown Museum and Home are a couple of sights to visit in the heart of Hannibal.
What are the best hotels near Mark Twain Memorial Lighthouse?
You can learn about local history at this site, which is 5.7 mi from central Hannibal. You can choose from 9 hotels within a mile of Mark Twain Memorial Lighthouse and here are some of the top choices in the area:
- Best Western On The River: Located just steps away, this hotel has free breakfast, an indoor pool, and free parking.
- Holiday Inn Express And Suites Hannibal - Medical Center: Located 4.5 mi away, this hotel has free breakfast, an indoor pool, and free WiFi.
- Riverside Inn: Located a short walk away, this guesthouse has a full-service spa, a restaurant, and free WiFi.
Hannibal hotels essential information
Accommodation | 166 hotels |
|---|---|
Lowest Price | $67 |
Highest Price | $215 |
Popular hotels | Quality Inn & Suites Hannibal, Comfort Inn & Suites - Hannibal, Sleep Inn & Suites, Best Western On The River, Motel 6 Hannibal, MO, Baymont by Wyndham Hannibal, Days Inn by Wyndham Hannibal, Super 8 by Wyndham Hannibal, Lighthouse Inn & Suites, Howard Johnson BY Wyndham Hannibal, Riverside Inn Hannibal, Historic brick 2-bedroom house in downtown Hannibal with off street parking WiFi |
Recent Reviews

Best Western On The River
More to Explore
- Guest Houses in Saverton
- Hotels near Golden Age Toys
- Hotels near Mark Twain Cave and Cameron Cave
- Hotels near Big River Train Town
- Hotels near Sawyer's Creek Fun Park
- 4 Star Hotels in Maywood
- B&B in Maywood
- Cabin Rentals in Maywood
- Maywood Hotels
- Motels in Maywood
- Hotels near Molly Brown Museum and Home
- Hotels near The Eagle's Nest Winery
- Hotels near Mark Twain Memorial Lighthouse
- Hotels near Planters Barn Theater
- Hotels with Restaurants in Palmyra
- Pet Friendly Hotels in Palmyra
- Palmyra Hotels
- Motels in Palmyra
- 4 Star Hotels in Florida
- Florida Hotels
- 4 Star Hotels in Louisiana
- B&B in Louisiana
- Cabin Rentals in Louisiana
- Romantic Getaways & Hotels in Louisiana
- Louisiana Hotels
- Motels in Louisiana
- Hotels near Mark Twain Lake
- B&B in Bowling Green
- Cabin Rentals in Bowling Green
- Luxury Hotels in Bowling Green
- Lodges in Bowling Green
- 4 Star Hotels in New London
- 5 Star Hotels in New London
- B&B in New London
- New London Hotels
- Motels in New London
- Hotels near Jim's Journey: The Huck Finn Freedom Center
- Hotels near Mark Twain Casino
- B&B in Vandalia
- Cabin Rentals in Vandalia
- Hotels with Pool in Perry
- Hotels with Hot Tubs in Perry
- Perry Hotels
- Vacation Homes in Perry
- B&B in Canton
- Cabin Rentals in Canton
- Hotels with Pool in Canton
- Hotels with WiFi in Canton
- Canton Hotels
- Hotels near Bluff City Theater
- Hotels near Mark Twain State Park
- Hotels near Rockcliffe Mansion
- Hotels near Mark Twain Birthplace State Historic Site
- Hotels near Mark Twain Cave
- Curryville Hotels
- Lodges in Curryville
- Cabin Rentals in Stoutsville
- Stoutsville Hotels
- 5 Star Hotels in Hunnewell
- Cabin Rentals in Hunnewell
- B&B in Taylor
- Condo Rentals in Taylor
- Guest Houses in Taylor
- Extended Stay Hotels in Frankford
- Frankford Hotels
- Hotels near Mark Twain Boyhood Home and Museum
- 5 Star Hotels in La Grange
- La Grange Hotels
- Lodges in La Grange
- B&B in Monroe City
- Cabin Rentals in Monroe City
- Guest Houses in Monroe City
- Hotels with Pool in Monroe City
- Pet Friendly Hotels in Monroe City
- Monroe City Hotels
- Motels in Monroe City
- Hotels near Gardner House Museum
- 5 Star Hotels in West Quincy
- Extended Stay Hotels in West Quincy
- Flights to Louisiana
- Flights from Louisiana
- Flights from New York to Louisiana
- Flights to Bowling Green
- Flights from Perry
- Flights from Austin to Canton
- Flights from Chicago to Canton
- Flights from Houston to Canton
- Flights from Montreal to Canton
- Flights from New York to Canton
- Flights from Phoenix to Canton
- Flights from Fort Lauderdale to Canton
- Flights from Tulsa to Canton
- Flights from Huntsville to Canton
- Flights from Center
- Flights from Curryville
- Flights from Stoutsville



