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

AmericInn by Wyndham Kewanee

925 Tenney St Kewanee, IL

Guests traveling to Elmira will find inviting accommodations at AmericInn by Wyndham Kewanee, where warm rooms start at $104.99, creating a welcoming space ideal for relaxation. Enjoy the convenience of nearby dining and entertainment options, as AmericInn by Wyndham locations are thoughtfully situated.

With downtown Elmira a drive from AmericInn by Wyndham Kewanee, guests can explore the city’s best spots while returning to a more peaceful setting afterward. Plan your Elmira getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 233-0132 to book with an agent.
  5.5 miles from Elmira, IL 61483

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Kewanee IL

901 South Tenney Street Kewanee, IL

Guests visiting Elmira can unwind in inviting comfort at Motel 6 Kewanee IL, with rooms beginning at $69.99, creating a clean and welcoming atmosphere ideal for relaxation. Brighten your travel experience with the cheerful interior decor of Motel 6, designed to lift your spirits and enhance your stay.

From Motel 6 Kewanee IL, a quick drive brings guests into downtown Elmira, where they can explore the city’s attractions and return to a calm and restful stay. Enjoy a simple yet comfortable hotel for your Elmira travels—book your room today!

  Call (855) 234-2997 to book with an agent.
  5.6 miles from Elmira, IL 61483

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Galva

301 Commercial St Galva, IL

At Super 8 by Wyndham Galva, travelers visiting Elmira can enjoy homely accommodations with rooms from $65.99, creating a warm, inviting space perfect for relaxation. Relish the inviting ambiance of Super 8's lobbies, designed as versatile spaces for relaxation, work, or social interaction.

Rest in the quiet setting of Super 8 by Wyndham Galva, with downtown Elmira still accessible for a blend of rest and city adventure. Enjoy Elmira like never before with a hotel that’s practical and inviting—book today!

  Call (855) 234-7135 to book with an agent.
  11.1 miles from Elmira, IL 61483

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Best Western Annawan Inn

315 Canal Street Annawan, IL

For budget-savvy travelers, Best Western Annawan Inn provides plush accommodations with rates beginning at $83.99, creating a clean and comfortable space near Elmira. Relax in Best Western’s mini-suites, offering a bit more space and privacy with a separate seating area.

Rest easy at Best Western Annawan Inn, where guests can relax in serene surroundings with downtown Elmira within reach for sightseeing. Plan your Elmira trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 233-0132 to book with an agent.
  15.8 miles from Elmira, IL 61483

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Princeton

2200 North Main St Princeton, IL

Guests bound for Elmira will appreciate the quiet comfort at Econo Lodge Princeton, where budget-friendly rooms start at $65.99, creating a warm and welcoming atmosphere. Appreciate the pet-friendly policy of Econo Lodge, allowing you to bring along your furry friends for a nominal fee at select locations.

Discover your serene getaway at Econo Lodge Princeton, where the peaceful atmosphere lets you recharge while keeping Elmira nearby. Enjoy added comfort and savings while exploring Elmira—lock in your stay now!

  Call (855) 233-0132 to book with an agent.
  24.1 miles from Elmira, IL 61483

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 traveling to Elmira will find affordable comfort at AmericInn by Wyndham Princeton IL, where mellifluous rooms start at $122.99, creating a warm, inviting space ideal for unwinding. Relax with confidence at AmericInn by Wyndham, knowing that customer satisfaction is a top priority for their dedicated team.

Unwind in the calm surroundings of AmericInn by Wyndham Princeton IL, where relaxation meets easy access to the vibrant energy of Elmira. Enjoy the best of Elmira with accommodations that enhance your travel experience—reserve now!

  Call (855) 234-2997 to book with an agent.
  24.2 miles from Elmira, IL 61483

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Best Western Geneseo Inn

1375 South Oakwood Avenue Geneseo, IL

For an inviting and comfortable stay near Elmira, Best Western Geneseo Inn offers budget-friendly rooms with rates beginning at $95.99, creating a warm space. Dine at Best Western's on-site restaurants, where delicious meals are conveniently served up with a side of hospitality.

Unwind at Best Western Geneseo Inn, a tranquil retreat that provides easy access to the many attractions of Elmira. Stay in style and save while visiting Elmira with accommodations that meet your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  24.4 miles from Elmira, IL 61483

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

Guests visiting Elmira can enjoy inviting accommodations at Super Sleep Inn by OYO I-80 Princeton, with budget-friendly rooms starting at $65.99, creating a clean, welcoming environment. Benefit from Sleep Inn’s strategic location advantages, placing you conveniently near bustling city centers or peaceful outskirts.

Guests seeking tranquility will love Super Sleep Inn by OYO I-80 Princeton, a peaceful retreat that offers quick access to Elmira for easy exploration. Find budget-friendly lodging that makes your Elmira trip unforgettable—book today!

  Call (855) 235-6136 to book with an agent.
  24.4 miles from Elmira, IL 61483

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn Geneseo IL I-80

765 West Main Street Geneseo, IL

For a delightful and budget-friendly stay, Regency Inn Geneseo IL I-80 offers affordable rooms with rates starting at $60.99, creating a welcoming environment ideal for guests visiting Elmira. Find practical comfort in rooms that offer just what you need for a restful and economical stay.

Enjoy spacious comfort at Regency Inn Geneseo IL I-80, a quiet haven situated just a short drive from the dynamic heart of Elmira. Make your Elmira experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 233-7850 to book with an agent.
  25.4 miles from Elmira, IL 61483

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

615 South 4th St Chillicothe, IL

With rates from $79.05, Econo Lodge provides inviting accommodations for travelers visiting Elmira, creating a comfortable and welcoming space for relaxation. Depend on Econo Lodge for consistent cleanliness and comfort across all locations, making it a reliable choice for every stay.

Unwind in the peaceful surroundings of Econo Lodge, where you can relax in comfort and still explore Elmira at your leisure. Plan your Elmira adventure with extra comfort at a price you’ll love—book today!

  Call (855) 234-5074 to book with an agent.
  26.0 miles from Elmira, IL 61483

Starting at

$79.05

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Peoria at Grand Prairie an IHG Hotel

7601 North Orange Prairie Road Peoria, IL

Find a peaceful escape at Holiday Inn Peoria at Grand Prairie an IHG Hotel as you visit Elmira, where cushy rooms provide comfort and warmth, with nightly rates beginning at $144.00. Order in with Holiday Inn’s room service, bringing delicious meals directly to your room for private dining.

At Holiday Inn Peoria at Grand Prairie an IHG Hotel, enjoy a calming escape, perfect for those looking to explore Elmira without staying in the middle of the action. Find the ideal base for your Elmira travels with a hotel that delivers excellence—reserve now!

  Call (855) 239-5277 to book with an agent.
  28.7 miles from Elmira, IL 61483

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Peoria at Grand Prairie IL

7806 North Route 91 Peoria, IL

For an affordable and inviting stay, Hampton Inn & Suites Peoria at Grand Prairie IL offers comforting rooms with rates from $209.16, creating a clean, comfortable atmosphere perfect for travelers. Access your room with ease using Hampton's digital key technology, a secure and contactless way to enter your room via smartphone.

Stay at Hampton Inn & Suites Peoria at Grand Prairie IL to enjoy spacious comfort in a calm setting, with Elmira always close enough for a day of adventure. Find your happy place in Elmira with accommodations that cater to your needs and budget—secure now!

  Call (855) 239-5277 to book with an agent.
  28.7 miles from Elmira, IL 61483

Starting at

$209.16

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Peoria

7708 North Route 91 Peoria, IL

Relax in the comfortable ambiance of Wingate by Wyndham Peoria when traveling to Elmira, where restful accommodations offer relaxation, with room rates from $125.99. Experience seamless international travel with Wingate’s multilingual staff, ready to assist guests in a variety of languages.

Find your sanctuary at Wingate by Wyndham Peoria, offering a peaceful retreat within a short drive to Elmira's best attractions. Discover a Elmira stay that combines elegance and affordability—book your hotel room today!

  Call (855) 235-6136 to book with an agent.
  28.8 miles from Elmira, IL 61483

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Peoria

9106 North Lindbergh Drive Peoria, IL

For an inviting and restful stay, AmericInn by Wyndham Peoria offers mellifluous accommodations with rates starting at $86.99, creating a comfortable space near Elmira. Experience the local flavor with AmericInn by Wyndham’s partnerships with nearby restaurants and cafes, offering guests special discounts.

Found outside the busy hub, AmericInn by Wyndham Peoria lets you enjoy both the calm of your stay and the easy access to Elmira's attractions. Choose a Elmira hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 239-5277 to book with an agent.
  28.8 miles from Elmira, IL 61483

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Peoria North IL

5309 West Landens Way Peoria, IL

For a welcoming stay, Country Inn & Suites by Radisson Peoria North IL offers budget-friendly rooms with rates from $108.31, creating a clean and inviting space perfect for guests bound for Elmira. Appreciate the accessibility features at Country Inn & Suites, ensuring comfort and convenience for guests with disabilities.

Unwind in style at Country Inn & Suites by Radisson Peoria North IL, where comfort and accessibility to Elmira come together to create a refreshing stay. Uncover the perfect balance of comfort and affordability in Elmira—reserve today!

  Call (855) 233-0132 to book with an agent.
  29.1 miles from Elmira, IL 61483

Starting at

$108.31

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Grand Prairie an IHG Hotel

5300 West Landens Way Peoria, IL

At Candlewood Suites Grand Prairie an IHG Hotel, travelers bound for Elmira can enjoy appealing accommodations with rooms starting at $124.00, creating a clean and comfortable space perfect for rest. Opt for Candlewood Suites, where extended stays are not just convenient, but also comfortable, affordable, and enjoyable.

Discover the best of both worlds at Candlewood Suites Grand Prairie an IHG Hotel, where spacious rooms provide comfort and Elmira remains nearby for exploration. Relax in a hotel that makes your Elmira adventure feel special and stress-free—reserve now!

  Call (855) 239-5277 to book with an agent.
  29.1 miles from Elmira, IL 61483

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Galesburg

737 Knox Highway 10 Galesburg, IL

For an affordable stay near Elmira, Super 8 by Wyndham Galesburg provides budget-conscious accommodations with rooms from $43.99, creating a cozy-like, inviting space for rest. Welcome to Super 8 by Wyndham, where exceptional service and comfortable accommodations meet affordability.

With its perfect location, Super 8 by Wyndham Galesburg offers guests the opportunity to experience both relaxation and city life near Elmira. Book an inviting, budget-friendly hotel for your Elmira travels and relax—reserve now!

  Call (855) 233-7850 to book with an agent.
  30.0 miles from Elmira, IL 61483

Starting at

$43.99

per night

Read Reviews View Amenities View All Rooms

Best Western Prairie Inn & Conference Center

300 South Soangetaha Road Galesburg, IL

Experience a warm stay at Best Western Prairie Inn & Conference Center near Elmira, where quality accommodations offer comfort and relaxation, with inviting rates from $74.99. Take advantage of Best Western’s bicycle rental services, a great way to explore the local area and stay active.

Settle into spacious comfort at Best Western Prairie Inn & Conference Center, where you can enjoy a quiet atmosphere and still take a quick trip into Elmira. Choose accommodations that make your Elmira trip smooth and hassle-free—secure now!

  Call (855) 233-0132 to book with an agent.
  30.6 miles from Elmira, IL 61483

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Galesburg Extended Stay

300 South Soangetaha Rd Galesburg, IL

Galesburg Extended Stay sets the standard for excellence in hospitality, with unmatched service and elegance starting at $69.99. Experience the convenience of Extended Stay America’s express check-in service, designed to get you settled quickly and efficiently.

Discover the ideal retreat at Galesburg Extended Stay, where restful nights meet the lively streets of Elmira just minutes away. Book your stay at Galesburg Extended Stay now!

  Call (855) 234-7135 to book with an agent.
  30.7 miles from Elmira, IL 61483

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Galesburg an IHG Hotel

2160 East Main St Galesburg, IL

Guests bound for Elmira can enjoy affordable comfort at Holiday Inn Express & Suites Galesburg an IHG Hotel, with quiet rooms starting at $179.00, creating a clean and inviting space for unwinding. Stay hydrated with Holiday Inn Express's complimentary water stations, conveniently located throughout the hotel.

Guests at Holiday Inn Express & Suites Galesburg an IHG Hotel will love the restful environment, paired with the ease of reaching Elmira's bustling attractions. Discover a Elmira experience where comfort and affordability come together—secure now!

  Call (855) 239-4019 to book with an agent.
  30.8 miles from Elmira, IL 61483

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Galesburg

2285 Washington St Galesburg, IL

For an affordable stay, Baymont by Wyndham Galesburg offers inviting rooms with rates beginning at $85.50, creating a clean, comfortable space ideal for relaxation. Relax in Baymont by Wyndham’s indoor or outdoor pools, perfect for a refreshing swim or a leisurely day in the sun.

At Baymont by Wyndham Galesburg, guests can relax in a peaceful atmosphere while keeping the energy of Elmira just a short drive away. Stay comfortably and affordably while soaking in the best of Elmira—reserve now!

  Call (855) 234-5074 to book with an agent.
  30.8 miles from Elmira, IL 61483

Starting at

$85.50

per night

Read Reviews View Amenities View All Rooms

Motel 6 Peoria IL

2726 West Lake Ave Peoria, IL

For an affordable, relaxing stay, Motel 6 Peoria IL offers tranquil accommodations with rooms from $61.40, creating a clean and inviting environment perfect for rest. Benefit from the proximity of dining and shopping facilities near many Motel 6 locations, adding convenience to your stay.

Enjoy a restful escape at Motel 6 Peoria IL, where guests can relax and still have Elmira's vibrant energy close at hand. Enjoy a cozy, cost-saving hotel for your Elmira travels—book your stay today!

  Call (855) 233-0132 to book with an agent.
  32.0 miles from Elmira, IL 61483

Starting at

$61.40

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Galesburg

901 West Carl Sandburg Dr Galesburg, IL

With rates from $139.99, Fairfield Inn & Suites Galesburg is a convenient option for travelers visiting Elmira, providing inviting accommodations in a welcoming environment. Enjoy the charm of Fairfield’s local shuttle service, offering rides to nearby attractions and business hubs.

Enjoy a quiet retreat at Fairfield Inn & Suites Galesburg, perfectly positioned for those seeking both relaxation and proximity to Elmira. Rest easy in Elmira with accommodations that deliver value and quality—secure your room today!

  Call (855) 233-7850 to book with an agent.
  32.1 miles from Elmira, IL 61483

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Studio 6 Peoria IL

2726 West Lake Avenue Peoria, IL

Guests visiting Elmira will appreciate the affordable comfort at Studio 6 Peoria IL, with soothing rooms starting at $71.99, creating a warm and inviting atmosphere. Relax with the knowledge that Studio 6 places a high priority on cleanliness, with rigorous standards for every suite.

Stay at Studio 6 Peoria IL for a peaceful retreat, while keeping the exciting opportunities in Elmira close at hand. Enjoy more of Elmira with budget-friendly accommodations—reserve now!

  Call (855) 235-0725 to book with an agent.
  32.1 miles from Elmira, IL 61483

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms