Find hotels in Kirksville, MO from $66

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kirksville hotels

Super 8 by Wyndham Kirksville-University Area

Super 8 by Wyndham Kirksville-University Area
2.5 star property
Kirksville
9.2 out of 10, Wonderful, (176 reviews)
"The hotel staff was very friendly and accommodating and even offered assistance with luggage. Check-in was fast. Staff even offered choice of rooms and provided pros and cons of each. Room was extremely clean, linens nice, and shower had great pressure. Hot breakfast of bacon, eggs, waffles along with pastries and fruit. Great stay! Very much worth the money."
United States
Brenda
$63 nightly
The price is $71
Apr 2 - Apr 3
Total with taxes and fees
Super 8 by Wyndham Kirksville-University Area

Baymont by Wyndham Kirksville University Area

Baymont by Wyndham Kirksville University Area
2.5 star property
Kirksville
7.6 out of 10, Good, (901 reviews)
"Great stay. Only negative was the dirty roll away bed sheet. Great breakfast and super staff."
United States
Aime
$59 nightly
The price is $66
Mar 29 - Mar 30
Total with taxes and fees
Baymont by Wyndham Kirksville University Area

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, (522 reviews)
"Excellent service and stay"
United States
Taylor
$123 nightly
The price is $139
Apr 5 - Apr 6
Total with taxes and fees
Holiday Inn Express & Suites Kirksville - University Area by IHG

Hampton Inn Kirksville

Hampton Inn Kirksville
2.5 star property
Kirksville
9.2 out of 10, Wonderful, (602 reviews)
"Very clean room, very friendly and helpful staff. Great place. "
United States
Colten
$124 nightly
The price is $140
Apr 5 - Apr 6
Total with taxes and fees
Hampton Inn Kirksville

Quality Inn Kirksville

Quality Inn Kirksville
2.5 star property
Kirksville
7.6 out of 10, Good, (398 reviews)
"The staff was friendly and provided excellent service!"
United States
Don
$64 nightly
The price is $72
Apr 1 - Apr 2
Total with taxes and fees
Quality Inn Kirksville

Knights Inn Kirksville

Knights Inn Kirksville
1.5 star property
Kirksville
7.2 out of 10, Good, (251 reviews)
"Room was clean… quiet… "
United States
Jennifer
$62 nightly
The price is $70
Mar 21 - Mar 22
Total with taxes and fees
Knights Inn Kirksville

Days Inn by Wyndham Kirksville

Days Inn by Wyndham Kirksville
2.0 star property
Kirksville
6.6 out of 10, (1,000 reviews)
"."
United States
Deborah
$57 nightly
The price is $64
Mar 29 - Mar 30
Total with taxes and fees
Days Inn by Wyndham Kirksville

Depot Inn and Suites

Depot Inn and Suites
3.5 star property
La Plata
9.8 out of 10, Exceptional, (640 reviews)
"Clean, comfortable rooms and friendly staff."
United States
Marlin
$84 nightly
The price is $92
Mar 22 - Mar 23
Total with taxes and fees
Depot Inn and Suites
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.
Save an average of 15% on thousands of hotels when you're signed in

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.

Thousand Hill State Park

Top Kirksville Hotel Reviews

More cheap stays in Kirksville

Hotels in Kirksville with star-rating

Find out more about Kirksville

Top reasons to visit Kirksville

  • Outdoor Adventures: Kirksville features beautiful state parks and serene lakes, ideal for hiking, fishing, and relaxing in nature.
  • Charming Atmosphere: This friendly river town offers a warm community vibe, perfect for exploring and unwinding.
  • Live Music and Events: Enjoy a vibrant local music scene and various seasonal events throughout the year.
  • Golfing Opportunities: Hit the links at local golf courses, providing a fun outdoor activity for enthusiasts.
  • Diverse Accommodations: Choose from cozy motels to spacious suites, catering to all types of travelers.

Find great hotels in Kirksville

Discover a variety of accommodation options in Kirksville, Missouri, perfect for any traveler. Whether you're seeking a cozy motel or a comfortable hotel, you'll find options that cater to business needs, pet-friendly stays, and family-friendly experiences. With a selection of hotels in Kirksville, including suites for a more spacious retreat, your ideal getaway awaits in this charming town.

  • Days Inn by Wyndham Kirksville: Ideal for budget-conscious travelers, Days Inn by Wyndham Kirksville offers a practical stay with a focus on business travel. Conveniently located in Kirksville, this hotel features essential amenities designed for comfort and productivity. Guests can enjoy complimentary breakfast, free Wi-Fi, and a business center to cater to their work needs. The straightforward accommodations create a welcoming atmosphere for those seeking a hassle-free getaway.
  • Hampton Inn Kirksville: With a stellar guest rating of 9.2, Hampton Inn Kirksville is a pet-friendly haven for travelers looking for both comfort and convenience. Situated in the heart of Kirksville, this hotel emphasizes a warm and inviting experience. Guests can indulge in a free hot breakfast, enjoy the indoor pool, and take advantage of the fitness center. The property accommodates pets with various amenities, making it an excellent choice for those traveling with furry companions.
  • Holiday Inn Express & Suites Kirksville - University Area by IHG: Another gem with a guest rating of 9.2, Holiday Inn Express & Suites Kirksville caters to families and business travelers alike. Located near the university, this hotel boasts family-friendly services, including complimentary breakfast and amenities for children like cribs and first aid kits. The pet-friendly policy allows guests to bring along their dogs and cats, with designated exercise areas for pets, ensuring a comfortable stay for the whole family.

Where to stay near Kirksville

Kirksville, Missouri, offers a delightful blend of outdoor adventures and romantic scenery, perfect for families and business travelers alike. Explore its rich history and enjoy the fresh air as you wander through this charming river town. Nearby, you'll find friendly neighborhoods that enhance the friendly atmosphere, making it an ideal destination for excursions. Whether you're seeking relaxation or adventure, Kirksville promises an unforgettable experience for every traveler.

  • La Plata: Nestled 14 miles from Kirksville, La Plata offers a charming escape with a unique blend of outdoor experiences and romantic scenery. The city sees a steady stream of visitors, with peaks in April to May and September. Travelers flock here for its educational opportunities and recreational areas, making it an ideal spot for families. Highlights include a historic college university and a scenic lake, perfect for leisurely walks or picnics. The nearby amusement park adds an element of fun, ensuring a well-rounded visit.
  • Novinger: Located just 7 miles from Kirksville, Novinger is known for its picturesque landscapes and outdoor activities. Visitors tend to arrive in February, April, and November, enjoying various attractions throughout the year. The city is home to a vibrant theater scene and a fun water park, providing entertainment for all ages. Nature enthusiasts will appreciate the nearby national state park and beautiful lakes, making it a perfect spot for romantic outings or scenic hikes.
  • Greentop: Situated 11 miles from Kirksville, Greentop presents a delightful mix of outdoor adventures and serene scenery. This city experiences moderate seasonal visitor traffic, peaking in January, April, and October. Travelers are drawn to the recreational areas and educational venues, making it a great destination for both relaxation and learning. Local attractions include a tranquil lake, a national state park, and a winding river, all of which offer ample opportunities for exploration and connection with nature.

Things to do in Kirksville

Kirksville, Missouri, offers a delightful mix of outdoor activities and romantic scenery, making it perfect for a vacation. Visitors can explore local attractions, enjoy live music, and unwind at recreational areas. The area also features a golf course for those looking to hit the links. Whether you're seeking education or relaxation, Kirksville provides a charming backdrop for a memorable getaway.

Shopping

In Kirksville, visit the local shops for unique gifts and souvenirs. If you're up for a drive, check out the Columbia Mall, located 30 miles away, which features a variety of stores, dining options, and entertainment for a more extensive shopping experience.

Recreation

In Kirksville, the Serenity Spa offers rejuvenating massages and organic skincare treatments in a tranquil environment. For outdoor wellness, explore the scenic Thousand Hills State Park, where hiking trails and serene lakes provide a perfect escape for relaxation and recreation amidst nature.

Adventure

In Kirksville, explore the scenic trails at Thousand Hills State Park for hiking and wildlife spotting. Experience canoeing or kayaking on the picturesque waters of the lake, or challenge yourself with a biking adventure through the park's beautiful landscapes.

Nightlife

Experience the lively nightlife in Kirksville by visiting The Hangar, where you can enjoy live music and a vibrant atmosphere. For a more relaxed vibe, check out the El Kappor for drinks and conversation with friends. Both spots offer a great way to unwind after a day of exploring.

*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: Utilize Expedia’s search tool to customize your preferences based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will reveal sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in Kirksville with your flights and activities.

Find the best attractions in and around Kirksville

Kirksville offers a delightful mix of outdoor adventures and romantic scenery, making it an ideal vacation spot. Visitors can explore beautiful state parks and serene lakes, perfect for those seeking scenic views and outdoor experiences. Whether you're looking for a peaceful retreat or an adventurous getaway, Kirksville has a variety of attractions to suit every traveler's needs.

  • Thousand Hills State Park: Nestled in Kirksville, this park offers breathtaking scenery and abundant outdoor adventures. Enjoy hiking, fishing, and picnicking amidst its picturesque landscapes, making it perfect for nature lovers and families alike.
  • Long Branch State Park: Located 30 miles from Kirksville, this park is an outdoor enthusiast's paradise. With scenic trails, fishing spots, and picnic areas, it invites visitors to explore its natural beauty and engage in thrilling outdoor activities.
  • Lake Thunderhead: Just 31 miles away, Lake Thunderhead boasts lovely sandy beaches and a romantic atmosphere. It's ideal for swimming, relaxing, and enjoying stunning sunsets, making it a great spot for couples and families.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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, is convenient with three major airports nearby. Columbia Regional Airport (COU) is 97 miles away, with hotel options such as The Broadway Columbia - a DoubleTree by Hilton, voco The Tiger Hotel, and SpringHill Suites, all located about 11 miles from the airport. QUINcy Regional Airport (UIN) is 76 miles from Kirksville, offering hotels like Holiday Inn Quincy East and Town & Country Inn and Suites, both within 8 miles. Lastly, Kirksville Municipal Airport (IRK) is just 7 miles from the city, with accommodations such as Depot Inn and Suites and Holiday Inn Express & Suites, located approximately 5 to 6 miles from the airport.

Frequently asked questions

What is the best area to stay in Kirksville?
The best area to stay in Kirksville is near the city center, particularly around Baltimore Street (Highway 63) and the areas immediately surrounding Truman State University.

This central corridor offers the most convenient access to Kirksville's amenities, including a variety of dining options, local shops, and public parks. You'll find most of the city's hotels concentrated along Baltimore Street, making it easy to navigate and find what you need.

For couples looking for convenience and easy access to dining and entertainment, staying near the city center along Baltimore Street is ideal. You'll be close to local restaurants, coffee shops, and the movie theater, making evenings out effortless.

Travelers visiting Truman State University will find hotels in this central area particularly well-suited.
What are the best hotels in Kirksville that travelers recommend?
Three of the best hotels in Kirksville that travelers recommend are the Hampton Inn Kirksville, the Days Inn by Wyndham Kirksville, and the Holiday Inn Express & Suites Kirksville - University Area by IHG.

The Hampton Inn Kirksville, with a 9.2 rating, is frequently praised for its nice and clean rooms, friendly and helpful staff, and great breakfast. Guests also appreciate the comfy beds and the great indoor pool, which includes a pool hoist and sun loungers for relaxation.

Another recommended option is the Days Inn by Wyndham Kirksville. This hotel offers spacious and clean rooms, a good complimentary breakfast, and friendly staff. Its amenities include air conditioning and a free indoor pool, along with free self-parking that can accommodate RVs, buses, and trucks.

The Holiday Inn Express & Suites Kirksville - University Area by IHG, also with a 9.2 rating, is known for its clean and good rooms, nice breakfast, and great staff, particularly at the front desk. Guests often highlight the warm indoor pool, which is equipped with sun loungers and a pool hoist.
What hotels in Kirksville offer free breakfast?
For hotels in Kirksville that offer free breakfast, consider the Hampton Inn Kirksville, the Holiday Inn Express & Suites Kirksville - University Area by IHG, the Super 8 by Wyndham Kirksville-University Area, and the Days Inn by Wyndham Kirksville.

The Hampton Inn Kirksville, with a 9.2 rating, provides a complimentary buffet breakfast and free self-parking. Guests consistently praise the nice, clean rooms and the friendly, helpful staff, as well as the great breakfast and comfy beds.

Another excellent option is the Holiday Inn Express & Suites Kirksville - University Area by IHG, also rated 9.2. This hotel offers a free buffet breakfast daily, along with free self-parking and free RV, bus, and truck parking. Travelers appreciate the clean rooms, good breakfast, and great staff.

The Super 8 by Wyndham Kirksville-University Area, rated 9.0, includes a free buffet breakfast and free self-parking. This hotel also provides free toiletries and free extended duration parking.

Lastly, the Days Inn by Wyndham Kirksville offers a complimentary continental breakfast and free self-parking. Guests frequently mention the spacious, clean rooms, good breakfast, 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, the Hampton Inn Kirksville, and the Super 8 by Wyndham Kirksville-University Area.

The Holiday Inn Express & Suites Kirksville - University Area by IHG, with a 9.2 rating, welcomes both dogs and cats and provides a dedicated dog exercise area. Guests consistently praise its clean and good rooms, nice breakfast, and great staff. It is conveniently located just 1.1 miles from Truman State University.

Another excellent choice is the Hampton Inn Kirksville, also with a 9.2 rating, which permits both dogs and cats. Travelers frequently highlight its clean rooms, friendly and helpful staff, and great breakfast.

The Super 8 by Wyndham Kirksville-University Area, rated 9.0, is another pet-friendly option that welcomes both dogs and cats. This hotel is located 1.3 miles from Truman State University. See more pet-friendly hotels in Kirksville
What are the best budget hotels in Kirksville?
For budget-friendly accommodations in Kirksville, consider the Holiday Inn Express & Suites Kirksville - University Area by IHG, Super 8 by Wyndham Kirksville-University Area, and Hampton Inn Kirksville.

The Holiday Inn Express & Suites Kirksville - University Area by IHG boasts a high 9.2 rating. Guests frequently mention the clean, good rooms, nice breakfast, and great staff. This hotel offers complimentary breakfast, free self-parking, and free Wi-Fi.

Another excellent option is the Super 8 by Wyndham Kirksville-University Area, which has a 9.0 rating. This hotel provides free breakfast, free self-parking, and free Wi-Fi, along with complimentary toiletries.

The Hampton Inn Kirksville, rated 9.2, is also a top choice. Travelers appreciate the nice, clean rooms, friendly and helpful staff, and great breakfast. It includes free buffet breakfast, free self-parking, and free Wi-Fi. View all budget hotels in Kirksville
What are the most romantic hotels in Kirksville for couples?
For a romantic stay in Kirksville, consider the Country Century Farm and House or Thousand Hills.

The Country Century Farm and House, with a great 10.0 rating, offers a cozy and private experience with a fireplace, a kitchen, and outdoor spaces like a patio, deck, and porch. These features create a comfortable and intimate setting for couples.

Another excellent option is Thousand Hills, which has a 9.0 rating. This property features a kitchen and free self-parking, and many rooms offer beautiful lake views. It is conveniently located just half a mile from Thousand Hills State Park, providing opportunities for scenic walks and outdoor activities. See all romantic hotels in Kirksville
What are the best hotels in Kirksville near Thousand Hills State Park?
For a hotel in Kirksville near Thousand Hills State Park, the Thousand Hills hotel is an excellent option.

The Thousand Hills hotel, with a 9.0 rating, is conveniently located just half a mile from Thousand Hills State Park. This hotel is well-suited for families, offering amenities such as a kitchen, a patio, and air conditioning. Guests can also enjoy the scenic lake views and the convenience of free self-parking.
When is the best time to go to Kirksville?
The best time to go to Kirksville is during the spring and fall months, specifically from April to May and September to October, when the weather is most pleasant for outdoor activities and exploring the area.

Spring in Kirksville offers mild temperatures, blooming flowers, and lush greenery, making it ideal for visiting local parks like Thousand Hills State Park or enjoying a stroll through the downtown area. The comfortable weather is great for couples looking to enjoy scenic walks and outdoor dining without the summer heat.

Fall provides similarly agreeable temperatures, along with the added beauty of changing leaves. This season is excellent for travelers who appreciate nature and want to explore the region's natural beauty, whether it's hiking, fishing, or simply enjoying the colorful landscapes around 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 can I save on a Kirksville hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Kirksville hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $66 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