Find hotels in Kirksville, MO from CA $79

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Kirksville

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Kirksville hotels

1. Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area
2.5 star property
Kirksville
8.8 out of 10, Excellent, (296 reviews)
"Great place to stay"
United States
Cori
The price is CA $92
CA $104 total
includes taxes & fees
Dec 6 - Dec 7
Super 8 by Wyndham Kirksville-University Area

2. Hampton Inn Kirksville

Hampton Inn Kirksville
2.5 star property
Kirksville
9.2 out of 10, Wonderful, (709 reviews)
"We love staying here and it’s always clean and comfortable."
United States
Larissa
The price is CA $162
CA $183 total
includes taxes & fees
Nov 28 - Nov 29
Hampton Inn Kirksville

3. Holiday Inn Express & Suites Kirksville - University Area by IHG

Holiday Inn Express & Suites Kirksville - University Area by IHG
2.5 star property
Kirksville
9.2 out of 10, Wonderful, (582 reviews)
"Clean room, staff was great and breakfast was fantastic."
United States
Jimmy
The price is CA $162
CA $183 total
includes taxes & fees
Nov 29 - Nov 30
Holiday Inn Express & Suites Kirksville - University Area by IHG

4. Depot Inn and Suites

Depot Inn and Suites
3.5 star property
La Plata
9.8 out of 10, Exceptional, (752 reviews)
"The train museum, indoor pool, bikes and pool table make the Depot inn a great place. The clean rooms and friendly staff make it a must stay."
United States
Kimberly
The price is CA $112
CA $122 total
includes taxes & fees
Dec 13 - Dec 14
Depot Inn and Suites

5. Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area
2.5 star property
Kirksville
7.6 out of 10, Good, (963 reviews)
"Property could be updated but it worked great for a 1 night stop. The breakfast was done really well and staff were great."
United States
Curt
The price is CA $90
CA $102 total
includes taxes & fees
Nov 29 - Nov 30
Baymont by Wyndham Kirksville University Area

6. Quality Inn Kirksville

Quality Inn Kirksville
2.5 star property
Kirksville
7.6 out of 10, Good, (417 reviews)
"Very friendly staff during check in, clean room, comfortable beds. The only thing that may be an issue for people is that the curtains are only sheers and the room wasn't completely dark at night. They should consider getting some regular curtains to cover the sheers"
United States
Nicole
The price is CA $94
CA $119 total
includes taxes & fees
Dec 2 - Dec 3
Quality Inn Kirksville

7. Budget Host Village Inn

Budget Host Village Inn
2.0 star property
Kirksville
6.2 out of 10, (145 reviews)
"Comfortable"
United States
Christopher
The price is CA $79
CA $89 total
includes taxes & fees
Nov 22 - Nov 23
Budget Host Village Inn

8. Knights Inn Kirksville

Knights Inn Kirksville
1.5 star property
Kirksville
7.4 out of 10, Good, (277 reviews)
"My stay was very much worth it and everything else was perfect so I really recommend staying there"
United States
Rhonda
The price is CA $96
CA $108 total
includes taxes & fees
Nov 15 - Nov 16
Knights Inn Kirksville

9. Thousand Hills

Thousand Hills
2.0 star property
Kirksville
9.2 out of 10, Wonderful, (25 reviews)
"Beautiful views and very peaceful."
United States
Nicholas
The price is CA $145
CA $154 total
includes taxes & fees
Nov 21 - Nov 22
Thousand Hills

10. Lost Branch Lodge. Complete exterior remodel, spring 2026!

Lost Branch Lodge. Complete exterior remodel, spring 2026!
Brashear
10.0 out of 10, Exceptional, (192 reviews)
"Really enjoyed our stay here. The place was clean, spacious, and very comfortable. Everything was well-maintained and looked just like the photos. The host was great, easy to communicate with and quick to respond whenever we had a question. We had a wonderful experience and would happily stay here again."
United States
Shadi H.
Lost Branch Lodge. Complete exterior remodel, spring 2026!

11. Zeke’s Retreat – Hunter’s Getaway with On-Site Taxidermy Shop

Zeke’s Retreat – Hunter’s Getaway with On-Site Taxidermy Shop
Greencastle
10.0 out of 10, Exceptional, (3 reviews)
"Great spot and worked well for us. "
United States
Joshua R.
The price is CA $210
CA $240 total
includes taxes & fees
Dec 8 - Dec 9
Zeke’s Retreat – Hunter’s Getaway with On-Site Taxidermy Shop

12. Rescued Wood Bunkhouse-Sleeps 8 hunters. Full kitchen and bath. Lots of parking.

Rescued Wood Bunkhouse-Sleeps 8 hunters. Full kitchen and bath. Lots of parking.
Greencastle
8.0 out of 10, Very good, (1 review)
"Honestly could not have asked for a better host. He's a really nice guy and was very helpful and responsive when i had questions. All amenities were prepared for the stay. House is older and could be cleaner, but is in the process of being remodeled but was not expecting much more as the house served its purpose for my stay. Will be returning in the future."
United States
Austin M.
Rescued Wood Bunkhouse-Sleeps 8 hunters. Full kitchen and bath. Lots of parking.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Kirksville attractions

Learn more about Kirksville

Nestled in northeast Missouri, this college town offers outdoor adventures at Thousand Hills State Park and fascinating exhibits at the Museum of Osteopathic Medicine. Visit during 'Red Barn Arts and Crafts Festival' in autumn or explore the vibrant downtown square where locals gather for farmers markets and community events.

A calm lake with a forested island in the distance.

Find out more about Kirksville

Top reasons to visit Kirksville

  • Outdoor Adventures: Kirksville offers fantastic hiking and biking opportunities, including scenic trails like the Hopewell Trail.
  • Charming Downtown: Enjoy a stroll through picturesque neighbourhoods filled with friendly locals and a family-friendly atmosphere.
  • Live Music Scene: Experience the vibrant local culture with live music performances throughout the area.
  • Relaxing Recreational Spaces: Unwind at local parks or enjoy a round of golf amidst beautiful landscapes.
  • Welcoming Accommodations: Find a variety of lodging options, from pet-friendly motels to quality hotels, ensuring a comfortable stay.

Find great hotels in Kirksville

Discover a variety of accommodation options in Kirksville, Missouri, ideal for every type of traveller. Whether you're seeking a family-friendly hotel, a charming bed and breakfast, or pet-friendly facilities, Kirksville has you covered. Many hotels cater to business travellers, ensuring a comfortable and productive stay. Explore the best in Kirksville hotels and make your visit memorable with convenient amenities and warm hospitality.

  • Days Inn by Wyndham Kirksville: Days Inn by Wyndham Kirksville is a budget-friendly hotel that caters to business travellers seeking convenience and affordability. Located in the heart of Kirksville, this property offers essential amenities such as complimentary breakfast, free Wi-Fi, and a business centre, ensuring a seamless stay for those on work trips. Guests appreciate the well-appointed rooms that provide a comfortable retreat after a long day of meetings or exploring the local area.
  • Hampton Inn Kirksville: With a remarkable guest rating of 9.2 out of 10, Hampton Inn Kirksville stands out as a pet-friendly option ideal for both business and leisure travellers. This hotel combines comfort with a welcoming atmosphere, allowing guests to bring their furry companions along for the adventure. Amenities include a fitness centre, complimentary breakfast, and a heated indoor pool, making it an excellent choice for families and pet owners alike. The staff is known for their exceptional hospitality, ensuring a pleasant stay.
  • Holiday Inn Express & Suites Kirksville - University Area by IHG: This family-friendly hotel boasts a guest rating of 9.2 out of 10, making it a top pick for those travelling with children and pets. Located near the university, it offers a variety of amenities, including free breakfast, a children's play area, and spacious suites equipped with all the comforts of home. The property’s pet policy accommodates dogs and cats, with designated exercise areas, making it a perfect choice for those who wish to travel with their pets while enjoying modern conveniences.

Where to stay near Kirksville

Kirksville, Missouri, offers a delightful getaway for tourists, blending outdoor adventures with charming downtown experiences. Visitors can stroll through scenic neighbourhoods, enjoying a family-friendly atmosphere and friendly locals. With convenient access via state highways, exploring nearby regions is a breeze. Whether you're seeking romance or excursions, Kirksville’s vibrant community and beautiful landscapes provide the perfect backdrop for an unforgettable vacation.

  • La Plata: Located 22.5km from Kirksville, La Plata is a charming city that offers a delightful blend of outdoor and romantic experiences. Visitors are drawn here for its scenic beauty, especially during peak seasons in April to May and September. With attractions such as a historic college university and a picturesque lake, La Plata is perfect for those looking to enjoy nature and recreational activities. The local amusement park adds an element of fun, making it a great spot for families and couples alike.
  • Novinger: Just 11.3km from Kirksville, Novinger is a serene city that boasts a rich outdoor experience. The area is particularly popular among travellers in February, April, and November. Visitors can explore the nearby national state park and nature reserve, which offer stunning scenery and a chance to connect with nature. The local theatre provides cultural experiences, ensuring that there’s something for everyone in this quaint town.
  • Greentop: Situated 17.7km from Kirksville, Greentop is known for its scenic landscapes and outdoor adventures. With a moderate peak in visitor numbers during January, April, and October, this city offers recreational areas and educational opportunities for travellers. The proximity to a national state park and beautiful water features makes Greentop an ideal destination for those seeking tranquility and adventure in a picturesque setting.

Things to do in Kirksville

Kirksville, Missouri, is perfect for an outdoor and romantic getaway, featuring a variety of activities such as exploring educational sites, enjoying recreational areas, and playing at local golf courses. Visitors can embark on day trips, discover charming hotels, hike scenic trails, and enjoy live music for a memorable experience. This quaint town offers a delightful blend of nature and culture for every traveller.

Shopping

In downtown Kirksville, you'll discover unique shops like The Flower Shop for lovely gifts and White Oak for local crafts. If you're up for a drive, head to the nearby Northpark Mall in Chillicothe for a wider selection of stores and brands to explore.

Recreation

In Kirksville, the Healing Arts Center provides holistic therapies and massage services, promoting relaxation and rejuvenation. For outdoor enthusiasts, Thousand Hills State Park offers serene hiking trails and fishing spots, perfect for unwinding in nature while enjoying the beautiful landscapes of Missouri.

Adventure

The Thousand Hills State Park offers hiking, fishing, and stunning views of the lake. For a thrilling time, check out the Kirksville Adventure Park, featuring zip-lining and obstacle courses that challenge your skills while providing an adrenaline rush amidst beautiful scenery.

Nightlife

Experience the vibrant nightlife at The Dark Room on East Washington Street, where you can enjoy a selection of cocktails and local brews. For a lively atmosphere, visit The Sports Page Bar & Grill on South Baltimore Street, featuring live sports, games, and a friendly crowd.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Kirksville

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kirksville are January to March, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kirksville is Monday. The most expensive day to stay in Kirksville is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred destination, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some money by combining your Kirksville hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Kirksville

Kirksville, Missouri, offers a wonderful getaway for outdoor enthusiasts and couples seeking scenic beauty. With attractions such as national and state parks and picturesque lakes, visitors can enjoy a variety of adventures and breathtaking views. Whether you're looking for a romantic escape or an exciting outdoor experience, Kirksville has something to satisfy every traveler's needs.

  • Thousand Hills State Park: Nestled within Kirksville, this stunning park offers breathtaking scenery and a variety of outdoor adventures. Enjoy hiking, fishing, and picnicking amidst the lush landscapes and serene lakes, making it a perfect spot for nature lovers.
  • Lake Thunderhead: Located 49.9km from Kirksville, this picturesque lake boasts beautiful beaches, ideal for a romantic getaway or family fun. Engage in water activities, relax on the shore, or simply take in the scenic views.
  • Long Branch State Park: Situated 48.3km from Kirksville, this park features scenic trails and opportunities for outdoor exploration. Experience hiking, camping, and wildlife watching in a tranquil environment that showcases the beauty of nature.

Best time to go to Kirksville

The best time to visit Kirksville is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with no rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January25.7°F (-3.5°C)No RainMostly CloudySlightly LowSlightly Low
February28.8°F (-1.8°C)Light RainMostly SunnyAverageSlightly Low
March42.1°F (5.6°C)Light RainMostly SunnyAverageSlightly Low
April52.0°F (11.1°C)Light RainMostly SunnySlightly HighAverage
May62.6°F (17.0°C)Light RainMostly SunnyAverageSlightly High
June72.9°F (22.7°C)Light RainMostly SunnyAverageAverage
July75.9°F (24.4°C)Light RainMostly SunnySlightly HighAverage
August74.1°F (23.4°C)Light RainMostly SunnyAverageAverage
September67.8°F (19.9°C)Light RainMostly SunnySlightly HighSlightly High
October54.7°F (12.6°C)Light RainMostly SunnyAverageSlightly High
November42.3°F (5.7°C)Light RainMostly SunnySlightly LowAverage
December32.7°F (0.4°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Kirksville

When planning your trip to Kirksville, Missouri, you have a few airport options. Columbia Regional Airport (COU) is situated 156.1km away, with excellent hotel choices nearby, such as The Broadway Columbia - a DoubleTree by Hilton and voco The Tiger Hotel, both 17.7km from the airport. Quincy Regional Airport (UIN) is 122.3km away, with accommodations like the Holiday Inn Quincy East and Town & Country Inn and Suites located just a short drive from the airport. Lastly, Kirksville Municipal Airport (IRK) is a mere 11.3km from the city, with nearby hotels including Depot Inn and Suites and Holiday Inn Express & Suites Kirksville, offering convenient access for travellers.

Frequently Asked Questions

What is the best area to stay in Kirksville?

The best area to stay in Kirksville is near Baltimore Street, particularly the section running through the city centre.

This area is the commercial heart of Kirksville, offering the most convenient access to dining, shopping, and essential services. You'll find a good selection of eateries, from casual diners to more established restaurants, all within easy reach. The main street itself is straightforward to navigate and connects easily to other parts of the city.

For visitors attending events or visiting students at the local universities, staying near Baltimore Street is ideal. Most accommodations here are within a short drive or even walking distance of the campuses, making commutes simple.

What are the best hotels in Kirksville that travellers recommend?

Two of the best hotels in Kirksville that receive consistently high recommendations from travellers are the Hampton Inn Kirksville and the Holiday Inn Express & Suites Kirksville - University Area by IHG.

The Hampton Inn Kirksville, with a 9.2 rating, is frequently praised by guests for its nice, clean rooms and comfortable beds. The friendly and helpful staff are often mentioned, as is the great breakfast. The hotel also features an indoor pool and offers a free buffet breakfast.

Another highly recommended option is the Holiday Inn Express & Suites Kirksville - University Area by IHG, which also has a 9.2 rating. Guests appreciate the clean and good rooms, the nice breakfast, and the great staff, including the helpful front desk. This hotel also boasts a warm indoor pool and provides a free buffet breakfast.

What are the best family hotels in Kirksville?

For family hotels in Kirksville, consider the Holiday Inn Express & Suites Kirksville - University Area by IHG or the Hampton Inn Kirksville.

The Holiday Inn Express & Suites Kirksville - University Area by IHG has a 9.2 rating. This hotel offers complimentary rollaway extra beds and free cribs, making it convenient for families. Connecting rooms are also available, and guests appreciate the pool and the complimentary buffet breakfast. Reviewers often mention the clean rooms and great staff.

Another excellent choice is the Hampton Inn Kirksville, also with a 9.2 rating. It provides sofa beds and free cribs for comfort and convenience. Families will enjoy the pool, and a complimentary buffet breakfast is included. Guests frequently comment on the nice, clean rooms and the friendly, helpful staff. Find more child-friendly accommodations in Kirksville

What hotels in Kirksville offer free breakfast?

For hotels in Kirksville that offer complimentary breakfast, consider the Hampton Inn Kirksville, the Holiday Inn Express & Suites Kirksville - University Area by IHG, the Super 8 by Wyndham Kirksville-University Area, the Quality Inn Kirksville, or the Days Inn by Wyndham Kirksville.

The Hampton Inn Kirksville, with an excellent 9.2 rating, provides a free buffet breakfast daily, along with free WiFi and complimentary self-parking. Guests frequently praise its nice, clean rooms and friendly, helpful staff.

Another highly-rated option is the Holiday Inn Express & Suites Kirksville - University Area by IHG, also boasting a 9.2 rating. This hotel offers a free buffet breakfast daily, free WiFi, and complimentary self-parking. Reviewers often highlight the clean rooms and great staff.

The Super 8 by Wyndham Kirksville-University Area, rated 9.0, includes a free buffet breakfast daily, free internet, and complimentary self-parking.

The Quality Inn Kirksville, with a 7.6 rating, provides free breakfast on weekdays, along with free WiFi and complimentary self-parking. Guests appreciate the friendly staff and nice rooms.

Lastly, the Days Inn by Wyndham Kirksville offers a free continental breakfast daily, along with free WiFi and complimentary self-parking. Travellers often comment on the spacious, clean rooms and friendly staff. Find more hotels with free breakfast in Kirksville

What are the top pet-friendly hotels in Kirksville?

For top pet-friendly hotels in Kirksville, consider the Holiday Inn Express & Suites Kirksville - University Area by IHG, Hampton Inn Kirksville, or Super 8 by Wyndham Kirksville-University Area.

The Holiday Inn Express & Suites Kirksville - University Area by IHG boasts a 9.2 rating and welcomes both dogs and cats, offering a convenient dog exercise area. Guests frequently mention the clean and good rooms, nice breakfast, and great staff. It is located 1.8 km from Truman State University.

Another excellent choice is the Hampton Inn Kirksville, which also has a superb 9.2 rating. This hotel permits both dogs and cats and is highly praised for its nice, clean rooms, friendly and helpful staff, and great breakfast. Travellers often highlight the comfy beds and great pool.

The Super 8 by Wyndham Kirksville-University Area, with a 9.0 rating, is another highly-rated pet-friendly option. It accommodates both dogs and cats and is situated 2.1 km from Truman State University. See more pet-friendly hotels in Kirksville

What are the best budget hotels in Kirksville?

For some of the best budget-friendly hotels in Kirksville, consider the Holiday Inn Express & Suites Kirksville - University Area by IHG, the Super 8 by Wyndham Kirksville-University Area, and the Hampton Inn Kirksville.

The Holiday Inn Express & Suites Kirksville - University Area by IHG, with an excellent 9.2 rating, offers complimentary WiFi, free breakfast, and free self-parking. Guests consistently mention the clean rooms, nice breakfast, and great staff. The hotel also provides a warm pool for relaxation.

Another great option is the Super 8 by Wyndham Kirksville-University Area, rated 9.0. This hotel provides free internet, free extended duration parking, free self-parking, and complimentary breakfast. Free toiletries and free cribs are also available.

The Hampton Inn Kirksville, also with an impressive 9.2 rating, provides free WiFi, complimentary breakfast, and free self-parking. Guests frequently praise the nice, clean rooms, friendly and helpful staff, great breakfast, and comfy beds. The pool is also highly rated. View all budget hotels in Kirksville

What are the most romantic hotels in Kirksville for couples?

For a romantic getaway in Kirksville, consider the Country Century Farm and House or Thousand Hills.

The Country Century Farm and House, with an exceptional 10.0 rating, offers a truly intimate experience. This charming property features a cosy fireplace, great for romantic evenings, along with a patio for private relaxation.

Another lovely option is Thousand Hills, which boasts a 9.0 rating. This hotel offers beautiful lake views, creating a serene and romantic setting, and is conveniently located just 0.8 km from Thousand Hills State Park.

What are the best hotels in Kirksville near Thousand Hills State Park?

For hotels in Kirksville near Thousand Hills State Park, consider the Thousand Hills hotel.

The Thousand Hills hotel, with an excellent 9.0 rating, is conveniently located just 0.8 kilometres from Thousand Hills State Park. This hotel offers a kitchen in each unit, which is superb for families, along with a patio for relaxation. Guests will also appreciate the complimentary self-parking, air conditioning, and lovely lake views from many of the accommodations.

When is the best time to go to Kirksville?

The best time to visit Kirksville is during the spring (April to June) and autumn (September to October) months, when the weather is most pleasant for outdoor activities and exploring the area.

Spring brings mild temperatures and blooming flora, making it ideal for enjoying the local parks and nature trails. It's a great time for couples to experience the natural beauty of the region, perhaps with a visit to Thousand Hills State Park for a gentle hike or a picnic overlooking Forest Lake.

Autumn offers cooler temperatures and stunning fall foliage, particularly around the many lakes and wooded areas. This season is superb for families looking to spend time outdoors, perhaps exploring the Sugar Creek Conservation Area or enjoying a boat ride on Forest Lake.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Kirksville.

How much is the nightly rate at a Kirksville hotel?

Prices for hotels in Kirksville often vary, but you can find a great deal from CA $79 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia