The best deals on hotels when visiting Yorktown 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 Yorktown, Illinois 61283

Best Western Annawan Inn

315 Canal Street Annawan, IL

At Best Western Annawan Inn, travelers visiting Yorktown can enjoy inviting comfort with rooms beginning at $83.99, creating a warm and welcoming atmosphere ideal for rest. Relax with the peace of mind that comes from Best Western’s commitment to accessibility, offering barrier-free access throughout the hotel.

With downtown Yorktown a scenic drive away, guests at Best Western Annawan Inn can enjoy the city's top spots while retreating to a quieter, more serene stay. Enjoy a seamless Yorktown experience with lodging that doesn’t compromise on comfort—book now!

  Call (855) 236-8982 to book with an agent.
  11.9 miles from Yorktown, IL 61283

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Rock Falls IL

2106 1st Avenue Rock Falls, IL

For a comfortable and inviting stay, Country Inn & Suites by Radisson Rock Falls IL offers budget-conscious rooms with rates starting at $92.99, creating a clean, welcoming space near Yorktown. Enjoy the added convenience of vending machines at Country Inn & Suites, providing snacks and beverages any time of day or night.

For travelers seeking peace and quiet, Country Inn & Suites by Radisson Rock Falls IL provides a serene retreat with downtown Yorktown still nearby for exploration. Choose a hotel that makes Yorktown travel simple and relaxing—lock in your stay today!

  Call (855) 239-5277 to book with an agent.
  15.7 miles from Yorktown, IL 61283

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Rock Falls Sterling Area

2100 1st Ave Rock Falls, IL

Guests traveling to Yorktown will find relaxed comfort at Super 8 by Wyndham Rock Falls Sterling Area, with rooms starting at $78.99, creating a clean and inviting space perfect for rest. Navigate check-ins and departures with ease at Super 8, where efficiency is key to ensuring guest satisfaction without the wait.

For travelers wanting to escape the hustle of downtown Yorktown, Super 8 by Wyndham Rock Falls Sterling Area offers peaceful surroundings with convenient access to the city. Book now and experience Yorktown without overspending—secure your hotel stay today!

  Call (855) 234-7135 to book with an agent.
  15.7 miles from Yorktown, IL 61283

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Rock Falls

2105 1st Avenue Rock Falls, IL

Enjoy a warm ambiance at Days Inn by Wyndham Rock Falls as you visit Yorktown, where comfortable rooms provide a restful retreat, all starting from an accessible rate of $62.99 per night. Experience the peace of mind with Days Inn's enhanced cleaning protocols, ensuring a safe and comfortable environment.

Guests at Days Inn by Wyndham Rock Falls can rest in quiet surroundings, while downtown Yorktown remains nearby for a day of city exploration. Stay in Yorktown with a hotel that promises comfort, style, and budget-friendly rates—book today!

  Call (855) 235-6136 to book with an agent.
  15.7 miles from Yorktown, IL 61283

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn Geneseo IL I-80

765 West Main Street Geneseo, IL

Guests traveling to Yorktown will appreciate the budget-friendly comfort at Regency Inn Geneseo IL I-80, where restorative rooms start at $60.99, creating a clean, inviting space. Find comfort in clean, well-appointed rooms that offer the essentials for a comfortable and economical stay.

Relax in the serene surroundings of Regency Inn Geneseo IL I-80, with the excitement of downtown Yorktown still a convenient drive away. Stay cozy and within budget on your Yorktown adventure—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  18.4 miles from Yorktown, IL 61283

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Best Western Geneseo Inn

1375 South Oakwood Avenue Geneseo, IL

Guests traveling to Yorktown will find inviting accommodations at Best Western Geneseo Inn, with rooms starting at $95.99, creating a clean and welcoming environment ideal for relaxation. Navigate your destination like a local with recommendations from Best Western's knowledgeable staff, always ready to assist.

Unwind at Best Western Geneseo Inn, where the calm atmosphere is complemented by easy access to downtown Yorktown for a day of adventure. Take comfort in knowing your Yorktown trip will be relaxing and cost-effective—book today!

  Call (855) 235-6136 to book with an agent.
  18.5 miles from Yorktown, IL 61283

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Super Sleep Inn by OYO I-80 Princeton

2929 North Main St Princeton, IL

For an affordable and restful stay near Yorktown, Super Sleep Inn by OYO I-80 Princeton offers budget-friendly accommodations with rooms starting at $65.99, creating a welcoming space. Relax in Sleep Inn's sleek and functional public spaces, where modern aesthetics meet comfort for casual gatherings or solo relaxation.

Unwind in comfort at Super Sleep Inn by OYO I-80 Princeton, where guests can rest in quiet surroundings and still enjoy the convenience of Yorktown. Settle in with confidence at a budget-friendly hotel for your Yorktown getaway—book today!

  Call (855) 235-0725 to book with an agent.
  22.7 miles from Yorktown, IL 61283

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Princeton

2200 North Main St Princeton, IL

For travelers bound for Yorktown, Econo Lodge Princeton offers inviting accommodations with rates beginning at $65.99, creating a clean, welcoming setting for relaxation. Enjoy the convenience of Econo Lodge's locations, strategically placed near highways, local attractions, and dining options.

Step into the calm of Econo Lodge Princeton, where quiet rooms are paired with the excitement of Yorktown just a short drive away. Plan your Yorktown visit with ease and value-driven comfort—secure your stay today!

  Call (855) 239-5277 to book with an agent.
  23.1 miles from Yorktown, IL 61283

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Princeton IL

2120 Claude Bailey Pkwy Princeton, IL

Guests headed to Yorktown will appreciate the sheltered comfort at AmericInn by Wyndham Princeton IL, where rooms start at $122.99, creating a clean, welcoming environment for relaxation. Enjoy the festive decorations and seasonal activities at AmericInn by Wyndham during holidays, enhancing the spirit of your stay.

Unwind in comfort at AmericInn by Wyndham Princeton IL, a restful retreat found conveniently close to Yorktown's exciting offerings. Experience Yorktown with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 234-5074 to book with an agent.
  23.5 miles from Yorktown, IL 61283

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Kewanee IL

901 South Tenney Street Kewanee, IL

For guests visiting Yorktown, Motel 6 Kewanee IL offers budget-friendly comfort with rooms starting at $69.99, creating a clean and inviting atmosphere for relaxation. Choose Motel 6 for its easy and efficient reservation process, whether you book online, by phone, or walk-in.

Guests will appreciate the serenity of Motel 6 Kewanee IL and its close proximity to all that Yorktown has to offer. Stay smart and save on your Yorktown travels with cost-effective lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  24.5 miles from Yorktown, IL 61283

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Kewanee

925 Tenney St Kewanee, IL

With budget-friendly rooms starting at $104.99, AmericInn by Wyndham Kewanee is ideal for guests bound for Yorktown, creating a clean and inviting space perfect for relaxation. Relax in the peace and quiet of AmericInn by Wyndham rooms, thanks to their special construction that ensures a soundproof environment.

Rest comfortably at AmericInn by Wyndham Kewanee, enjoying the balance between a calm retreat and easy access to Yorktown's highlights. Discover a welcoming, cost-effective hotel perfect for your Yorktown getaway—secure today!

  Call (855) 234-5074 to book with an agent.
  24.7 miles from Yorktown, IL 61283

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Fulton Clinton

1301 17th St Fulton, IL

With rooms starting at $104.99, AmericInn by Wyndham Fulton Clinton provides budget-friendly accommodations for guests bound for Yorktown, creating a comfortable and inviting space. Appreciate AmericInn by Wyndham’s attention to guest privacy, with assurances of discretion and security throughout your stay.

Find your peaceful retreat at AmericInn by Wyndham Fulton Clinton, found within a comfortable distance from the bustling streets of Yorktown. Escape to Yorktown and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 236-8982 to book with an agent.
  25.5 miles from Yorktown, IL 61283

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Clinton

1711 Lincolnway St Clinton, IA

Guests bound for Yorktown will find affordable comfort at Super 8 by Wyndham Clinton, where rooms start at $76.50, providing a appealing, welcoming space perfect for rest. Trust in Super 8's commitment to guest satisfaction, with attentive service and a ready-to-help attitude from the staff.

Stay at Super 8 by Wyndham Clinton for a peaceful escape, with the bonus of being close to Yorktown's lively streets for daily adventures. Lock in an affordable, cozy stay for your Yorktown trip—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  25.8 miles from Yorktown, IL 61283

Starting at

$76.50

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Dixon

1800 South Galena Ave Dixon, IL

For a warm and budget-friendly stay, Super 8 by Wyndham Dixon offers comfortable rooms with rates from $72.99, creating a clean, welcoming environment near Yorktown. Experience streamlined check-in and check-out processes at Super 8, designed to maximize convenience and efficiency.

At Super 8 by Wyndham Dixon, you’ll find the perfect balance of peaceful comfort and the convenience of being near Yorktown. Book an affordable stay with extra comfort for your Yorktown adventure—secure today!

  Call (855) 235-0725 to book with an agent.
  26.1 miles from Yorktown, IL 61283

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Dixon near I-88

136 Plaza Dr Dixon, IL

Guests traveling to Yorktown will appreciate the gentle comfort at Quality Inn & Suites Dixon near I-88, where budget-friendly rooms start at $103.99, creating a warm and inviting space for rest. Maximize your stay with the Choice Privileges® rewards program at Quality Inn, earning points for free nights and more.

Relax in comfort at Quality Inn & Suites Dixon near I-88, where serene surroundings and easy access to Yorktown make for a perfect getaway. Take comfort in knowing your Yorktown stay is both budget-wise and enjoyable—reserve today!

  Call (855) 234-2997 to book with an agent.
  26.2 miles from Yorktown, IL 61283

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Clinton IA

2224 Lincoln Way Clinton, IA

At Country Inn & Suites by Radisson Clinton IA, travelers visiting Yorktown can enjoy homely accommodations with rooms from $89.99, creating a warm, inviting space perfect for relaxation. Relax in the cozy ambiance of Country Inn & Suites’ indoor heated pool, a year-round leisure option for all guests.

Nestled outside the city’s core, Country Inn & Suites by Radisson Clinton IA provides a great option for those seeking tranquility near Yorktown. Step into a welcoming Yorktown stay that delivers on both comfort and savings—lock in today!

  Call (855) 234-2997 to book with an agent.
  26.3 miles from Yorktown, IL 61283

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Le Claire Riverfront Davenport an IHG Hotel

1201 Canal Shore Dr. Sw Le Claire, IA

For budget-savvy travelers, Holiday Inn Express Le Claire Riverfront Davenport an IHG Hotel offers restful comfort with rates beginning at $129.00, creating a warm and inviting atmosphere perfect for relaxation. Make the most of your business trip with Holiday Inn Express's efficient workspaces and business services.

Unwind in style at Holiday Inn Express Le Claire Riverfront Davenport an IHG Hotel, where guests can enjoy the calm atmosphere and still explore Yorktown at their leisure. Plan your Yorktown travels with a hotel that ensures both comfort and value—reserve now!

  Call (855) 233-0132 to book with an agent.
  26.3 miles from Yorktown, IL 61283

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Frontier at U.S. Hwy 30

2300 Lincolnway St Clinton, IA

At Quality Inn Frontier at U.S. Hwy 30, guests bound for Yorktown will enjoy budget-friendly comfort with rooms starting at $73.99, creating a warm and welcoming atmosphere. Relax with a nightcap at Quality Inn's lobby bar, a perfect spot for winding down after a day of meetings or sightseeing.

Escape to Quality Inn Frontier at U.S. Hwy 30 for a restful retreat, where the peace and quiet are perfectly paired with proximity to Yorktown. Plan a seamless Yorktown visit with thoughtfully designed, budget-friendly lodging—reserve today!

  Call (855) 239-4019 to book with an agent.
  26.4 miles from Yorktown, IL 61283

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Clinton Valley West Court

2300 Valley West Ct Clinton, IA

With affordable rooms starting at $90.99, Travelodge by Wyndham Clinton Valley West Court provides budget-conscious comfort for guests visiting Yorktown, creating a welcoming and relaxing space. Stay refreshed with Travelodge's in-room air conditioning, ensuring a comfortable environment during warmer months.

At Travelodge by Wyndham Clinton Valley West Court, you can enjoy the balance of a quiet stay while keeping Yorktown just a short drive away. Stay affordably and enjoy Yorktown with added value and ease—reserve now!

  Call (855) 239-5277 to book with an agent.
  26.5 miles from Yorktown, IL 61283

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Clinton an IHG Hotel

2800 South 25th St Clinton, IA

For a comfortable and budget-friendly experience, Holiday Inn Express Hotel & Suites Clinton an IHG Hotel offers relaxed rooms with rates starting at $159.00, creating a warm environment perfect for rest. Step into Holiday Inn Express, where convenience meets comfort for travelers looking for smart, hassle-free accommodations.

At Holiday Inn Express Hotel & Suites Clinton an IHG Hotel, guests can relax in peaceful surroundings while having quick access to Yorktown's lively downtown. Choose accommodations that make your Yorktown adventure easy and enjoyable—reserve now!

  Call (855) 234-2997 to book with an agent.
  26.5 miles from Yorktown, IL 61283

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Riverview near Davenport&I-80

902 Mississippi View Ct Le Claire, IA

At Comfort Inn & Suites Riverview near Davenport&I-80, travelers to Yorktown can unwind in intimate-feeling comfort with rooms beginning at $106.99, creating a warm and inviting space ideal for relaxation. Benefit from practical amenities such as on-site laundry, making it easy to manage your wardrobe while traveling.

Escape to Comfort Inn & Suites Riverview near Davenport&I-80 for a restful stay, with a calm setting and Yorktown's lively attractions within reach. Take advantage of thoughtful amenities and affordable rates for your Yorktown trip—book today!

  Call (855) 236-8982 to book with an agent.
  26.5 miles from Yorktown, IL 61283

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Eagle Ridge Inn

1552 Welcome Center Drive Le Claire, IA

For budget-conscious guests bound for Yorktown, Eagle Ridge Inn provides affordable comfort with rooms starting at $77.99, creating a friendly space perfect for unwinding. Relax in accommodations that provide a welcoming environment, with everything you need for a comfortable and affordable visit.

At Eagle Ridge Inn, guests are treated to spacious accommodations with quick access to the lively atmosphere of Yorktown. Stay comfortably and spend less while exploring Yorktown—book your room now!

  Call (855) 234-7135 to book with an agent.
  26.6 miles from Yorktown, IL 61283

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Clinton IA

2781 Wild Rose Cir S Clinton, IA

For a safe stay, Hampton Inn Clinton IA offers inviting rooms with rates starting at $153.99, creating a warm, welcoming atmosphere perfect for travelers bound for Yorktown. Enjoy the personal touch of Hampton’s welcome amenities in select rooms, including complimentary water bottles and local treats.

Experience the tranquility of Hampton Inn Clinton IA, where a peaceful stay is complemented by the nearby attractions of Yorktown. Choose a hotel in Yorktown that keeps both your comfort and wallet in mind—reserve now!

  Call (855) 235-0725 to book with an agent.
  26.9 miles from Yorktown, IL 61283

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Wild Rose Casino & Hotel Clinton

777 Wild Rose Dr Clinton, IA

With rooms beginning at $149.00, Wild Rose Casino & Hotel Clinton provides inviting accommodations for guests headed to Yorktown, creating a comfortable, welcoming atmosphere for rest. Experience lodging that understands the basics, with rooms that offer essential comforts and a welcoming environment.

Recharge at Wild Rose Casino & Hotel Clinton, where a quiet stay is complemented by the convenience of Yorktown nearby for daily adventures. Book your Yorktown adventure with a hotel that keeps comfort affordable—lock in today!

  Call (855) 234-2997 to book with an agent.
  27.0 miles from Yorktown, IL 61283

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms