A calm lake with a forested island in the distance.

Find hotels in Kirksville, MO from NT$2,243

  • 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
Aug 20 - Aug 21
Tomorrow
Aug 21 - Aug 22
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

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
Jennifer
NT$3,515
NT$3,984 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Express & Suites Kirksville - University Area by IHG

2. Hampton Inn Kirksville

Hampton Inn Kirksville
Kirksville
United States
Linda
NT$3,642
NT$4,127 total
includes taxes & fees
Sep 7 - Sep 8
Hampton Inn Kirksville

3. Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area
Kirksville
United States
David
NT$2,237
NT$2,513 total
includes taxes & fees
Sep 6 - Sep 7
Super 8 by Wyndham Kirksville-University Area

4. Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area
Kirksville
United States
Jessie
NT$2,309
NT$2,593 total
includes taxes & fees
Aug 28 - Aug 29
Baymont by Wyndham Kirksville University Area

5. Quality Inn Kirksville

Quality Inn Kirksville
Kirksville
United States
Barbara
NT$2,272
NT$2,840 total
includes taxes & fees
Aug 23 - Aug 24
Quality Inn Kirksville

6. Knights Inn Kirksville

Knights Inn Kirksville
Kirksville
United States
Darren
NT$3,483
NT$3,912 total
includes taxes & fees
Aug 21 - Aug 22
Knights Inn Kirksville

7. Budget Host Village Inn

Budget Host Village Inn
Kirksville
United States
Craig
NT$1,997
NT$2,243 total
includes taxes & fees
Aug 22 - Aug 23
Budget Host Village Inn

8. Thousand Hills

Thousand Hills
Kirksville
United States
Lisa
NT$4,515
NT$4,785 total
includes taxes & fees
Sep 3 - Sep 4
Thousand Hills

9. Depot Inn and Suites

Depot Inn and Suites
La Plata
United States
Joshua
NT$3,216
NT$3,485 total
includes taxes & fees
Aug 30 - Aug 31
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 vintage tractor and a wireframe structure in a grassy field.

Top Kirksville Hotel Reviews

Holiday Inn Express & Suites Kirksville - University Area by IHG

Holiday Inn Express & Suites Kirksville - University Area by IHG

10/10 Excellent
"Clean room"
Alma 1-night trip
Posted 9 hours ago
Holiday Inn Express & Suites Kirksville - University Area by IHG
Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area

10/10 Excellent
"Very helpful and kinf staff."
Reagan 2-night trip
Posted 16 hours ago
Super 8 by Wyndham Kirksville-University Area
Knights Inn Kirksville

Knights Inn Kirksville

10/10 Excellent
"Good one, will stay again"
Venkat 1-night trip
Posted 5 days ago
Knights Inn Kirksville
Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area

8/10 Good
"Room was clean and comfortable"
Brian 1-night trip
Posted 6 days ago
Baymont by Wyndham Kirksville University Area
Depot Inn and Suites

Depot Inn and Suites

10/10 Excellent
"Hot tub, breakfast, very clean room and great staff"
Michelle 1-night trip
Posted 7 days ago
Depot Inn and Suites
Thousand Hills

Thousand Hills

10/10 Excellent
"Great location, cabin overlooking lake. Good food at restaurant. We sat on covered patio on lake "
Lisa 2-night trip
Posted 5 months ago
Thousand Hills

More cheap stays in Kirksville

Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area

1101 Country Club Dr Kirksville MO
NT$2,237
NT$2,513 total
Sep 6 - Sep 7
includes taxes & fees
9/10 Wonderful! (261 reviews)
Super 8 by Wyndham Kirksville-University Area
Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area

2702 South Franklin Kirksville MO
NT$2,309
NT$2,593 total
Aug 28 - Aug 29
includes taxes & fees
7.6/10 Good! (931 reviews)
Baymont by Wyndham Kirksville University Area
Quality Inn Kirksville

Quality Inn Kirksville

2209 N. Baltimore Street Kirksville MO
NT$2,272
NT$2,840 total
Aug 23 - Aug 24
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
NT$3,515
NT$3,984 total
Sep 6 - Sep 7
includes taxes & fees
9.2/10 Wonderful! (558 reviews)
Holiday Inn Express & Suites Kirksville - University Area by IHG
Hampton Inn Kirksville

Hampton Inn Kirksville

2604 N. Baltimore Street Kirksville MO
NT$3,642
NT$4,127 total
Sep 7 - Sep 8
includes taxes & fees
Hampton Inn Kirksville
Days Inn by Wyndham Kirksville

Days Inn by Wyndham Kirksville

3805 S Baltimore St Kirksville MO
Get rates
6.6/10 (1,002 reviews)
Days Inn by Wyndham Kirksville

Hotels in Kirksville with star-rating

Find out more about Kirksville

Top reasons to visit Kirksville

  • Outdoor Adventures: Kirksville is perfect for nature lovers, with nearby state parks and lakes offering opportunities for hiking, fishing, and relaxation.
  • Charming Downtown: Explore a vibrant downtown filled with friendly locals, cozy cafés, and unique shops for a delightful experience.
  • Family-Friendly Activities: Enjoy various excursions and events, including the popular Kirksville Winter Festival.
  • Diverse Accommodations: Find a range of places to stay, from comfortable hotels to charming agritourism properties.
  • Scenic Landscapes: Experience the romantic beauty of Kirksville’s picturesque parks and countryside.

Find great hotels in Kirksville

Discover a variety of accommodation options in Kirksville, Missouri, including comfortable hotels and charming agritourism properties. Whether you’re traveling for business, enjoying a family vacation, or bringing your pet along, Kirksville hotels offer the perfect blend of convenience and hospitality. Explore the unique motels and hotels in the area that cater to diverse needs, ensuring a pleasant stay for every visitor.

  • Days Inn by Wyndham Kirksville: Nestled in the heart of Kirksville, Days Inn by Wyndham offers an affordable and comfortable stay for business travelers. The hotel features essential amenities including complimentary breakfast, free Wi-Fi, and a business center, making it a practical choice for those on work-related trips. The cozy rooms are designed with modern furnishings, ensuring a restful environment for guests. With its budget-friendly rates and convenient location, this hotel serves as a reliable base for exploring the local area.
  • Baymont by Wyndham Kirksville University Area: Located conveniently near the university, Baymont by Wyndham Kirksville University Area caters especially to visitors engaged in academic pursuits or business trips. Guests can enjoy a complimentary breakfast and access to a fitness center, enhancing their stay with convenience and comfort. The hotel’s inviting atmosphere and well-appointed rooms create a welcoming space for relaxation after a day of activities. Its proximity to local attractions makes it a smart choice for those looking to blend work with leisure.
  • Hampton Inn Kirksville: With a guest rating of 9.2 out of 10, Hampton Inn Kirksville stands out for its blend of comfort and service. This hotel is not only budget-friendly but also pet-friendly, allowing guests to bring their furry companions along. It features modern rooms equipped with essential amenities, a complimentary hot breakfast, and a fitness center. The warm and welcoming environment combined with a commitment to guest satisfaction ensures a pleasant stay, making it an excellent option for both business and leisure travelers.

Where to stay near Kirksville

Kirksville, Missouri, offers a charming getaway for travelers seeking outdoor adventures and romantic scenery. Explore the vibrant downtown, where friendly locals greet you, and enjoy family-friendly excursions in the surrounding areas. Experience the unique charm of Kirksville, from picturesque parks to cozy cafés, making it an ideal destination for relaxation and exploration. Whether you're here for business or leisure, the warm atmosphere and diverse activities will leave you with unforgettable memories.

  • La Plata: Located 23km from Kirksville, La Plata is a charming city that offers a delightful blend of outdoor adventures and romantic scenery. Visitors can enjoy activities in its recreational areas and amusement parks, making it a great destination for families and couples alike. The city is home to an historic college university and a beautiful lake that invites leisurely strolls and picnics. Peak visitor seasons occur from April to May and September, making these months ideal for experiencing local events and vibrant community life.
  • Novinger: Just 11km from Kirksville, Novinger is a quaint city that captures the essence of rural Missouri. Known for its scenic beauty, Novinger attracts travelers seeking outdoor experiences, particularly in its nearby lakes and national state parks. The city offers various recreational activities, including golf, which provides a great way to relax while enjoying the picturesque landscapes. Visitors typically flock to Novinger during February, April, and November, when the weather is perfect for outdoor exploration and romantic getaways.
  • Greentop: Situated 18km from Kirksville, Greentop is a serene city that promises a peaceful retreat surrounded by nature. The area is particularly popular for its lakes and nature reserves, making it a favorite among those looking for outdoor activities and scenic views. Visitors can engage in recreational pursuits while soaking in the tranquil environment. The city sees moderate seasonal tourism, with peak times in January, April, and October, ideal for enjoying the landscape and participating in local events.

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, head to the nearby Kirksville Mall, featuring a variety of retail options and dining experiences to enhance your shopping adventure.

Recreation

Harmony Wellness Center offers a tranquil atmosphere with yoga classes, massage therapy, and holistic health workshops. Enjoy mindfulness practices and rejuvenating treatments designed to enhance your well-being. Nearby, Thousand Hills State Park invites you to explore scenic trails, fishing spots, and beautiful picnic areas for outdoor relaxation.

Adventure

Explore Thousand Hills State Park, where you can hike scenic trails, fish in serene lakes, or enjoy a picnic amid nature's beauty. For a thrilling experience, try the local canoeing spots along the Chariton River, offering a chance to connect with the vibrant outdoors.

Nightlife

Check out the El Kadir's Sports Bar for a lively atmosphere, where you can enjoy drinks and watch the game. For a more relaxed vibe, visit the Pinky’s Bar and Grill, where you can savor good food and unwind with friends in a cozy setting.

*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 many ways to save money during your visit. Enjoy free attractions like Truman State University and Thousand Hills State Park. For budget-friendly travel, consider visiting between January and March when prices are lower, with Monday being the least expensive day to stay. Use Expedia to find great rates by filtering results from lowest to highest and consider booking hotel and flight packages for additional savings. Renting a car or using local buses can also help you explore the area affordably.

  • 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 accommodation. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Kirksville hotel reservation with flights and activities through an Expedia package.

Find the best attractions in and around Kirksville

Kirksville, Missouri, is an ideal destination for outdoor enthusiasts and those seeking a romantic getaway amidst beautiful scenery. Visitors can explore nearby state parks and lakes, perfect for adventure and relaxation. The attractions around Kirksville cater to travelers looking to enjoy nature and outdoor experiences, ensuring a memorable vacation for everyone.

  • Lake Thunderhead: Located 50km from Kirksville, Lake Thunderhead offers a picturesque setting perfect for relaxation and romance. Enjoy sandy beaches, scenic views, and a variety of outdoor activities, such as swimming, fishing, and picnicking amidst nature's beauty.
  • Thousand Hills State Park: Situated within Kirksville, Thousand Hills State Park invites visitors to explore its vast landscapes. With opportunities for hiking, biking, and wildlife observation, this park is an outdoor adventure enthusiast's dream, showcasing stunning scenery and diverse trails.
  • Long Branch State Park: About 48km from Kirksville, Long Branch State Park boasts beautiful landscapes and exciting outdoor activities. Explore hiking trails, fishing spots, and picnic areas, all while enjoying the natural beauty of the region.

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 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

Getting to Kirksville, Missouri, is convenient with nearby airports including Columbia Regional Airport (COU), located 156km away, Quincy Regional Airport (UIN), 122km away, and Southeast Iowa Regional Airport (BRL), 140km away. In Columbia, excellent hotel options include The Broadway Columbia - a DoubleTree by Hilton, voco The Tiger Hotel, and SpringHill Suites, all situated 18km from COU. Quincy offers the Holiday Inn Quincy East and Town & Country Inn and Suites, both within 13km of UIN. For Burlington, the Evans Holly Grove Inn B&B and Fun City Resort Hotel are just 2 to 5km from BRL, ensuring easy access to the airports.

Frequently asked questions

What's the best place to stay in Kirksville?
Days Inn by Wyndham Kirksville 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 Super 8 by Wyndham Kirksville-University Area and Hampton Inn Kirksville. See all available top hotels, or 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: Provides 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