Skip to content

Vacation rentals in Hannibal

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Hannibal

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

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.
$112 per night
Private room in Hannibal
The Greek Isle
With family from Greece, and being one of our favorite places to travel, we were inspired to create a beautiful room like we experienced in Santorini. Even without an outside window, this room feels very romantic. The room features a beautifully built bed, with hand-painted pillars that look and feel like marble. The room is decorated in watercolor blues and whites. After your shower, that feels like rainfall, wrap yourself in a plush towel and feel like a Greek God or Goddess!
$108 per night
Home in Hannibal
Genevieve’s Federal House
This home is a fully restored 1 story Federal house, which you will have full access to. It is located close to the Mark Twain Boyhood Home, and right off Broadway. The house comes furnished with seating, furniture, and 2 Roku televisions. There are two bedrooms, one bathroom, a dining room, living room, and a kitchen. The home has central air conditioning and heating, washer and dryer, dishwasher, and a beautiful clawfoot cast-iron tub with shower.
$161 per night

Stay near Hannibal's top sights

Mark Twain Cave and Cameron Cave19 locals recommend
Mark Twain Dinette: Maid-Rite Restaurant and Diner11 locals recommend
Mark Twain Boyhood Home and Museum23 locals recommend
Mark Twain Brewing Company13 locals recommend
Java Jive16 locals recommend
B&B Theatres Hannibal Main Street Cinema 814 locals recommend

Other great vacation rentals in Hannibal

Home in Hannibal
Guesthouse on Grand
$93 per night
Rental unit in Hannibal
Old Blue
$68 per night
Rental unit in Hannibal
$100 per night
Home in Palmyra
Cozy country 2-bedroom home with a view.
$82 per night

Frequently Asked Questions

How much does it cost to stay in a house in Hannibal?

Experience the best of Hannibal with our house vacation rentals, averaging about $190 per day, before taxes and fees. Embrace comfort and style while staying within your budget in your home away from home.

Are there pet-friendly vacation rentals in Hannibal?

Yes! Four-legged friends are welcome too! Select from over 10 pet-friendly vacation rentals in Hannibal, so your furry family members can join in on the adventure.

Are there vacation rentals with a dedicated workspace in Hannibal?

Yes! Work meets play with ease at over 30 vacation rentals in Hannibal featuring dedicated workspaces. Stay connected and productive in your home away from home.

Do apartments in Hannibal have Wifi?

Absolutely! We offer over 10 apartment vacation rentals with Wifi in Hannibal. Enjoy a tailored experience with all the comforts you desire.

Do apartments in Hannibal have Air Conditioning?

Absolutely! We offer over 10 apartment vacation rentals with Air Conditioning in Hannibal. Enjoy a tailored experience with all the comforts you desire.

Other types of stays on Airbnb

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