A calm lake with a forested island in the distance.

Find hotels in Kirksville, MO from ¥9,810

  • 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
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Filter by

Property class

Guest rating

Our top choices for Kirksville hotels

1. Hampton Inn Kirksville

Hampton Inn Kirksville
Kirksville
United States
Phillip
¥18,768
¥21,270 total
includes taxes & fees
Sep 20 - Sep 21
Hampton Inn Kirksville

2. Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area
Kirksville
United States
David
¥11,982
¥13,461 total
includes taxes & fees
Sep 15 - Sep 16
Super 8 by Wyndham Kirksville-University Area

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

Holiday Inn Express & Suites Kirksville - University Area by IHG
Kirksville
United States
Jimmy
¥17,512
¥19,845 total
includes taxes & fees
Sep 20 - Sep 21
Holiday Inn Express & Suites Kirksville - University Area by IHG

4. Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area
Kirksville
United States
Marcy
¥11,098
¥12,466 total
includes taxes & fees
Sep 20 - Sep 21
Baymont by Wyndham Kirksville University Area

5. Quality Inn Kirksville

Quality Inn Kirksville
Kirksville
United States
Barbara
¥10,922
¥13,650 total
includes taxes & fees
Sep 20 - Sep 21
Quality Inn Kirksville

6. Knights Inn Kirksville

Knights Inn Kirksville
Kirksville
United States
Darren
¥9,831
¥11,044 total
includes taxes & fees
Sep 15 - Sep 16
Knights Inn Kirksville

7. Budget Host Village Inn

Budget Host Village Inn
Kirksville
United States
Craig
¥8,735
¥9,810 total
includes taxes & fees
Sep 16 - Sep 17
Budget Host Village Inn

8. Thousand Hills

Thousand Hills
Kirksville
United States
William
¥17,972
¥19,046 total
includes taxes & fees
Oct 1 - Oct 2
Thousand Hills

9. Depot Inn and Suites

Depot Inn and Suites
La Plata
United States
Tom
¥13,718
¥14,862 total
includes taxes & fees
Sep 28 - Sep 29
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

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 surrounded by dense green forest and hills.

Top Kirksville Hotel Reviews

Country Cabin In The Woods

Country Cabin In The Woods

10/10 Excellent
"Had a great 2 day stay. Home was clean and exactly as described. Host was readily available and helpful. Would definitely stay again."
Jeff B. 2-night trip
Posted 19 hours ago
Country Cabin In The Woods
Hampton Inn Kirksville

Hampton Inn Kirksville

10/10 Excellent
"Nice"
Phillip 1-night trip
Posted 21 hours ago
Hampton Inn Kirksville
Thousand Hills

Thousand Hills

10/10 Excellent
"Nice property. Park is cleaned and lake is nice. Cabins are like dorm room with cement walls and not fancy but was great for us. Great view of the lake and short walk. Staff was helpful when you could get someone on the phone. That part is not easy. Getting details on what room you booked is not easy as well. We could not figure out if we had a kitchen until we got there. Overall great stay and we have booked to stay there again."
William 2-night trip
Posted 1 day ago
Thousand Hills
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
"We have been looking for a place like this to stay on our trips to Kirksville for years now and this place is the best. The setting over the pond and views you get in the mornings and evenings are second to none. The hosts are very welcoming and took our son to help with chores and took the time to answer all his questions he had about the animals. Jason and Joyce treated us like friends we had a great time meeting with them. The place is clean and cozy. I would recommend that anyone heading to the area to look this place up and stay."
Derek S. 3-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
"The cottage was just perfect for our stay in Kirksville. It was in a great neighborhood that was super quiet. We will definitely be staying there again when we visit our daughter."
Mindy S. 2-night trip
Posted 8 days ago
Quaint Guest Cottage
Knights Inn Kirksville

Knights Inn Kirksville

10/10 Excellent
"Good one, will stay again"
Venkat 1-night trip
Posted 1 month ago
Knights Inn Kirksville
Little Blue Cottage - Charming 1-bedroom cottage in Kirksville

Little Blue Cottage - Charming 1-bedroom cottage in Kirksville

10/10 Excellent
"Well setup and nice snacks! Hot chocolate and popcorn. Would suggest a teapot for us tea lovers and some hooks for hanging up towels. The neighborhood was quiet and close to the college in Kirksville."
David H. 2-night trip
Posted 1 month ago
Little Blue Cottage - Charming 1-bedroom cottage in Kirksville
Cozy, Clean & Pet-Friendly – Near Kirksville High

Cozy, Clean & Pet-Friendly – Near Kirksville High

10/10 Excellent
"."
Matt N. 4-night trip
Posted 1 month ago
Cozy, Clean & Pet-Friendly – Near Kirksville High
Base Camp Cottage

Base Camp Cottage

10/10 Excellent
"Quiet and very well kept."
the m. 2-night trip
Posted 3 months ago
Base Camp Cottage

More cheap stays in Kirksville

Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area

2702 South Franklin Kirksville MO
¥11,098
¥12,466 total
Sep 20 - Sep 21
includes taxes & fees
Baymont by Wyndham Kirksville University Area
Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area

1101 Country Club Dr Kirksville MO
¥11,982
¥13,461 total
Sep 15 - Sep 16
includes taxes & fees
Super 8 by Wyndham Kirksville-University Area
Quality Inn Kirksville

Quality Inn Kirksville

2209 N. Baltimore Street Kirksville MO
¥10,922
¥13,650 total
Sep 20 - Sep 21
includes taxes & fees
Quality Inn Kirksville
Holiday Inn Express & Suites Kirksville - University Area by IHG

Holiday Inn Express & Suites Kirksville - University Area by IHG

2523 South Franklin St. Kirksville MO
¥17,512
¥19,845 total
Sep 20 - Sep 21
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,768
¥21,270 total
Sep 20 - Sep 21
includes taxes & fees
9.2/10 Wonderful! (686 reviews)
Hampton Inn Kirksville
Days Inn by Wyndham Kirksville

Days Inn by Wyndham Kirksville

3805 S Baltimore St Kirksville MO
Get ratesDays Inn by Wyndham 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?
Baymont 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 Super 8 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 A.T. Still University and Truman State 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