A calm lake with a forested island in the distance.

Find hotels in Kirksville, MO from ¥10,268

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 25 - Oct 26
Tomorrow
Oct 26 - Oct 27
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Filter by

Property class

Guest rating

Our top choices for Kirksville hotels

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

Holiday Inn Express & Suites Kirksville - University Area by IHG
Kirksville
United States
Jimmy
¥16,158
¥18,311 total
includes taxes & fees
Nov 22 - Nov 23
Holiday Inn Express & Suites Kirksville - University Area by IHG

2. Hampton Inn Kirksville

Hampton Inn Kirksville
Kirksville
United States
Larissa
¥18,523
¥20,992 total
includes taxes & fees
Nov 22 - Nov 23
Hampton Inn Kirksville

3. Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area
Kirksville
United States
Michael
¥9,569
¥10,748 total
includes taxes & fees
Nov 25 - Nov 26
Super 8 by Wyndham Kirksville-University Area

4. Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area
Kirksville
United States
Curt
¥10,000
¥11,232 total
includes taxes & fees
Nov 1 - Nov 2
Baymont by Wyndham Kirksville University Area

5. Quality Inn Kirksville

Quality Inn Kirksville
Kirksville
United States
Barbara
¥10,448
¥13,148 total
includes taxes & fees
Nov 22 - Nov 23
Quality Inn Kirksville

6. Knights Inn Kirksville

Knights Inn Kirksville
Kirksville
United States
Rhonda
¥10,667
¥11,982 total
includes taxes & fees
Oct 26 - Oct 27
Knights Inn Kirksville

7. Thousand Hills

Thousand Hills
Kirksville
United States
Nicholas
¥15,234
¥16,144 total
includes taxes & fees
Oct 28 - Oct 29
Thousand Hills

8. Budget Host Village Inn

Budget Host Village Inn
Kirksville
United States
Christopher
¥9,141
¥10,268 total
includes taxes & fees
Oct 27 - Oct 28
Budget Host Village Inn

9. Depot Inn and Suites

Depot Inn and Suites
La Plata
United States
JERROD
¥13,336
¥14,450 total
includes taxes & fees
Nov 1 - Nov 2
Depot Inn and Suites
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Kirksville attractions

Truman State University

9.2/10 (152 reviews)
This prestigious liberal arts university blends historic charm with academic excellence in the heart of Kirksville. Visitors can explore the Pickler Memorial Library and enjoy performances at the Fine Arts Center.
See properties

Thousand Hills State Park

9.2/10 (78 reviews)
Explore ancient Native American petroglyphs and the serene 573-acre Forest Lake at Thousand Hills State Park. Rent a boat from the marina or hike the scenic trails through rolling hills and wooded landscapes.
See properties

Adair County Historical Society

You can spend an afternoon browsing the exhibits at Adair County Historical Society during your trip to Kirksville. Find time to visit the shops in this family-friendly area.
See properties

Museum of Osteopathic Medicine

You can spend an afternoon exploring the galleries in Museum of Osteopathic Medicine during your travels in Kirksville. Find time to visit the shops in this family-friendly area.
See properties

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.

See all hotels in Kirksville
A calm lake with a forested island in the distance.

Top Kirksville Hotel Reviews

Hampton Inn Kirksville

Hampton Inn Kirksville

10/10 Excellent
"Great service!"
Kevin 1-night trip
Posted 2 days ago
Hampton Inn Kirksville
Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area

8/10 Good
"Room was clean and comfortable. Heat/cool worked fine. The bathroom was adequate, but tub old and needs higher safety handlebars to step out of the tub. Nice to have a fridge and microwave in the room. The beverage vending machines were empty. Had to ask for bottled water at the front desk. This is an older hotel but has reasonable rates."
Cecelia 1-night trip
Posted 3 days ago
Baymont by Wyndham Kirksville University Area
New tiny home in an incredible private setting among all nature has to offer.

New tiny home in an incredible private setting among all nature has to offer.

10/10 Excellent
"Second stay in the last month and half at the Tiny Nest. Again the place was clean and set up awaiting our arrival. They had the place open and ready for us to arrive early and very accommodating to details of our stay. Our family has been staying in the Kirksville area a lot over the last 5 years and this has become our go to place to check first for our stays in the Kirksville area. I highly recommend you try it out, you won’t look elsewhere."
Derek S. 2-night trip
Posted 3 days ago
New tiny home in an incredible private setting among all nature has to offer.
Quaint Guest Cottage

Quaint Guest Cottage

10/10 Excellent
"From the moment you arrive, you are transported in time. This is one of the best cottage experiences I have ever had. I rate it a 10 out of 10 for authentic cottage feel. Owners thought of everything. Would love to have one myself, back in Texas. Owners were gracious to allow us early check-in and late checkout due to our flight. The cottage has easy access to Truman State and ATSU college campuses, we walked and enjoyed our stay in Kirksville so much. That experience all started with the perfect cottage."
Ken H. 2-night trip
Posted 5 days ago
Quaint Guest Cottage
Quality Inn Kirksville

Quality Inn Kirksville

8/10 Good
"Great place to stay if you’re just there to sleep. Clean room. There is no elevator. That did not matter to me."
Missy 2-night trip
Posted 2 weeks ago
Quality Inn Kirksville
Country Cabin In The Woods

Country Cabin In The Woods

10/10 Excellent
"Super relaxing getaway in the woods. Wildlife all around. Very peaceful"
John C. 2-night trip
Posted 3 weeks ago
Country Cabin In The Woods
Home in the Heart of Kirksville

Home in the Heart of Kirksville

8/10 Good
"Adorable, clean. I did not have any issue but the light sleeper in our group struggled with the traffic noise."
Cheryl W. 2-night trip
Posted 1 month ago
Home in the Heart of Kirksville
Base Camp Cottage

Base Camp Cottage

10/10 Excellent
"Cute property. Great location. Very clean and great communication with host."
Nikki G. 2-night trip
Posted 1 month ago
Base Camp Cottage
Little Blue Cottage - Charming 1-bedroom cottage in Kirksville

Little Blue Cottage - Charming 1-bedroom cottage in Kirksville

10/10 Excellent
"House was on a quiet road and was very cozy. Easy check in process and good communication."
Kalina B. 2-night trip
Posted 1 month ago
Little Blue Cottage - Charming 1-bedroom cottage in Kirksville

More cheap stays in Kirksville

Budget Host Village Inn

Budget Host Village Inn

1304 S Baltimore Kirksville MO
¥9,141
¥10,268 total
Oct 27 - Oct 28
includes taxes & fees
Budget Host Village Inn
Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area

1101 Country Club Dr Kirksville MO
¥9,569
¥10,748 total
Nov 25 - Nov 26
includes taxes & fees
Super 8 by Wyndham Kirksville-University Area
Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area

2702 South Franklin Kirksville MO
¥10,000
¥11,232 total
Nov 1 - Nov 2
includes taxes & fees
7.6/10 Good! (952 reviews)
Baymont by Wyndham Kirksville University Area
Thousand Hills

Thousand Hills

20431 Missouri 157 Kirksville MO
¥15,234
¥16,144 total
Oct 28 - Oct 29
includes taxes & fees
Thousand Hills
Holiday Inn Express & Suites Kirksville - University Area by IHG

Holiday Inn Express & Suites Kirksville - University Area by IHG

2523 South Franklin St. Kirksville MO
¥16,158
¥18,311 total
Nov 22 - Nov 23
includes taxes & fees
Holiday Inn Express & Suites Kirksville - University Area by IHG
Hampton Inn Kirksville

Hampton Inn Kirksville

2604 N. Baltimore Street Kirksville MO
¥18,523
¥20,992 total
Nov 22 - Nov 23
includes taxes & fees
9.2/10 Wonderful! (706 reviews)
Hampton Inn Kirksville

Find out more about Kirksville

Top reasons to visit Kirksville

  • Outdoor Adventures: Kirksville offers stunning national and state parks, picturesque lakes, and recreational areas perfect for hiking and exploring.
  • Charming Downtown: Enjoy a vibrant downtown filled with friendly locals, family-friendly attractions, and unique shops.
  • Romantic Getaways: The scenic beauty makes Kirksville an ideal spot for couples seeking a romantic escape.
  • Annual Events: Participate in local festivities like the Kirksville Winter Festival for a taste of community spirit.
  • Comfortable Accommodations: Choose from family-friendly hotels and unique agritourism stays catering to all travelers.

Find great hotels in Kirksville

Discover a variety of comfortable accommodations in Kirksville, Missouri, designed to cater to the needs of every traveler. From family-friendly hotels to pet-friendly options and agritourism properties, you'll find the perfect place to stay. Whether you're visiting for business or leisure, Kirksville's hotels and motels offer convenient amenities and a warm atmosphere to make your stay enjoyable.

  • Days Inn by Wyndham Kirksville: The Days Inn by Wyndham Kirksville offers a budget-friendly lodging option for travelers seeking convenience and comfort. Located in the heart of Kirksville, this hotel is designed for business travelers, featuring a well-equipped business center and complimentary Wi-Fi throughout the property. Guests can start their day with a complimentary breakfast before heading out to explore the local area or attend meetings. The hotel's welcoming atmosphere and essential amenities make it a practical choice for those on the go.
  • Baymont by Wyndham Kirksville University Area: Situated near the university, the Baymont by Wyndham Kirksville University Area is an ideal choice for those visiting students or attending university events. This budget-friendly hotel provides a warm and inviting environment, with spacious rooms equipped with modern amenities. Guests can enjoy a complimentary breakfast each morning and relax in the outdoor pool during warmer months. With a focus on comfort and convenience, this hotel caters well to both business and leisure travelers.
  • Hampton Inn Kirksville: Known for its excellent guest rating of 9.2 out of 10, the Hampton Inn Kirksville combines comfort with pet-friendly policies, making it an appealing option for traveling families. Located in Kirksville, this hotel offers a range of amenities, including complimentary breakfast, a fitness center, and a business center. The welcoming atmosphere is complemented by the hotel's pet policy, allowing travelers to bring their furry companions along. With its focus on quality service and amenities, this hotel is well-suited for both business and leisure stays.

Where to stay near Kirksville

Kirksville, Missouri, offers a charming getaway perfect for outdoor enthusiasts and romantic souls alike. Explore the vibrant downtown area, filled with friendly locals and family-friendly attractions. Discover the scenic beauty surrounding Kirksville, where excursions beckon and business vibes intertwine with leisure. Experience the region's unique charm, making your stay a delightful blend of relaxation and adventure, ensuring unforgettable memories in this welcoming community.

  • La Plata: Located 23km from Kirksville, La Plata is a charming city known for its scenic beauty and outdoor experiences. Visitors often flock to La Plata in the spring and fall, drawn by its romantic atmosphere and picturesque landscapes. The area offers a variety of activities including access to recreational parks, an amusement park, and educational venues. Notable attractions nearby include a historic college university and a serene lake, making it a perfect spot for those looking to enjoy nature and leisure activities.
  • Novinger: Just 11km away from Kirksville, Novinger is a quaint city that provides a peaceful retreat for travelers seeking outdoor adventures. With peak visitor numbers in February, April, and November, it’s a great destination for romantic getaways and nature lovers. Novinger boasts recreational areas and a golf course, along with nearby attractions like a beautiful lake and a national state park. The area's nature reserves offer stunning scenery and opportunities for hiking, making it an excellent choice for those looking to connect with the great outdoors.
  • Greentop: Situated 18km from Kirksville, Greentop is a delightful city that captures the essence of rural Missouri. Travelers often visit during peak months like January, April, and October, seeking outdoor activities and scenic views. Greentop offers numerous recreational areas and educational opportunities, making it well-suited for families and couples alike. Nearby landmarks include a scenic lake and a national state park, providing ample opportunities for hiking, fishing, and enjoying the beauty of nature in a tranquil setting.

Things to do in Kirksville

Shopping

In Kirksville, visit the local shops downtown for unique gifts and souvenirs. If you're up for a drive, check out the Columbia Mall, located about 48km away, featuring a variety of stores, dining options, and entertainment venues for a larger shopping experience.

Recreation

Discover tranquility at the Healing Arts Center, where holistic treatments and wellness workshops await you. For outdoor relaxation, visit Thousand Hills State Park, offering scenic trails, fishing spots, and opportunities for picnicking amidst nature's beauty, perfect for rejuvenating your spirit.

Adventure

Experience the great outdoors at Thousand Hills State Park, where you can hike scenic trails and enjoy fishing in the lake. For a dose of thrill, visit the nearby Mark Twain National Forest for mountain biking and nature exploration, immersing yourself in the beautiful Missouri landscape.

Nightlife

In Kirksville, you can enjoy a laid-back atmosphere at venues like The Sports Page, where you can catch a game and grab a drink. For a more lively vibe, check out the local bars along Franklin Street, perfect for mingling with friends and enjoying live music.

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

Booking tips and Expedia advantages for Kirksville

Kirksville, Missouri, offers several ways to save money during your visit. Enjoy free attractions like Truman State University and Thousand Hills State Park. For transportation, consider using local buses or renting a car. To find budget-friendly accommodations, visit between January and March, as these months typically have lower rates. Monday is the least expensive day to stay, while Friday is the most costly. Use Expedia to compare hotel prices and consider bundling your hotel, flights, and activities for additional savings. Look for best deals and price filters to ensure you get the best rates.

  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of hotel. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save 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, is perfect for outdoor enthusiasts and those seeking a romantic getaway amidst beautiful scenery. Visitors can explore various attractions, including national and state parks and picturesque lakes, offering adventure and tranquility. Whether you’re looking for an active experience or a serene escape, Kirksville has something to offer everyone.

  • Lake Thunderhead: Located 50km from Kirksville, Lake Thunderhead offers a serene escape with its beautiful beach and stunning scenery. It's a great spot for outdoor enthusiasts seeking romance and relaxation, perfect for picnics or leisurely walks along the shore.
  • Thousand Hills State Park: Nestled within Kirksville, Thousand Hills State Park is a haven for adventurers. With its picturesque landscapes and diverse outdoor activities, visitors can enjoy hiking, fishing, and wildlife watching in a vibrant natural setting.
  • Long Branch State Park: Just 48km from Kirksville, Long Branch State Park provides another opportunity for adventure. This park features scenic trails and recreational options, making it ideal for those looking to explore the great outdoors and connect with nature.

Best time to go to Kirksville

The best time to visit Kirksville can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kirksville falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Kirksville falls in January, visitor numbers are slightly low and weather is mostly cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Traveling to Kirksville, Missouri can be accomplished via several nearby airports. Columbia Regional Airport (COU) is 156km away, with great hotel options like The Broadway Columbia - a DoubleTree by Hilton, voco The Tiger Hotel, and SpringHill Suites by Marriott, all approximately 18km from the airport. Southeast Iowa Regional Airport (BRL) is 140km away, with nearby accommodations including the Evans Holly Grove Inn B&B and Fun City Resort Hotel, both 2-5km from the airport. Quincy Regional-Baldwin Field (UIN) is 122km away, offering hotels such as Holiday Inn Quincy East and Town & Country Inn and Suites, located within 13km of the airport.

Frequently asked questions

What's the best place to stay in Kirksville?
Super 8 by Wyndham Kirksville-University Area is one of the top choices for your stay based on our traveler data. This hotel offers free breakfast and free parking. Other good choices for your visit include Days Inn by Wyndham Kirksville and Baymont by Wyndham Kirksville University Area. See all available top hotels, or vacation rentals in Kirksville.
What are some of the best vacation home rentals that Kirksville has to offer?
Home in the Heart of Kirksville: This highly rated vacation home rental in Kirksville offers a selection of games, a barbecue grill, and air-conditioning to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms as well as a kitchen with a fridge, a stovetop, and a microwave, so you can cook with friends or family. Other favorite homes for rent in Kirksville are 2 King Bedroom w Game Room + Trailer Parking Knightly Stay and Cozy, Clean & Pet-Friendly – Near Kirksville High. See all vacation rentals in Kirksville.
If I need to cancel my hotel reservation in Kirksville, will I receive a refund?
Yes! Most hotel reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Kirksville.
Where can I learn more about changing or cancelling my trip to Kirksville?
For more details about changing or cancelling your trip to Kirksville, go to https://www.expedia.com/service/.
What's the best place to stay for families in Kirksville?
Holiday Inn Express & Suites Kirksville - University Area by IHG is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Kirksville.
What is the favorite LGBTQ-friendly place to stay in Kirksville?
Hampton Inn Kirksville is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Holiday Inn Express & Suites Kirksville - University Area by IHG and Knights Inn Kirksville are two other good options for your vacation. See all available hotels listed as LGBTQ-friendly in Kirksville.
What's the best pet-friendly place to stay in Kirksville?
Super 8 by Wyndham Kirksville-University Area is a top hotel for people traveling with their pets, and offers laundry facilities and free WiFi for its human guests. Two other good options to stay with your pet include Hampton Inn Kirksville and Holiday Inn Express & Suites Kirksville - University Area by IHG. See more pet-friendly hotel accommodations in Kirksville.
Where is the best hotel to stay near Truman State University?
Budget Host Village Inn is one of the top choices for your stay based on our traveler data, and this property offers free parking and free WiFi. It's located just a short 0.6 mi (0.9 km) from Truman State University. Other good choices within a few miles include Baymont by Wyndham Kirksville University Area and Holiday Inn Express & Suites Kirksville - University Area, an IHG Hotel.
What about the best place to stay close to A.T. Still University?
One of the top choices for your stay is Baymont by Wyndham Kirksville University Area, located 1.8 mi (2.8 km) from A.T. Still University, and this hotel offers free breakfast and free parking. Holiday Inn Express & Suites Kirksville - University Area, an IHG Hotel and Days Inn by Wyndham Kirksville are two other good choices within a few miles.
What are some accommodations with pools in Kirksville?
Hampton Inn Kirksville: Features buffet, an indoor pool, and complimentary wired internet access. Another choice that offers an onsite pool is Holiday Inn Express & Suites Kirksville - University Area by IHG. View all hotels with pools in Kirksville.
What is staying in Kirksville like?
Visitors to Kirksville are sure to enjoy the university setting. Tourists can also enjoy the city's football games and shopping. In Kirksville, there are 38 hotels and other accommodations to choose from. Find out more about Kirksville.
What should I see while I'm in Kirksville?
University life is a highlight and campuses to tour include Truman State University and A.T. Still University. A couple of additional sights to add to your agenda are Thousand Hills State Park and Adair County Historical Society. Check out what more to see and do in Expedia's Kirksville guide.
What's the weather like in Kirksville?
The hottest months are usually July and August with an average temp of 73°F, while the coldest months are January and February with an average of 32°F. The snowiest months in Kirksville are January, November, February, and December, with each month seeing an average of 5 inches of snowfall.

Explore a world of travel with Expedia