Vacation rentals in Knox County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Knox County

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

Guest favorite

Home in Kirksville

4.96 out of 5 average rating, 283 reviews

Private Farmhouse with a Timber View

Cozy, Quiet, Private, Clean w/ FIBER INTERNET We are a farmhouse in the woods 4 miles from Thousand Hills State Park and 5 miles from Truman State University. While staying, you will feel like you are secluded amongst a forrest, yet you'll only be a 5-10 minute drive away from everything in town! The house was built in 2017 with modern finishes. The hottub is always hot and the oversized couches are always comfy. The neighborhood is family/wildlife oriented. Come unwind and relax in the sticks!

Aug 20 – 27

$120 per night
Guest favorite

Farm stay in Kirksville

5.0 out of 5 average rating, 25 reviews

Remote Century Farmhouse w/pond *4 Mi to town*

Escape to the newly remodeled 1955 farmhouse on a Century Farm! Enjoy the quiet setting of expansive outdoors with a fishing pond and firepit. Relax in the quiet living area complete with two full bedrooms and two full baths, W/D, farmhouse kitchen and WiFi . Get away to the country to enjoy the outdoors, wake to the sounds of birds and revel in the unobstructed view of peaceful sunrises and sunsets. The community of Kirksville is less than 10 minutes. This home is all new on the inside and out.

Apr 10 – 17

$125 per night
Guest favorite

Cottage in Kirksville

4.99 out of 5 average rating, 86 reviews

Wooded 5br 3ba French Cottage 5 min to lake/town

Escape to this quiet cottage in the Missouri woods and have HIGH-SPEED WIFI. Relax near the smokeless FIRE PIT, nap in one of the HAMMOCKS, play games around the HUGE dining table, or listen to the birds out on one of the many balconies or decks. Find a quiet breeze in the PORCH SWINGS or catch a movie on one of the BIG SCREENS. Hunker down at a desk and get some work done with HIGH SPEED WiFi. Endless possibilities await in this QUIET COTTAGE, 5-8 mins from shopping, downtown or the lake.

Nov 20 – 27

$259 per night

Popular amenities for Knox County vacation rentals

Other great vacation rentals in Knox County

Guest favorite

Place to stay in Brashear

5.0 out of 5 average rating, 14 reviews

Lost Branch Lodge - Newly remodeled interior!

Mar 13 – 20

$818 per night
Guest favorite

Home in Kirksville

4.98 out of 5 average rating, 41 reviews

Woodsy Retreat- 5 min Kirksville/Lake & State Park

Oct 16 – 23

$154 per night
Guest favorite

Home in Kirksville

5.0 out of 5 average rating, 20 reviews

Little Slice of Heaven

Jan 25 – Feb 1

$100 per night
Guest favorite

Apartment in Lancaster

4.96 out of 5 average rating, 91 reviews

Charming Country Apartment above the Town Square

Aug 14 – 21

$71 per night
Guest favorite

Tiny home in Macon

5.0 out of 5 average rating, 12 reviews

Long Branch Lake Tiny Cabin

May 17 – 24

$120 per night
Superhost

Home in Macon

4.73 out of 5 average rating, 77 reviews

Home away from home in Macon

Aug 16 – 23

$100 per night
Superhost

Cabin in Bevier

5.0 out of 5 average rating, 5 reviews

Blue Heron Hut - At the Lodges of Long Branch

Dec 12 – 19

$160 per night
Guest favorite

Home in Kirksville

4.85 out of 5 average rating, 41 reviews

Hilltop Farmhouse - 10 mins from downtown KV

May 30 – Jun 6

$106 per night
Guest favorite

Cottage in Glenwood

4.95 out of 5 average rating, 22 reviews

2 bedroom farmhouse with scenic views

Feb 22 – Mar 1

$150 per night
Guest favorite

Home in Macon

5.0 out of 5 average rating, 51 reviews

Spacious and inviting 4 BR 3.5 bath 2 story home

Nov 3 – 10

$193 per night
Guest favorite

Apartment in Kirksville

4.93 out of 5 average rating, 87 reviews

Private Apartment. Prime Location.

Sep 6 – 13

$108 per night
Guest favorite

Home in Kirksville

5.0 out of 5 average rating, 20 reviews

Vaulted ceilings, piano, laundry, full kitchen

Jun 8 – 15

$94 per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Missouri
  4. Knox County