Missouri may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Trenda Nielson on trover

Apartments in Hannibal for Rent

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Apartments in Hannibal

Get Away to Clarksville! Serenity and Fun An Hour From St. Louis
Get Rates

This family-friendly Clarksville apartment building is located on the waterfront, 0.1 mi (0.1 km) from Clarksville Riverfront Park, and within 6 mi (10 km) of ...

4.7/5Exceptional! (31 reviews)
Bee hive inn review

"In general, fine with ample room, good wifi. One shower never got hot water, but other one did so no big deal. Entrance in back alley with difficult steps for older member of group. Well stocked kitchen, lots of books/games. Lots of train whistles day and night. Two restaurants nearby, but both very ..."…"

Reviewed on Nov 5, 2019

Get Away to Clarksville! Serenity and Fun An Hour From St. Louis
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.

Other property types in Hannibal

Quality Inn & Suites Hannibal
Quality Inn & Suites Hannibal
2.5 out of 5
120 Lindsey Drive, Hannibal, MO
The price is $65 per night
4.3/5Excellent! (965 reviews)

"It was a very nice hotel had it cons thou and didn’t help there were kids stomping are everywhere"…"

Reviewed on Jul 27, 2020

Quality Inn & Suites Hannibal
Best Western On The River
Best Western On The River
2.5 out of 5
401 North 3rd Street, Hannibal, MO
The price is $78 per night
4.3/5Excellent! (863 reviews)

"Clean friendly, close to the tourist area snd river"…"

Reviewed on Jul 19, 2020

Best Western On The River
Holiday Inn Express And Suites Hannibal - Medical Center
Holiday Inn Express And Suites Hannibal - Medical Center
2.5 out of 5
120 Shinn Lane, Hannibal, MO
The price is $105 per night
4.8/5Exceptional! (154 reviews)

"Wonderfully kind and gracious staff."…"

Reviewed on Jul 26, 2020

Holiday Inn Express And Suites Hannibal - Medical Center
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.

Staying in an Apartment in Hannibal

You'll find 26 lodging accommodations in Hannibal, including a selection of apartments. Why not relish this family-friendly area's top-notch restaurants?

How do you know if an apartment is a good option for your stay? Often more spacious than a traditional hotel room, apartments include a kitchen for convenient home-cooked meals.

Below are some of the favorite Hannibal apartments to choose from:

Stay Close to Everything!:

  • In Hannibal
  • Includes a living room
  • Access to self-service laundry on site

Exquisite Efficiency Apartment in Historic Cottage:

  • A balcony included
  • Located in Hannibal

Private Retreat in the Heart of it All!:

  • In Hannibal

2BR 1BA Sleeps 5:

  • Free WiFi and a flat-screen TV included
  • Located in Hannibal

Get Away to Clarksville! Serenity and Fun An Hour From St. Louis:

  • In Clarksville
  • Includes free WiFi and a living room
  • Access to a fitness center on site

Best Time to Visit Hannibal

Though weather is just one consideration, it can really affect your travel plans, especially when planning a longer stay. And since apartments often have more stringent cancellation policies, it's good to understand these weather averages before you book.

  • The hottest months are typically July and August, while January and February are the coldest months
  • January-March: Daytime temperatures average 58° F and nighttime temperatures average 17° F
  • April-June: 85° F is the daytime average and 38° F is the nighttime average
  • July-September: Daytime averages are around 86° F and nighttime averages are around 50° F
  • October-December: The average temperatures are 71° F during the day and 19° F at night
  • Average rainfall is 41.42 inches in a year

What to Do in Hannibal

Hannibal is known for its riverfront and museums. Enjoy the outdoors at Mark Twain Cave and Mark Twain Lake, or simply take in cultural attractions like Molly Brown Museum and Home and Jim's Journey: The Huck Finn Freedom Center. Rockcliffe Mansion and Big River Train Town are other places to visit while you're in town.

Hannibal is also recognized for its:
  • Tours
  • Shopping
  • Historical sites
  • Restaurants
  • Cafés
  • Entertainment

How to Get to Hannibal and Around the Area

Fly into Quincy, IL (UIN-Quincy Regional-Baldwin Field), which is located 19.5 mi (31.4 km) from the heart of the city. If you'd like to venture out around the area, you may want a rental car for your journey.

Frequently asked questions

What's it like to stay at an apartment in Hannibal?
You’ll find plenty of places to stay in Hannibal with 24 accommodations. Though there aren’t many apartments, we can help you locate similar accommodations. When you search on Expedia, you can use the filters to search for a kitchen— one of the conveniences often found in an apartment. You can also filter by similar property types like condos, vacation homes, or cottages. Why not visit the shops and take time to enjoy the riverfront while you’re in this family-friendly area?
Are you thinking about an apartment instead of a traditional hotel?
An apartment comes equipped with a kitchen, so you can cook some of your meals, and is often more spacious than a traditional hotel room. Apartments are a good option for solo travelers who want to stay in at night and plan out their next day, and also for families who want the conveniences of home.
What's the weather like in Hannibal?
Though weather is just one factor, it can really affect your travel plans, especially if you’re planning for a longer stay. The hottest months are usually July and August with an average temp of 73°F, while the coldest months are January and February with an average of 32°F. Average annual rainfall for Hannibal is 41 inches.
What are the must-see places to visit in Hannibal?
Hannibal is known for its riverfront and shops. Enjoy the outdoors at Mark Twain Cave and Mark Twain Lake, or simply take in cultural attractions like Jim’s Journey: The Huck Finn Freedom Center and Mark Twain Boyhood Home and Museum. While here, Mark Twain State Park and Rockcliffe Mansion are other places worth a visit.
What's the best way to get to and around Hannibal?
Fly into Quincy, IL (UIN-Quincy Regional-Baldwin Field), which is located 19.5 mi (31.4 km) away. If you’d like to venture out around the area, you may want to rent a car for your trip.

More trip options