Skip to content

Holiday rentals in Hannibal

Find and book unique accommodation on Airbnb

When results are available, navigate with the up and down arrow keys or explore by touch or swipe gestures.

Top-rated holiday rentals in Hannibal

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favourite
Home in Palmyra
Cozy country 2-bedroom home with a view.
Make some memories at this unique and family-friendly place. Enjoy the view of horses grazing while sipping your morning coffee on the front porch. Take a drive to historic Hannibal, MO (11 miles) and Quincy, IL (18 miles). Book a guided farm petting zoo tour with the owners and/or a riding lesson on one of their many rodeo horses. This house sleeps 6 with a king bed, queen bed, and couch fold-out queen bed. The hostess is right next door to assist with any of your needs during your stay!
26 Sep – 3 Oct
₹7,007 per night
4.92 out of 5 average rating, 119 reviews
Guest favourite
Home in Hannibal
Modern 2 Bdr House in Great Neighborhood
This house is close to family-friendly activities, shopping and nightlife. You’ll love this house because of its great neighborhood location and the ambiance. My place is good for families, couples, solo adventurers, and business travelers. Very close proximity to Hannibal YMCA, under 2 miles (less than 5 minutes) from Historical downtown Hannibal, Movie Theater, Hannibal Regional Hospital, Shopping Center and the Mark Twain Cave are all nearby. Located just 30 minutes from Mark Twain Lake.
17–24 Dec
₹7,445 per night
4.92 out of 5 average rating, 236 reviews
Guest favourite
Home in Bowling Green
Peaceful Country Cottage
Traveling for work or pleasure? Enjoy a peaceful country view while relaxing on the front porch. This home sits on 14 acres, just off US Highway 61. Guests will see deer roaming in the yard early morning and at night. This rental accommodates families traveling with children or the couple seeking a quiet retreat. Stay here while you visit family and friends in the area. It is a short drive to Vandalia, Louisiana, Hannibal or Mark Twain Lake. (40 Min). About one hour from St. Louis.
23–30 Jan
₹10,774 per night
4.97 out of 5 average rating, 198 reviews

Popular amenities for Hannibal holiday rentals

Stay near Hannibal's top sights

Mark Twain Cave and Cameron Cave19 locals recommend
Center Street Landing - Mark Twain Riverboat9 locals recommend
Mark Twain Dinette: Maid-Rite Restaurant and Diner11 locals recommend
Mark Twain Brewing Company13 locals recommend
Mark Twain Boyhood Home and Museum23 locals recommend
Java Jive16 locals recommend

Other great holiday rentals in Hannibal

Guest favourite
Home in Hannibal
Night at the Twain Museum
30 Apr – 7 May
₹16,493 per night
4.99 out of 5 average rating, 166 reviews
Guest favourite
Cabin in Quincy
Cozy A-Frame Guest House
25 Jul – 1 Aug
₹10,774 per night
4.97 out of 5 average rating, 317 reviews
Guest favourite
Home in Hannibal
Little House in the Hollow
30 Mar – 6 Apr
₹13,315 per night
5.0 out of 5 average rating, 22 reviews
Guest favourite
Home in Hannibal
Genevieve’s Federal House
28 Apr – 5 May
₹12,328 per night
4.96 out of 5 average rating, 23 reviews
Guest favourite
Flat in Palmyra
Apartment at Badass Holler
8–15 Dec
₹7,992 per night
4.97 out of 5 average rating, 39 reviews
Guest favourite
Cottage in Hannibal
The Rose Cottage in historic downtown Hannibal
12–19 Jul
₹14,019 per night
4.97 out of 5 average rating, 98 reviews
Guest favourite
Place to stay in Hannibal
Ol’ Blue Gallery Guesthouse (studio loft)
15–22 Apr
₹5,589 per night
4.95 out of 5 average rating, 20 reviews
Superhost
Home in Hannibal
Riverfront Retreat
20–27 Aug
₹29,940 per night
5.0 out of 5 average rating, 3 reviews
Guest favourite
Home in Hannibal
Hatton House North St. & N. Main St- 2-6 guest
29 Nov – 6 Dec
₹14,545 per night
4.98 out of 5 average rating, 55 reviews
Guest favourite
Home in Hannibal
Mississippi Sunrise
15–22 Jan
₹15,851 per night
4.96 out of 5 average rating, 27 reviews
Guest favourite
Farm stay in Hannibal
StoneHill Stables
24–31 Jul
₹7,956 per night
4.95 out of 5 average rating, 87 reviews
Guest favourite
Home in Hannibal
Cozy 3 bed/2 bath home with off street parking
17–24 Jun
₹13,734 per night
4.91 out of 5 average rating, 32 reviews

Quick stats about holiday rentals in Hannibal

Total rentals

80 properties

Rentals with dedicated workspaces

30 properties have a dedicated workspace

Pet-friendly rentals

10 properties allow pets

Family-friendly rentals

40 properties are a good fit for families

Total number of reviews

3.2T reviews

Nightly prices starting at

₹3,315 before taxes and fees

Destinations to explore

  1. Airbnb
  2. United States
  3. Missouri
  4. Marion County
  5. Hannibal