Skip to content

Hannibal cabin rentals

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated cabin rentals in Hannibal

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

SUPERHOST
  1. Entire cabin
  2. Quincy
Cozy A-Frame Guest House

Cozy A-Frame on Quincy’s northeast side just minutes from the heart of town. This property is in a quiet setting with easy access to restaurants, the mall, shops, and businesses. Over 900 square feet of living space that has been completely renovated and fully furnished. The living space includes an open floor plan with a combination kitchen/living area, 2 bedrooms, 1 bathroom, and the ability to sleep up to 6 people. Enjoy newly finished back patio. Also minutes from Hannibal Missouri

$126 per night
SUPERHOST
  1. Entire cabin
  2. Maywood
Morgan Creek Outpost

Uniquely decorated cabin located in a serene setting minutes from Quincy Il and Hannibal Mo. Enjoy peaceful scenic views. Pond and lake are footsteps away. Open floor plan equipped with all the amenities of home. 2 bedrooms, 1 bath, Best suited for 4 guests. Can sleep 6 guests. (Extra charge after 4) Fishing, swimming, kayaks, dock, and a beach are included. BBQ or enjoy a campfire during your stay. Main house can be viewed from the cabin. Please disclose accurate number of guests when booking.

$224 per night
  1. Entire cabin
  2. Quincy
Quaint & Cozy 1-bedroom cabin in Quincy

Enjoy a beautiful Mississippi River view in a cozy cabin right on the edge of Quincy’s downtown. Just a convenient walk or drive to shops, restaurants, and groceries. Located a few blocks from a public access boat ramp. Great area for hunting, fishing, boating or kayaking. And 1.4 mile from Blessing Hospital. 1 bedroom queen bed, sofa pull out in living room, kitchen and bathroom. With a porch good for relaxing and watching the sunset. Great cabin for solo, adventurers and business travelers.

$70 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cabins
  • Hotels
  • Unique stays

Vacation rentals near Hannibal

  1. Entire rental unit
  2. Hannibal
Downtown Apartment
$40 per night
SUPERHOST
  1. Entire bungalow
  2. Hannibal
Rocky Top Guesthouse on the River
$110 per night
  1. Entire home
  2. Hannibal
Entire Historic Downtown Home
$40 per night
  1. Entire rental unit
  2. Hannibal
Farmhouse
$100 per night
SUPERHOST
  1. Private room
  2. Hannibal
The Americana
$122 per night
SUPERHOST
  1. Entire home
  2. Hannibal
The Viley Oasis: 3 bed, 2 bath, with hot tub
$142 per night
SUPERHOST
  1. Entire home
  2. Hannibal
Modern 2 Bdr House in Great Neighborhood.
$110 per night
SUPERHOST
  1. Entire cottage
  2. Hannibal
The Rose Cottage- historic downtown Hannibal
$189 per night
SUPERHOST
  1. Entire rental unit
  2. Hannibal
Huck's Modern Hideaway
$56 per night
SUPERHOST
  1. Entire rental unit
  2. Palmyra
Quaint Main Street Apartment
$106 per night
SUPERHOST
  1. Entire home
  2. Hannibal
Prairie Style Home by Frank Lloyd Wright disciple
$161 per night
SUPERHOST
  1. Private room
  2. Hannibal
The Royal Suite
$182 per night
  1. Airbnb
  2. United States
  3. Missouri
  4. Marion County
  5. Hannibal