The best deals on hotels when visiting Kirksville in Illinois.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Kirksville, Illinois 61951

Gateway Inn

1320 South Hamilton St Sullivan, IL

With budget-conscious rooms from $81.99, Gateway Inn provides comforting accommodations for guests bound for Kirksville, creating a clean, comfortable space. Stay in accommodations that enhance your experience with added comforts and conveniences, all at an economical price.

From Gateway Inn, guests can easily reach downtown Kirksville by car, where the city’s most iconic attractions are just a short drive away. Relax and enjoy Kirksville with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 235-0725 to book with an agent.
  3.3 miles from Kirksville, IL 61951

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Spillway Motel

1295 County Highway 6 Shelbyville, IL

Guests bound for Kirksville will enjoy affordable comfort at Spillway Motel, where rooms start at $57.03, providing a clean, welcoming environment ideal for relaxation. Enjoy standard amenities in well-maintained rooms that provide a comfortable environment at a budget-friendly price.

At Spillway Motel, guests can relax in the quiet surroundings, while the excitement of downtown Kirksville remains easily accessible. Enjoy Kirksville with a hotel that keeps your comfort and budget in mind—reserve today!

  Call (855) 235-6136 to book with an agent.
  12.9 miles from Kirksville, IL 61951

Starting at

$57.03

per night

Read Reviews View Amenities View All Rooms

The Shelby Inn

816 West Main Street Shelbyville, IL

For budget-conscious travelers to Kirksville, The Shelby Inn offers welcoming accommodations with rates from $117.99, creating a clean and comfortable space. Stay in rooms that elevate your experience with additional amenities, ensuring a comfortable and affordable visit.

At The Shelby Inn, guests can relax in serene surroundings, with the energy of downtown Kirksville still accessible by car for a day of exploration. Take a break in Kirksville with a hotel that understands the value of your time and money—book today!

  Call (855) 235-6136 to book with an agent.
  13.4 miles from Kirksville, IL 61951

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Arthurs Country Inn

785 East Columbia St. Arthur, IL

With rooms beginning at $91.00, Arthurs Country Inn provides budget-friendly comfort for travelers bound for Kirksville, creating a calm and welcoming atmosphere. Experience a touch of extra luxury in rooms that offer more amenities, providing a comfortable stay without the high costs.

For a restful stay, Arthurs Country Inn offers quiet surroundings with downtown Kirksville remaining nearby for easy access to city attractions. Find your comfort zone in Kirksville with a hotel that delivers great value—reserve now!

  Call (855) 233-0132 to book with an agent.
  14.5 miles from Kirksville, IL 61951

Starting at

$91.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

4922 Paradise Rd Mattoon, IL

For those headed to Kirksville, Quality Inn & Suites offers budget-friendly comfort with rooms starting at $88.99, creating a clean, welcoming environment perfect for unwinding. Experience attentive service with Quality Inn's concierge team, ready to assist with reservations, transportation, and personal requests.

At Quality Inn & Suites, guests can escape the city’s hustle and relax in serene surroundings, with downtown Kirksville still within reach for a day of exploration. Take advantage of a Kirksville hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 236-8982 to book with an agent.
  18.1 miles from Kirksville, IL 61951

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Relax Inn & Suites

4200 Lake Land Blvd. Mattoon, IL

For a snug and affordable stay, Relax Inn & Suites offers inviting rooms with rates starting at $76.99, creating a welcoming and comfortable environment ideal for rest. Relax in a setting that focuses on basic comforts, with rooms equipped with comfortable beds, a work area, and a clean bathroom.

Relax in the tranquil surroundings of Relax Inn & Suites, with the convenience of downtown Kirksville just a drive away for exploration. Stay refreshed and on budget while discovering Kirksville—reserve your hotel room now!

  Call (855) 233-0132 to book with an agent.
  18.1 miles from Kirksville, IL 61951

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Suite Dreams Hotel

300 Broadway Ave. East Mattoon, IL

With rates beginning at $87.00, Suite Dreams Hotel provides budget-friendly comfort for travelers bound for Kirksville, creating a clean, inviting space. Experience a more enjoyable visit in rooms that offer upgraded amenities and a welcoming atmosphere at an affordable price.

For a calm escape, Suite Dreams Hotel offers peaceful surroundings, while downtown Kirksville is still close enough for city exploration. Experience Kirksville with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 233-7850 to book with an agent.
  18.2 miles from Kirksville, IL 61951

Starting at

$87.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Mattoon an IHG Hotel

121 Swords Dr Mattoon, IL

At Holiday Inn Express & Suites Mattoon an IHG Hotel, guests bound for Kirksville will find restorative comfort with rooms starting at $159.00, creating a warm, inviting environment perfect for rest. Stay connected with free high-speed Wi-Fi at Holiday Inn Express, making it easy to work or keep in touch while on the go.

With a relaxing drive into downtown Kirksville, guests at Holiday Inn Express & Suites Mattoon an IHG Hotel can enjoy the city’s best attractions while retreating to a serene, peaceful stay. Relax and enjoy Kirksville with a hotel that keeps comfort affordable—lock in now!

  Call (855) 233-7850 to book with an agent.
  18.9 miles from Kirksville, IL 61951

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Clarion Pointe Mattoon Near University

206 Mcfall Rd Mattoon, IL

At Clarion Pointe Mattoon Near University, guests bound for Kirksville can enjoy delightful accommodations with rates starting at $120.00, creating a clean, inviting space perfect for relaxation. Find a welcoming and comfortable setting in rooms that offer extra amenities and space, making your stay relaxing and economical.

Guests staying at Clarion Pointe Mattoon Near University will appreciate the calming environment, while downtown Kirksville remains a smooth drive away for a day of sightseeing. Enjoy your Kirksville adventure with accommodations designed for relaxation—book now!

  Call (855) 235-6136 to book with an agent.
  19.1 miles from Kirksville, IL 61951

Starting at

$120.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mattoon

205 Mcfall Rd Mattoon, IL

With budget-friendly rooms starting at $72.99, Super 8 by Wyndham Mattoon is a practical option for travelers visiting Kirksville, creating a clean, comfortable space ideal for rest. Take advantage of Super 8’s Wyndham Rewards program, earning you points towards exciting rewards with each stay.

Guests can enjoy a relaxing environment at Super 8 by Wyndham Mattoon, with the convenience of downtown Kirksville being just a smooth drive away. Save more and experience added comfort on your Kirksville visit—book your room now!

  Call (855) 234-2997 to book with an agent.
  19.1 miles from Kirksville, IL 61951

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Mattoon

1408 Broadway Ave. E Mattoon, IL

With budget-friendly rooms beginning at $93.99, Comfort Suites Mattoon provides inviting comfort for travelers bound for Kirksville, creating a warm and welcoming space. Relax with Comfort Suites' in-room massage services, offering therapeutic treatments without having to leave your suite.

Guests staying at Comfort Suites Mattoon can enjoy a quiet retreat, with downtown Kirksville just a short drive away for sightseeing or city adventures. Enjoy a hassle-free Kirksville visit with accommodations that prioritize value—reserve today!

  Call (855) 234-5074 to book with an agent.
  19.1 miles from Kirksville, IL 61951

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Clarion Pointe Mattoon near University

206 Mcfall Rd Mattoon, IL

For an affordable and restful stay near Kirksville, Clarion Pointe Mattoon near University offers budget-friendly accommodations with rooms starting at $90.99, creating a welcoming space. Find essential comforts in rooms that provide a clean and accommodating environment, with a focus on value and efficiency.

For a restful stay, Clarion Pointe Mattoon near University offers quiet surroundings with downtown Kirksville remaining nearby for easy access to city attractions. Embrace the best of Kirksville with a welcoming, cost-effective hotel—book your stay today!

  Call (855) 233-7850 to book with an agent.
  19.1 miles from Kirksville, IL 61951

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Best Western Heartland Inn

1416 Broadway Ave. East Mattoon, IL

For an affordable stay, Best Western Heartland Inn offers inviting rooms with rates beginning at $84.99, creating a clean, comfortable space ideal for relaxation. Celebrate your special events at Best Western, with catering and event planning services to ensure a memorable occasion.

Escape to the serene environment of Best Western Heartland Inn, where guests can rest and explore downtown Kirksville with ease. Enjoy the perfect Kirksville retreat with cost-effective lodging that doesn’t skimp on quality—lock in today!

  Call (855) 239-4019 to book with an agent.
  19.2 miles from Kirksville, IL 61951

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Mattoon Il

100 Coles Centre Parkway Mattoon, IL

Choose Hilton Garden Inn Mattoon Il for a peaceful visit to Kirksville, where restful rooms provide warmth and relaxation, with inviting rates beginning at $128.99 per night. Host your meetings and events at Hilton Garden Inn, offering flexible spaces and comprehensive planning services for a seamless experience.

Relax at Hilton Garden Inn Mattoon Il, where guests can enjoy peaceful surroundings while downtown Kirksville remains close enough for a day of adventure. Find your perfect Kirksville escape with a hotel that delivers great value and service—reserve now!

  Call (855) 234-2997 to book with an agent.
  20.0 miles from Kirksville, IL 61951

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Hawthorn Extended Stay by Wyndham Decatur

2370 South Mount Zion Road Decatur, IL

With rooms starting at $91.99, Hawthorn Extended Stay by Wyndham Decatur provides inviting accommodations for travelers bound for Kirksville, creating a peaceful and comfortable space perfect for rest. Appreciate the thoughtful touches like complimentary newspapers and magazines available in the lobby of Hawthorn Extended Stay.

Find your peaceful retreat at Hawthorn Extended Stay by Wyndham Decatur, found within a comfortable distance from the bustling streets of Kirksville. Get ready to experience Kirksville in style with affordable, well-appointed lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  20.1 miles from Kirksville, IL 61951

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

610 East Springfield Rd Arcola, IL

At Quality Inn, guests bound for Kirksville can enjoy inviting rooms with rates starting at $99.99, creating a clean and comfortable space ideal for relaxation. Enjoy the comfort and convenience of Quality Inn's spacious rooms, providing ample space to relax and recharge.

Enjoy spacious rooms at Quality Inn, a quiet retreat where you can unwind and still explore Kirksville with ease. Make your Kirksville trip stress-free and comfortable with a budget-friendly hotel—lock in now!

  Call (855) 233-7850 to book with an agent.
  21.1 miles from Kirksville, IL 61951

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Green Mill Village Hotel & Suites Best Western Signature Collection

917 Green Mill Road Arcola, IL

With budget-conscious rooms starting at $108.99, Green Mill Village Hotel & Suites Best Western Signature Collection is a practical option for travelers to Kirksville, providing a welcoming space ideal for relaxation. Stay connected with Best Western's mobile app, offering easy access to hotel services, local guides, and room controls.

Relax and recharge at Green Mill Village Hotel & Suites Best Western Signature Collection, where peaceful surroundings complement the convenience of nearby Kirksville. Maximize your Kirksville adventure with thoughtfully designed, affordable lodging—secure your room now!

  Call (855) 233-0132 to book with an agent.
  21.7 miles from Kirksville, IL 61951

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Unique Suites Hotel

920 West Lincoln Ave Charleston, IL

For a budget-friendly stay, Unique Suites Hotel offers inviting rooms with rates beginning at $112.99, creating a clean and comfortable space near Kirksville. Relax in accommodations that provide more than just the basics, offering extra comfort and convenience for a satisfying stay.

Unwind at Unique Suites Hotel, where guests can rest easy in spacious rooms and take a quick trip to Kirksville for fun and exploration. Enjoy more of Kirksville with a practical hotel designed for your convenience—reserve now!

  Call (855) 233-0132 to book with an agent.
  25.9 miles from Kirksville, IL 61951

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Charleston

810 West Lincoln Avenue Charleston, IL

For an inviting, budget-friendly stay near Kirksville, Days Inn by Wyndham Charleston offers comfortable rooms starting at $84.99, providing a clean, heartwarming space ideal for relaxation. Choose us for family travel, where kids stay free and our rooms and services cater to guests of all ages.

Stay at Days Inn by Wyndham Charleston for a quiet and restful experience, while keeping the lively streets of Kirksville close for your adventures. Book your Kirksville visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 235-0725 to book with an agent.
  26.0 miles from Kirksville, IL 61951

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Tuscola an IHG Hotel

1201 Tuscola Blvd Tuscola, IL

For an affordable and restful stay, Holiday Inn Express Tuscola an IHG Hotel offers inviting accommodations with rates beginning at $124.00, creating a enveloping atmosphere near Kirksville. Stay in the loop with Holiday Inn Express's IHG® Rewards Club, offering members exclusive benefits and rewards for their loyalty.

Unwind in comfort at Holiday Inn Express Tuscola an IHG Hotel, where guests are treated to peaceful surroundings with Kirksville's highlights just a short trip away. Find out how easy Kirksville travel can be with a hotel that meets all your needs—secure now!

  Call (855) 234-5074 to book with an agent.
  26.1 miles from Kirksville, IL 61951

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Decatur I-72

3920 East Hospitality Lane Decatur, IL

For a budget-friendly stay, Sleep Inn Decatur I-72 offers inviting rooms with rates beginning at $82.99, creating a clean and comfortable space near Kirksville. Step into the serene ambiance of Sleep Inn, meticulously crafted to foster relaxation and rejuvenation during your stay.

Find your restful haven at Sleep Inn Decatur I-72, where the peaceful ambiance ensures a calm stay with Kirksville always within reach. Discover Kirksville with a hotel designed for relaxation and savings—lock in today!

  Call (855) 233-0132 to book with an agent.
  26.1 miles from Kirksville, IL 61951

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Tuscola

1006 Southline Road Tuscola, IL

With budget-conscious rooms starting at $88.00, Baymont by Wyndham Tuscola provides inviting accommodations for guests traveling to Kirksville, creating a clean, welcoming space. Relax with a leisurely breakfast in bed, courtesy of Baymont by Wyndham’s in-room dining services.

Escape the hustle and bustle of the city at Baymont by Wyndham Tuscola, while staying close enough to explore everything Kirksville has to offer. Find exceptional value and extra amenities on your Kirksville adventure—reserve your hotel room now!

  Call (855) 239-5277 to book with an agent.
  26.2 miles from Kirksville, IL 61951

Starting at

$88.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Tuscola

1007 East Southline Dr Tuscola, IL

Guests bound for Kirksville will appreciate the homely accommodations at Super 8 by Wyndham Tuscola, with rates beginning at $67.99, creating a clean and welcoming space for relaxation. Take advantage of Super 8's locations, strategically situated near highways, restaurants, and attractions for easy travel planning.

Stay at Super 8 by Wyndham Tuscola for a blend of relaxation and exploration, with calm lodgings close to Kirksville for easy day trips. Plan ahead and enjoy a value-driven stay for your Kirksville adventure—reserve now!

  Call (855) 236-8982 to book with an agent.
  26.2 miles from Kirksville, IL 61951

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Decatur Conference Center & Hotel

4191 US 36 West (Wyckles Rd.) Decatur, IL

With rates from $79.99, Decatur Conference Center & Hotel is ideal for travelers bound for Kirksville, providing quiet, budget-friendly accommodations perfect for relaxation. Find straightforward comfort in rooms that offer a clean and simple setup, ideal for travelers seeking practicality and value.

Settle into relaxation at Decatur Conference Center & Hotel, where guests can recharge in comfort with Kirksville always within convenient reach. Choose a Kirksville hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 239-5277 to book with an agent.
  26.7 miles from Kirksville, IL 61951

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms