Enter your dates to see the latest prices and deals for Kirksville hotels
Holiday Inn Express & Suites - Kirksville - University Area by IHG is located in Kirksville.
Hampton Inn By Hilton Kirksville MO is located in Kirksville. With free WiFi, this 3-star hotel offers a shared lounge and a 24-hour front desk.
Providing free WiFi, Baymont by Wyndham Kirksville University Area is located in Kirksville. Featuring a fitness centre, this 3-star hotel has air-conditioned rooms with a private bathroom.
Quality Inn Kirksville is located in Kirksville. This 2-star hotel offers a shared lounge, a 24-hour front desk and free WiFi.
Located just off Highway 63, this hotel is next to the Kirksville Country Club. It serves a continental breakfast every morning and features an on-site fitness center.
Depot Inn & Suites has free bikes, fitness centre, a garden and shared lounge in La Plata. Boasting free shuttle service, this property also provides guests with a children's playground.
Thousand Hills State Park Cabins in Kirksville has a restaurant and a bar. The hotel features family rooms. At the hotel rooms are equipped with a private bathroom.
Popular with guests booking hotels in Kirksville
Popular with guests booking hotels in Kirksville
Popular with guests booking hotels in Kirksville
Popular with guests booking hotels in Kirksville
Popular with guests booking hotels in Kirksville