Hotels of Earth

Thousand Hills State Park Cabins

20431 State Hwy 157, Kirksville, US

8.6 guest rating· 21 reviews

About this hotel

Restaurant and Bar

Indulge in delicious meals and refreshing drinks at the on-site restaurant and bar.

Family-Friendly Accommodations

Enjoy spacious family rooms for a comfortable stay with your loved ones.

Convenient Location

Located just 24 km from Kirksville Regional Airport for easy access to and from the hotel.

Book now and experience the best of Thousand Hills State Park Cabins in Kirksville.

Rooms & rates

Quadruple Room

Sleeps 4 · 2× Double bed

  • Private bathroom
  • Coffee/tea maker

Premium Quadruple Room

Sleeps 4 · 2× Double bed

  • Private bathroom
  • Coffee/tea maker
  • Microwave
  • Dining area
  • Dining table

Suite

Sleeps 4 · 2× Double bed

  • Private bathroom
  • Coffee/tea maker
  • Microwave
  • Dining area
  • Dining table

Studio - Disability Access

Sleeps 4 · 2× Double bed

  • Private bathroom
  • Coffee/tea maker
  • Microwave
  • Dining area
  • Dining table

Amenities

  • Free Parking
  • Restaurant
  • Bar
  • Air conditioning
  • Pets allowed
  • Beach
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms

Location

© OpenStreetMap contributors

20431 State Hwy 157, Kirksville, US

Check-in
from 03:00 PM
Check-out
until 11:00 AM

What guests say8.621 reviews

+ Good location+ Beautiful views+ Comfortable beds+ Peaceful atmosphereMold on shower curtainSpider webs in outdoor seating areaTV service issues
Cleanliness7.7
Service9.2
Location9.3
Room Quality8.2
Amenities8.7
Value for Money8.7

Beautiful property, lots of watersport/pontoons available to enjoy. Thanks.

10.0

Location was awesome! Sunrise over the lake - a bonus.

Roberta · US · 2026-05-30

Guest review

9.0

Quiet with a beautiful view and friendly staff

Morken · US · 2026-04-14

Great stay after a rough start.

8.0

I loved the setting and Ryan was great about getting us into our cabin. However, I didn't anticipate an issue getting into the cabin, so that was kind of concerning. I did not receive any arrival instructions, or if I did, they went to my spam folder.

A little rocky checking in because we arrived REALLY late due to my work schedule, and the distance we had to travel that day. Ryan was great about answering the phone and getting us squared away.

Amanda · US · 2026-04-13

Excellent peaceful weekend.

10.0

Location was excellent. Loved waking up with the lake view. Really nice and peaceful.

Mold on shower curtain was only thing I was a little unhappy about but it won’t stop me from coming back.

Jennifer · US · 2026-01-15

Good location, but lots of lady bugs in our room

6.0

Good location

No towels until last day

Robert · US · 2025-11-19

Guest review

10.0

It was beautiful there

Tina K · US · 2025-10-07

Good to know

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.