The best deals on hotels when visiting Knox City in Missouri.

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 Knox City, Missouri 63446

Days Inn by Wyndham Kirksville

3805 South Baltimore St Kirksville, MO

With rooms starting at $184.99, Days Inn by Wyndham Kirksville provides inviting accommodations for travelers to Knox City, creating a warm, welcoming environment ideal for relaxation. Dive into relaxation at Days Inn's swimming pools, available at select locations for a refreshing break during your travels.

For travelers seeking both quiet and convenience, Days Inn by Wyndham Kirksville is perfectly situated near Knox City for the best of both worlds. Make your Knox City adventure comfortable and easy on the wallet—book today!

  Call (855) 236-8982 to book with an agent.
  29.7 miles from Knox City, MO 63446

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Kirksville University Area

2702 South Franklin Kirksville, MO

With budget-friendly rooms starting at $286.40, Baymont by Wyndham Kirksville University Area provides inviting accommodations for those bound for Knox City, creating a clean, welcoming space. Take advantage of Baymont by Wyndham’s business centers, where you can print, fax, and use computers to stay productive.

Find your perfect getaway at Baymont by Wyndham Kirksville University Area, where relaxation meets the convenience of having Knox City nearby. Take the stress out of Knox City travel with a hotel that meets all your needs—book today!

  Call (855) 236-8982 to book with an agent.
  29.8 miles from Knox City, MO 63446

Starting at

$286.40

per night

Read Reviews View Amenities View All Rooms

Simple Rewards Inn Shelbina

711 North Highway 15 Shelbina, MO

With rates starting at $92.99, Simple Rewards Inn Shelbina offers affordable, comfortable accommodations for travelers bound for Knox City, creating a clean, alluring space. Enjoy a practical approach to travel in rooms that provide essential amenities and straightforward comfort.

Relax and recharge at Simple Rewards Inn Shelbina, where serene surroundings and proximity to Knox City create the perfect retreat. Enjoy Knox City to the fullest with a welcoming, cost-effective hotel—reserve now!

  Call (855) 234-2997 to book with an agent.
  30.5 miles from Knox City, MO 63446

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Quincy Downtown / River Area

200 South 3rd St Quincy, IL

Guests traveling to Knox City will find affordable comfort at Microtel Inn & Suites by Wyndham Quincy Downtown / River Area, where comfortable rooms start at $80.10, creating a warm, inviting space ideal for unwinding. Enjoy the ease of parking at Microtel, with ample space for vehicles of all sizes, adding convenience to your stay.

Discover a calming atmosphere at Microtel Inn & Suites by Wyndham Quincy Downtown / River Area, where you can enjoy peaceful surroundings while keeping Knox City easily within reach. Rest and recharge in Knox City with accommodations that make every moment memorable—lock in today!

  Call (855) 234-5074 to book with an agent.
  34.9 miles from Knox City, MO 63446

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

The Atrium Hotel on Third

201 South 3rd St Quincy, IL

An inviting escape awaits at The Atrium Hotel on Third near Knox City, where quality rooms create a warm atmosphere, with budget-friendly rates starting from $133.99. Relax in rooms that offer a lavish escape with plush bedding, elegant furnishings, and comprehensive in-room technology.

At The Atrium Hotel on Third, you’ll enjoy restful accommodations with the added convenience of being close to Knox City's exciting attractions. Get ready to relax in Knox City with a hotel that elevates every aspect of your stay—lock in today!

  Call (855) 234-7135 to book with an agent.
  34.9 miles from Knox City, MO 63446

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Quincy Downtown

225 South 4th Street Quincy, IL

With rates beginning at $114.99, Quality Inn & Suites Quincy Downtown provides budget-friendly accommodations for travelers headed to Knox City, creating a welcoming space ideal for relaxation. Experience a smooth and efficient stay with Quality Inn's automated check-in kiosks, reducing wait times and enhancing your experience.

Step away from the noise at Quality Inn & Suites Quincy Downtown, where peaceful rooms and the convenience of Knox City's attractions make for a balanced trip. Experience the perfect mix of comfort and affordability in Knox City—lock in your room today!

  Call (855) 236-8982 to book with an agent.
  35.0 miles from Knox City, MO 63446

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Travelier Motel

201 East Briggs Dr Macon, MO

With rates beginning at $66.50, Travelier Motel provides budget-conscious accommodations for travelers visiting Knox City, creating a soft space ideal for rest. Find added comfort in accommodations that offer more amenities, creating a better experience at a great price.

Positioned just outside Knox City, Travelier Motel ensures guests can recharge while keeping urban adventures close by. Relax and explore Knox City knowing your accommodations provide excellent value—book today!

  Call (855) 236-8982 to book with an agent.
  36.3 miles from Knox City, MO 63446

Starting at

$66.50

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Keokuk North

3404 Main St Keokuk, IA

At Quality Inn & Suites Keokuk North, guests bound for Knox City will find inviting accommodations with rooms from $93.99, creating a clean, comfortable environment for relaxation. Stay productive with Quality Inn's in-room workspaces, designed to accommodate the needs of business travelers.

Relax and recharge at Quality Inn & Suites Keokuk North, where restful accommodations are paired with easy access to Knox City's downtown fun. Take comfort in knowing your Knox City trip will be relaxing and cost-effective—book today!

  Call (855) 239-5277 to book with an agent.
  36.9 miles from Knox City, MO 63446

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Keokuk

3511 Main St Keokuk, IA

For travelers headed to Knox City, Super 8 by Wyndham Keokuk offers inviting rooms with rates beginning at $68.99, creating a clean, comfortable environment perfect for rest. Seek assistance or local recommendations from Super 8’s friendly front desk personnel, who are always ready to help enhance your stay.

Guests at Super 8 by Wyndham Keokuk can unwind in spacious surroundings while having quick access to all the excitement Knox City offers. Plan your Knox City adventure with inviting, affordable lodging—secure your room now!

  Call (855) 234-7135 to book with an agent.
  37.0 miles from Knox City, MO 63446

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Keokuk

3201 Main Street Keokuk, IA

Guests bound for Knox City will appreciate the warm accommodations at Hampton Inn Keokuk, where rooms start at $106.99, creating a welcoming atmosphere for unwinding. Stay productive with Hampton's convenient business centers, equipped with computers, printers, and everything you need to stay on task.

For a peaceful retreat close to Knox City, Hampton Inn Keokuk provides a quiet escape with convenient access to urban adventures. Take the guesswork out of Knox City travel with a hotel that prioritizes your comfort—lock in today!

  Call (855) 233-0132 to book with an agent.
  37.0 miles from Knox City, MO 63446

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Keokuk

325 Main St Keokuk, IA

At Baymont by Wyndham Keokuk, travelers visiting Knox City can enjoy inviting accommodations with rooms starting at $71.99, creating a warm, welcoming environment for rest. Take advantage of Baymont by Wyndham’s express check-in and check-out services, streamlining your travel experience.

At Baymont by Wyndham Keokuk, you can experience the charm of a quiet stay with easy access to Knox City's most popular attractions. Enjoy your time in Knox City with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  37.3 miles from Knox City, MO 63446

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Inn Quincy

3809 Broadway St Quincy, IL

With budget-friendly rooms from $134.99, Stoney Creek Inn Quincy is ideal for travelers to Knox City, creating a cozy-like, welcoming environment perfect for relaxation. Find value in rooms that deliver dependable comfort, making your visit both enjoyable and affordable.

Escape to the comfort of Stoney Creek Inn Quincy, where a restful atmosphere ensures a quiet stay with Knox City's attractions nearby. Choose comfort and affordability for your Knox City adventure—lock in your stay now!

  Call (855) 235-0725 to book with an agent.
  37.5 miles from Knox City, MO 63446

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Quincy

4122 Broadway St Quincy, IL

Guests visiting Knox City will appreciate the friendly, affordable comfort at AmericInn by Wyndham Quincy, where rooms start at $76.99, providing a clean and inviting space perfect for relaxation. Relax with AmericInn by Wyndham’s blackout curtains, ensuring a dark and peaceful environment for a good night’s sleep.

At AmericInn by Wyndham Quincy, guests can recharge in a quiet setting while keeping Knox City's excitement within reach for daily adventures. Enjoy Knox City adventures in a stress-free, affordable hotel—lock in your stay today!

  Call (855) 234-7135 to book with an agent.
  37.8 miles from Knox City, MO 63446

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Quincy

4415 Broadway Quincy, IL

At Fairfield Inn & Suites Quincy, guests bound for Knox City will enjoy budget-friendly comfort with rooms starting at $134.99, creating a warm and welcoming atmosphere. Savor the convenience of Fairfield's market, offering snacks, drinks, and travel essentials 24/7.

At Fairfield Inn & Suites Quincy, you can enjoy the best of both worlds—quiet nights and quick trips into Knox City's bustling center. Plan your Knox City travels with a hotel that ensures both comfort and value—reserve now!

  Call (855) 233-7850 to book with an agent.
  38.0 miles from Knox City, MO 63446

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Quincy East an IHG Hotel

4821 Oak St Quincy, IL

Enjoy the welcoming atmosphere at Holiday Inn Quincy East an IHG Hotel near Knox City, where gentle rooms and affordable rates start from $139.00 per night for an inviting stay. Unwind in Holiday Inn's spacious and comfortably appointed guest rooms, designed with your relaxation in mind.

At Holiday Inn Quincy East an IHG Hotel, you’ll experience restful accommodations and the advantage of being close to Knox City for day trips and adventures. Unwind in Knox City with a hotel that combines elegance and affordability seamlessly—book today!

  Call (855) 234-7135 to book with an agent.
  38.2 miles from Knox City, MO 63446

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Town & Country Inn&Suites

110 North 54th St Quincy, IL

For a peaceful, budget-friendly stay, Town & Country Inn&Suites offers inviting rooms with rates from $185.99, creating a clean and comfortable atmosphere near Knox City. Enjoy the extra amenities and comfort that our rooms offer, designed to make your stay both pleasant and economical.

Relax in the serene environment of Town & Country Inn&Suites, a peaceful escape found just a drive away from Knox City's bustling streets. Find the comfort you need at a price you’ll love during your Knox City adventure—secure now!

  Call (855) 234-5074 to book with an agent.
  38.9 miles from Knox City, MO 63446

Starting at

$185.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites

105 Lakeside Dr Hannibal, MO

For an affordable stay near Knox City, Sleep Inn & Suites offers inviting accommodations with rooms beginning at $133.99, creating a clean and comfortable space. Enjoy the distinct quiet and comfort of Sleep Inn’s specially designed rooms, which promote a restful sleep environment free from outside noise.

Escape the city rush at Sleep Inn & Suites, a peaceful retreat where the best of Knox City is always within reach. Experience Knox City at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 234-5074 to book with an agent.
  42.3 miles from Knox City, MO 63446

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Hannibal

120 Lindsey Drive Hannibal, MO

For a welcoming stay near Knox City, Quality Inn & Suites Hannibal offers pleasant, budget-friendly rooms with rates starting at $97.99, creating a comfortable environment. Take pleasure in the artistic touches throughout Quality Inn, featuring local art and decor that enhance the aesthetic of the hotel.

Stay at Quality Inn & Suites Hannibal to experience the perfect blend of quiet and convenience, with restful accommodations just minutes from Knox City. Discover the smart way to experience Knox City with thoughtfully priced lodging—lock in today!

  Call (855) 234-2997 to book with an agent.
  42.6 miles from Knox City, MO 63446

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Nauvoo Temple House Hotel

1200 Mulholland St Nauvoo, IL

With rates beginning at $69.99, Nauvoo Temple House Hotel provides affordable comfort for guests traveling to Knox City, creating a charming space ideal for rest and relaxation. Relax in a practical space that offers basic comforts and a clean environment, making your stay both pleasant and affordable.

At Nauvoo Temple House Hotel, you can rest easy knowing Knox City is just a short drive away for whenever you’re ready to explore. Enjoy added comfort and savings on your Knox City trip—book your hotel stay now!

  Call (855) 234-5074 to book with an agent.
  43.2 miles from Knox City, MO 63446

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hannibal

120 Huckleberry Heights Dr Hannibal, MO

For budget-savvy travelers visiting Knox City, Super 8 by Wyndham Hannibal offers inviting rooms with rates starting at $65.99, creating a sheltered, comfortable environment ideal for rest. Seek local guidance and recommendations from Super 8's front desk, enhancing your exploration and enjoyment of the area.

Unwind at Super 8 by Wyndham Hannibal, where the peaceful surroundings offer a refreshing break while keeping Knox City within reach. Make your Knox City visit comfortable and easy on your wallet—reserve now!

  Call (855) 233-0132 to book with an agent.
  45.0 miles from Knox City, MO 63446

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hannibal

4070 Market St Hannibal, MO

For an inviting stay near Knox City, Days Inn by Wyndham Hannibal offers affordable comfort with rates from $63.99, creating a clean, harmonious space for unwinding and rest. Trust Days Inn for a hassle-free stay, with efficient service and comfortable accommodations at every turn.

Stay at Days Inn by Wyndham Hannibal to experience a quiet atmosphere, where restful nights are balanced by the option to explore Knox City. Stay comfortably while keeping expenses low on your Knox City adventure—reserve today!

  Call (855) 234-2997 to book with an agent.
  45.0 miles from Knox City, MO 63446

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Hannibal MO

123 Huckleberry Heights Dr Hannibal, MO

At Motel 6 Hannibal MO, guests traveling to Knox City can enjoy affordable rooms starting at $64.99, providing a enchanting, inviting environment ideal for relaxation. Take your pets along on your travels—Motel 6 offers pet-friendly rooms at no additional cost.

At Motel 6 Hannibal MO, guests can unwind in a serene setting, knowing that the lively atmosphere of Knox City is still accessible. Stay smart and enjoy added comfort for your Knox City adventure—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  45.1 miles from Knox City, MO 63446

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Hannibal

4141 Market St Hannibal, MO

For an affordable and welcoming stay near Knox City, Baymont by Wyndham Hannibal offers budget-friendly rooms with rates from $75.00, creating a clean and comfortable atmosphere. Stay connected with the world using Baymont by Wyndham’s complimentary newspapers, available in the lobby each morning.

At Baymont by Wyndham Hannibal, enjoy a calming escape, perfect for those looking to explore Knox City without staying in the middle of the action. Experience a stress-free Knox City visit with accommodations that enhance your stay—reserve today!

  Call (855) 236-8982 to book with an agent.
  45.1 miles from Knox City, MO 63446

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Hannibal

4141B MARKET ST Hannibal, MO

With rooms beginning at $64.00, Howard Johnson by Wyndham Hannibal provides budget-friendly accommodations for travelers visiting Knox City, creating a warm and welcoming environment. Take advantage of Howard Johnson's generous amenities, from in-room refrigerators to complimentary parking, enhancing your travel experience.

Relax in comfort at Howard Johnson by Wyndham Hannibal, a perfect spot for unwinding while Knox City remains within easy reach. Choose a well-rounded, budget-friendly stay for your Knox City adventure—book now!

  Call (855) 235-0725 to book with an agent.
  45.1 miles from Knox City, MO 63446

Starting at

$64.00

per night

Read Reviews View Amenities View All Rooms