Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Kirksville – 6 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Baymont by Wyndham Kirksville University Area

Hotel in Kirksville

Baymont by Wyndham Kirksville University Area is a 3-star property located in Kirksville. Excellent, food and service was excellent

Show more Show less
6.6
Review score
299 reviews
Price from
$63.75
per night

Days Inn by Wyndham Kirksville

Hotel in Kirksville

Offering a heated indoor pool and hot tub on site, this hotel is less than 6 minutes’ drive from Truman State University. Free Wi-Fi and a TV with cable channels are included in each guest room. Friendly and courtesy was excellent

Show more Show less
6
Review score
172 reviews
Price from
$58.65
per night

Holiday Inn Express & Suites - Kirksville - University Area, an IHG Hotel

Hotel in Kirksville

Holiday Inn Express & Suites - Kirksville - University Area, an IHG Hotel is a 3-star property located in Kirksville. Staff was very friendly and rooms were clean and very nice. I highly recommend this hotel

Show more Show less
9.1
Wonderful
106 reviews
Price from
$99
per night

Quality Inn Kirksville

Hotel in Kirksville

Quality Inn Kirksville is located near Truman State University, Thousand Hills State Park, Northeast Missouri State Fair, Kirksville College of Osteopathic Medicine and Kirksville Regional Airport. The bed and pillow were so comfortable!

Show more Show less
7.2
Good
67 reviews
Price from
$58.65
per night

Hampton Inn By Hilton Kirksville MO

Hotel in Kirksville

Hampton Inn By Hilton Kirksville MO is a 3-star property located in Kirksville. With free WiFi, this 3-star hotel offers a shared lounge and a 24-hour front desk. very easy going, efficient, clean, friendly

Show more Show less
8.7
Excellent
101 reviews
Price from
$96.90
per night

Budget Host Village Inn

Kirksville

This Kirksville motel features cable TV with HBO in every guest room. Truman State University is just 1 mile away. Free Wi-Fi and a work desk are included in every room at Budget Host Village Inn. The staff is always very helpful & nice

Show more Show less
5.7
Review score
61 reviews
Price from
$54
per night

Depot Inn & Suites

Hotel in La Plata

Depot Inn & Suites is located in La Plata and features a garden and barbecue facilities. Offering a restaurant, the property also has free bikes, as well as an indoor pool and a fitness center. Everyone of the employees and owners were super friendly.

Show more Show less
9.6
Exceptional
73 reviews
Price from
$85.32
per night

White House Lodge-1880's Home-2Bd- Upper Parkview

Brookfield (Near Kirksville)

Located in Brookfield, White House Lodge-1880's Home-2Bd- Upper Parkview provides air-conditioned accommodations with a patio and free WiFi. Best place I've stayed in a long time! This was SO much better (cleaner, way less noise, more convenient, nice bedding accommodations) than a hotel. We thought it was in a GREAT location - not out of town, but not smack dab in the middle of the hustle and bustle (super short drive to everything in town). Everything was clean, kitchen was fully stocked with all of the cooking utensils we needed (very up-to-date appliances were great too), couches and beds were very comfortable, and loved that wifi was even available. The hosts are GREAT at responding quickly and were really helpful/sweet. The bathroom alone was probably my favorite part!! It's more beautiful than the pictures show! There's so much lighting, a double-headed shower, a deep bathtub, really pretty flooring, and sooo much room! The home itself is just beautiful! My boyfriend was skeptical about staying here since he'd never stayed anywhere other than an actual hotel before and even he loved it! We're planning to book this apartment anytime it's available when we're in or even near Brookfield.

Show more Show less
8.7
Excellent
7 reviews
Price from
$98.10
per night

Lower E. Park St. Studio Apt.-White House Lodge

Brookfield (Near Kirksville)

Lower E. Park St. Studio Apt.-White House Lodge is located in Brookfield. This self-catered apartment features a garden and free private parking.

Show more Show less
8.5
Very Good
2 reviews
Price from
$98.10
per night

Hunters Cabin Loft/Studio at White House Lodge

Brookfield (Near Kirksville)

Hunters Cabin Loft/Studio at White House Lodge is located in Brookfield. The atmosphere was great! Very cozy, clean place to stay. The amenities were excellent. We were a small group of guys on a hunting trip but this would be an excellent room for couples or a small family as well for a great get away. The location in downtown Brookfield is perfect! I would definitely recommend The White House Lodge, in fact we plan on staying here again next year

Show more Show less
9.2
Wonderful
5 reviews
Price from
$98.10
per night

Most-booked hotels in Kirksville in the past month

See all
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Kirksville:

Explore guest reviews of hotels in Kirksville

See all