Skip to content

Vacation rentals in Cainsville

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Cainsville

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

  1. Private room
  2. Lamoni
Queen bedroom and private bath

Welcome to this historic home on quiet residential street, lovingly restored with original wood floors, and bathed in light from large windows. Make yourselves at home in this upstairs queen bedroom with separate, private 3-piece bath. Additional bedroom with double bed available. Shared use of main floor, 2nd floor laundry room, and porches. Side-street parking. Public WiFi access. Picturesque 15 minute walk to Graceland University. Steps away from downtown and paved recreational trails.

$50 per night
SUPERHOST
  1. Entire guest suite
  2. Princeton
Country Suite

A rural home about 15 min from town, featuring a lower level, one bedroom apartment with a King size, memory foam bed, full bathroom, kitchen, and washer/ dryer. Living room in the suite has a futon available for more to sleep there. Weather permitting the pool and grill are available to use, as well as several pieces of play equipment for the kids. Feel free to fish in the pond for bluegill and catfish and warm by the fire at the fire pit. There are goats and chickens on site to enjoy as well.

$75 per night
  1. Entire home
  2. Jamesport
Quaint 2 Bedroom Home In Jamesport With Deck

Your family will be close to everything when you stay at this centrally-located place. This quaint home has a full kitchen, dining room, laundry, and freshly remodeled bathroom. It has 2 small bedrooms with full beds and a king size bed in the living room. The back deck is very private and was uniquely built around the trees. There is free Wifi provided, but there is no TV. Smoking is not allowed inside or outside at this property.

$105 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Cainsville

SUPERHOST
  1. Entire guesthouse
  2. Bethany
Blue Sky Cottage
$100 per night
  1. Entire cabin
  2. Princeton
Adorable Lake Marie Cabin!
$100 per night
SUPERHOST
  1. Entire rental unit
  2. Trenton
Oaktree Ridge
$75 per night
  1. Entire home
  2. Ridgeway
Rural Retreat
$78 per night
SUPERHOST
  1. Entire cabin
  2. Ridgeway
Peaceful Cabin Near Harrison Co. Lake #2
$100 per night
SUPERHOST
  1. Entire home
  2. Laredo
GREAT WIFI!!! Entire house, and Garage to Yourself
$62 per night
SUPERHOST
  1. Earthen home
  2. Trenton
Rural Country Living
$100 per night
SUPERHOST
  1. Entire home
  2. Bethany
Blue Sky Homestead
$150 per night
  1. Entire loft
  2. Jamesport
Beautiful 2 -bedroom loft above Bricktown Coffee
$125 per night
  1. Entire cabin
  2. Princeton
Country log cabin with a beautiful view
$120 per night
SUPERHOST
  1. Entire home
  2. Leon
Scenic Country Getaway
$150 per night
  1. Entire cottage
  2. Leon
Poplar Street Cottage - Peaceful Area
$121 per night
  1. Airbnb
  2. United States
  3. Missouri
  4. Harrison County
  5. Cainsville