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.
Private room in Hannibal
The Pistol Annie
The Pistol Annie Room is a blend of country, shabby chic, and sass. Repurposed original doors from when the building was a brothel, turned into a bed frame and wall art. The wood on the wall is from a local fence that was torn down and the cute chair in the corner was a great restoration that turned into a piece of art. Step up to the oversized bathroom and don't forget to check out the hand-painted sunflower. There is no outside window but this room is happy and bright and sure make you smile!
$108 per night
SUPERHOST
Home in Hannibal
The Viley Oasis: 3 bed, 2 bath, with hot tub
Welcome to our oasis! Enter through the side door with a code. The kitchen is fully stocked and ready to cook your favorite meals. Bedroom 1: king size bed, Smart TV and en-suite master bathroom. Bedroom 2: queen size mattress and a Smart TV. Bedroom 3: twin size trundle bed, Smart TV, play area for children and a toddler bed. Guest bathroom and laundry room. Step out back to the oasis. Featuring a fire pit with 4 chairs, a hot tub for 6 and a dining table. Yard/board games for guest to use!
$149 per night
SUPERHOST
Rental unit in Hannibal
Farmhouse
Enjoy nostalgic downtown Hannibal in this unique apartment located on Main Street just steps from a movie theater, restaurants and bars, shopping, museums, the riverfront, and Mark Twain historic sites. With a private bedroom with flat screen television, living area with sleeper sofa and daybed, and a full kitchen the interior of this rental is sure to charm any visitor. Book for a weekend, a week, or longer.
$100 per night
Vacation rentals for every style
Get the amount of space that is right for you