The best deals on hotels when visiting Kirkville in Iowa.

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 Kirkville, Iowa 52566

Quality Inn&Suites Ottumwa

125 West Joseph Ave Ottumwa, IA

With budget-conscious rooms starting at $83.99, Quality Inn&Suites Ottumwa provides inviting accommodations for guests traveling to Kirkville, creating a clean, welcoming space. Find a warm welcome and a comfortable stay awaiting you at Quality Inn, where guest needs are anticipated and met with a smile.

At Quality Inn&Suites Ottumwa, visitors can unwind in the peaceful surroundings of the hotel, with downtown Kirkville still within easy reach for a day of exploration. Enjoy well-rounded amenities and budget-friendly rates for your Kirkville trip—reserve now!

  Call (855) 236-8982 to book with an agent.
  7.2 miles from Kirkville, IA 52566

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottumwa

2823 North Court St Ottumwa, IA

Guests traveling to Kirkville will enjoy the comfortable accommodations at Super 8 by Wyndham Ottumwa, with rooms beginning at $66.99, creating a warm, inviting space perfect for rest. Start your day right with Super 8's complimentary breakfast, offering a variety of options to fuel your adventures.

Guests at Super 8 by Wyndham Ottumwa can enjoy the quiet of being slightly removed from the city, while downtown Kirkville remains a short drive away for easy access. Plan your Kirkville getaway smartly with budget-savvy lodging—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  7.5 miles from Kirkville, IA 52566

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Best Western Ottumwa Inn & Suites

2813 North Court Street Ottumwa, IA

Stay at Best Western Ottumwa Inn & Suites for a relaxing visit to Kirkville, where quality accommodations create a warm experience, with budget-friendly rates from $84.00 per night. Experience the local charm and character of Best Western hotels, each reflecting the spirit of its community.

With a brief drive into downtown Kirkville, guests at Best Western Ottumwa Inn & Suites can enjoy the best of both worlds: city exploration and a quiet retreat. Relax and enjoy a seamless Kirkville stay with top-notch amenities at a great price—book today!

  Call (855) 233-7850 to book with an agent.
  7.5 miles from Kirkville, IA 52566

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottumwa

943 North Quincy Ave Ottumwa, IA

Guests visiting Kirkville will find inviting comfort at Hampton Inn Ottumwa, where friendly rooms start at $174.99, creating a welcoming space perfect for relaxation. Relax with Hampton’s pet-friendly policy in select locations, welcoming your furry friends to join in on the travel fun.

Hampton Inn Ottumwa offers the ideal setting for guests seeking peace and quiet, with downtown Kirkville only a short trip away for a day of exploring. Enjoy the convenience of a well-appointed hotel in Kirkville without the high price—secure now!

  Call (855) 235-6136 to book with an agent.
  9.4 miles from Kirkville, IA 52566

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Ottumwa an IHG Hotel

941 North Quincy Avenue Ottumwa, IA

Guests traveling to Kirkville will find appealing accommodations at Holiday Inn Express&Suites Ottumwa an IHG Hotel, with rooms starting at $158.99, creating a warm and welcoming atmosphere. Benefit from Holiday Inn Express's ample free parking, making it easy to come and go as you please.

Guests at Holiday Inn Express&Suites Ottumwa an IHG Hotel can enjoy a spacious, relaxing stay while still having the convenience of downtown Kirkville just a drive away. Relax in Kirkville at a hotel that knows how to make your stay special—lock in today!

  Call (855) 239-4019 to book with an agent.
  9.4 miles from Kirkville, IA 52566

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Ottumwa

222 West 2nd Street Ottumwa, IA

With budget-conscious rooms beginning at $93.99, AmericInn by Wyndham Ottumwa is a practical choice for travelers to Kirkville, providing a warm and inviting space ideal for rest. Take advantage of AmericInn by Wyndham’s special offers and discounts, making travel more affordable and enjoyable.

Guests at AmericInn by Wyndham Ottumwa will appreciate the calm atmosphere of the hotel, with downtown Kirkville just a convenient drive away for a day of exploration. Treat yourself to a comfortable Kirkville getaway that won't strain your budget—lock in now!

  Call (855) 235-6136 to book with an agent.
  9.6 miles from Kirkville, IA 52566

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Hotel Ottumwa

107 East 2nd St Ottumwa, IA

With a blend of elegance and comfort, Hotel Ottumwa near Kirkville provides inviting accommodations with rates beginning at an accessible $76.99. Stay in rooms that are a sanctuary of luxury and relaxation, equipped with all the amenities necessary for a perfect stay.

Guests staying at Hotel Ottumwa will appreciate the balance of easy city access and the calm of a quieter setting further from downtown Kirkville. Discover the best of Kirkville with accommodations that offer style, comfort, and value—secure now!

  Call (855) 239-4019 to book with an agent.
  9.8 miles from Kirkville, IA 52566

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Ottumwa

108 Church St Ottumwa, IA

Guests traveling to Kirkville will find Cobblestone Hotel & Suites Ottumwa a practical choice, with rooms beginning at $129.00, creating a clean and inviting environment ideal for relaxation. Relax in a clean and efficient environment, where rooms offer the necessary amenities for a comfortable and straightforward stay.

The peaceful location of Cobblestone Hotel & Suites Ottumwa allows guests to unwind, with downtown Kirkville a convenient drive away for a day of sightseeing. Experience the charm of Kirkville with a hotel that goes above and beyond—book today!

  Call (855) 236-8982 to book with an agent.
  10.0 miles from Kirkville, IA 52566

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Oskaloosa

306 South 17th St Oskaloosa, IA

Guests bound for Kirkville will find inviting accommodations at Quality Inn Oskaloosa, with budget-friendly rooms starting at $80.99, creating a warm and welcoming environment. Benefit from complimentary parking at Quality Inn, adding extra convenience and value to your stay.

At Quality Inn Oskaloosa, visitors can enjoy the calm environment, while downtown Kirkville remains a convenient drive away for exploration. Stay smart and comfortable while keeping costs low on your Kirkville visit—reserve now!

  Call (855) 235-6136 to book with an agent.
  12.2 miles from Kirkville, IA 52566

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn Oskaloosa

1210 a Ave. East Oskaloosa, IA

At Budget Inn Oskaloosa, travelers bound for Kirkville can relax in inviting accommodations with rooms from $65.00, creating a soothing and comfortable atmosphere. Stay in a room that balances comfort and value, providing practical amenities for a budget-conscious visit.

For a peaceful retreat, Budget Inn Oskaloosa offers serene surroundings with downtown Kirkville easily accessible for exploration. Make your Kirkville trip enjoyable and cost-effective—lock in your hotel stay now!

  Call (855) 234-2997 to book with an agent.
  12.5 miles from Kirkville, IA 52566

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Oskaloosa

2325 COAL MINE LOOP Oskaloosa, IA

For those bound for Kirkville, Fairfield Inn & Suites by Marriott Oskaloosa offers delightful, budget-friendly accommodations with rates from $159.99, creating a comfortable space perfect for relaxation. Discover Fairfield's convenient locations, ideally situated near highways, airports, and popular attractions for easy travel.

Enjoy a peaceful retreat at Fairfield Inn & Suites by Marriott Oskaloosa, where the calm environment is perfectly balanced with the convenience of downtown Kirkville nearby. Embrace added convenience and affordability on your Kirkville travels—book now!

  Call (855) 236-8982 to book with an agent.
  13.7 miles from Kirkville, IA 52566

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

EverSpring Inn & Suites

2401 a Ave. West Oskaloosa, IA

At EverSpring Inn & Suites, guests bound for Kirkville can unwind in safe accommodations with rooms starting at $99.99, creating a warm, welcoming atmosphere. Enjoy a comfortable and welcoming environment in rooms that provide additional amenities for a relaxing visit.

Enjoy a relaxing stay at EverSpring Inn & Suites, where calm surroundings offer a peaceful retreat and downtown Kirkville is just a short drive away. Discover affordable comfort that’s perfect for exploring Kirkville—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  13.8 miles from Kirkville, IA 52566

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Hotel O Oskaloosa Hwy 63 / 92

2278 Highway 63 North Oskaloosa, IA

Guests bound for Kirkville will find serene comfort at Hotel O Oskaloosa Hwy 63 / 92, with inviting rooms starting at $46.89, creating a warm and welcoming space perfect for relaxation. Relax in rooms that offer a bit more luxury and convenience, providing a comfortable and economical travel experience.

Enjoy a peaceful retreat at Hotel O Oskaloosa Hwy 63 / 92, where quiet surroundings allow guests to relax, with downtown Kirkville still within reach. Experience Kirkville with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 234-7135 to book with an agent.
  14.6 miles from Kirkville, IA 52566

Starting at

$46.89

per night

Read Reviews View Amenities View All Rooms

Indian Hills Inn & RV Park

100 Highway 34 East Albia, IA

At Indian Hills Inn & RV Park, travelers bound for Kirkville will find enveloping, affordable rooms starting at $84.95, creating a clean, comfortable space perfect for relaxation. Find a comfortable base for your travels in rooms that blend basic amenities with economical pricing.

At Indian Hills Inn & RV Park, travelers will appreciate the calm surroundings, while downtown Kirkville is still nearby for a day of adventure. Book an inviting hotel that won’t strain your budget for your Kirkville trip—secure today!

  Call (855) 235-6136 to book with an agent.
  18.1 miles from Kirkville, IA 52566

Starting at

$84.95

per night

Read Reviews View Amenities View All Rooms

Belva Deer Inn

21638 Highway 92 Sigourney, IA

With budget-conscious rooms starting at $97.38, Belva Deer Inn is an ideal choice for travelers to Kirkville, creating a safe, welcoming space perfect for rest. Experience enhanced amenities in a cozy setting, designed to make your stay both relaxing and convenient.

Just a drive from Kirkville, Belva Deer Inn offers guests a peaceful place to recharge while keeping city attractions accessible. Discover Kirkville with a hotel that ensures your stay is both pleasant and affordable—lock in today!

  Call (855) 234-5074 to book with an agent.
  21.2 miles from Kirkville, IA 52566

Starting at

$97.38

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pella

105 East Oskaloosa St Pella, IA

For an affordable and inviting stay, Super 8 by Wyndham Pella offers inviting rooms with rates beginning at $67.99, creating a clean and comfortable atmosphere near Kirkville. Stay assured with Super 8’s commitment to health and cleanliness, featuring regularly updated protocols to enhance guest safety.

Experience a restful stay at Super 8 by Wyndham Pella, where calm surroundings allow for relaxation and Kirkville remains within easy reach. Get ready for a Kirkville trip that’s as affordable as it is memorable—lock in today!

  Call (855) 234-5074 to book with an agent.
  27.3 miles from Kirkville, IA 52566

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Pella IA

315 Roosevelt Road Pella, IA

With rooms beginning at $106.99, Country Inn & Suites by Radisson Pella IA provides inviting accommodations for guests traveling to Kirkville, creating a welcoming and comfortable atmosphere. Take advantage of the picnic and barbecue areas at Country Inn & Suites, perfect for a family gathering or casual outdoor meal.

Take a break from the city buzz at Country Inn & Suites by Radisson Pella IA, a peaceful spot where Kirkville is always close enough for a quick trip. Step into Kirkville with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 239-4019 to book with an agent.
  27.4 miles from Kirkville, IA 52566

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Bloomfield

509 South Washington St Bloomfield, IA

With budget-friendly rooms beginning at $129.99, Cobblestone Inn & Suites Bloomfield is an ideal choice for guests traveling to Kirkville, creating a warm, inviting space. Enjoy a stay that prioritizes basic comfort and cleanliness, with rooms equipped for a pleasant and undisturbed visit.

For a peaceful stay with a short drive to the action, Cobblestone Inn & Suites Bloomfield provides the perfect escape just outside Kirkville. Uncover the charm of Kirkville with a hotel that offers top-notch comfort for less—book today!

  Call (855) 235-6136 to book with an agent.
  27.7 miles from Kirkville, IA 52566

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fairfield

3001 West Burlington Ave Fairfield, IA

With rates beginning at $81.99, Super 8 by Wyndham Fairfield is a convenient choice for travelers to Kirkville, offering budget-friendly accommodations in a welcoming setting. Relax in the upscale ambiance of Fairfield's executive lounges, offering a refined space for business discussions or personal relaxation.

Immerse yourself in the comfort of Super 8 by Wyndham Fairfield, while Kirkville remains easily accessible for day trips or city explorations. Book your Kirkville adventure with a hotel that keeps comfort affordable—lock in today!

  Call (855) 239-5277 to book with an agent.
  27.9 miles from Kirkville, IA 52566

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Southfork Motel&Grill

905 South Washington Street Bloomfield, IA

At Southfork Motel&Grill, travelers to Kirkville will find peaceful accommodations with rates beginning at $109.99, creating a clean and comfortable environment ideal for relaxation. Relax in rooms that prioritize practical comfort and affordability, ensuring a pleasant and economical stay.

Discover the tranquility of Southfork Motel&Grill, perfectly nestled for those who want to balance calm surroundings with city exploration. Book a welcoming, budget-savvy hotel for your Kirkville travels—secure now!

  Call (855) 236-8982 to book with an agent.
  28.1 miles from Kirkville, IA 52566

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Coratel Inn by Jasper Iowa Fairfield

2200 West Burlington Ave Fairfield, IA

With rooms starting at $59.99, Coratel Inn by Jasper Iowa Fairfield provides budget-friendly comfort for travelers bound for Kirkville, creating a clean, welcoming environment. Appreciate the convenience of on-site laundry facilities at Fairfield, ensuring your travel wardrobe stays fresh and clean.

At Coratel Inn by Jasper Iowa Fairfield, the inviting atmosphere ensures relaxation, with downtown Kirkville always within an easy drive. Enjoy Kirkville in comfort and without financial stress—book your room today!

  Call (855) 234-5074 to book with an agent.
  28.5 miles from Kirkville, IA 52566

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham

2508 Bos Landen Dr Pella, IA

With rates beginning at $78.99, Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham is an ideal choice for travelers visiting Kirkville, creating a delightful and welcoming space for relaxation. Relax in rooms that offer a bit more luxury and convenience, providing a comfortable and economical travel experience.

Escape to Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham, where a quiet environment provides the perfect retreat, and Kirkville's top spots are never too far. Enjoy your Kirkville visit with a hotel that combines convenience and value perfectly—lock in today!

  Call (855) 233-0132 to book with an agent.
  29.0 miles from Kirkville, IA 52566

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Pella

2104 Washington St Pella, IA

At Baymont by Wyndham Pella, travelers visiting Kirkville will find inviting accommodations with rates starting at $66.99, creating a enveloping, welcoming environment ideal for rest. Stay energized with Baymont by Wyndham’s breakfast options, which include healthy and hearty choices to start your day right.

Stay at Baymont by Wyndham Pella to enjoy both peace and convenience, with quiet rooms just a short drive from Kirkville's lively attractions. Find the ideal base for your Kirkville adventures with a hotel that adds value—lock in today!

  Call (855) 234-5074 to book with an agent.
  29.5 miles from Kirkville, IA 52566

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Pella

910 West 16th US 163 Exit 40 Pella, IA

Guests visiting Kirkville can enjoy inviting accommodations at AmericInn by Wyndham Pella, with budget-friendly rooms starting at $82.99, creating a clean, welcoming environment. Stay entertained with AmericInn by Wyndham’s premium cable TV offerings, available in every room.

Find your peaceful escape at AmericInn by Wyndham Pella, where guests enjoy a calm retreat and the option to explore Kirkville's vibrant life. Plan your Kirkville visit with accommodations that make relaxation affordable—book today!

  Call (855) 236-8982 to book with an agent.
  29.7 miles from Kirkville, IA 52566

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms