The best deals on hotels when visiting Elston in Indiana.

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 Elston, Indiana 47909

Holiday Inn Lafayette City Centre an IHG Hotel

515 South Street Lafayette, IN

Stay at Holiday Inn Lafayette City Centre an IHG Hotel as you explore Elston, where sheltered rooms create a relaxing ambiance, with welcoming rates beginning at $134.00 per night. Opt for Holiday Inn on your next trip for a reliable, satisfying, and convenient hotel experience.

With downtown Elston just a short drive away, guests at Holiday Inn Lafayette City Centre an IHG Hotel can explore the city’s top destinations while enjoying a quieter setting. Plan your Elston travels with a hotel that puts your relaxation first—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  1.9 miles from Elston, IN 47909

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn West Lafayette Wabash Landing

356 East State St West Lafayette, IN

Stay at Hilton Garden Inn West Lafayette Wabash Landing near Elston for a warm escape, where quality accommodations create a warm environment, with rates starting from a friendly $140.99. Benefit from the personalized service of Hilton Garden Inn's Gallery Hosts, who are on hand to assist with dining recommendations and more.

Guests staying at Hilton Garden Inn West Lafayette Wabash Landing can enjoy the convenience of being close to downtown Elston, where a brief drive delivers them to the city’s best attractions. Choose a hotel in Elston that brings your travel experience to life—reserve your stay now!

  Call (855) 235-6136 to book with an agent.
  1.9 miles from Elston, IN 47909

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites West Lafayette

160 Tapawingo Drive West Lafayette, IN

For an affordable stay near Elston, Hampton Inn & Suites West Lafayette offers inviting accommodations with rooms starting at $95.47, creating a clean and comfortable space. Bring the whole family to Hampton, where kid-friendly activities and spacious family rooms make traveling with children a breeze.

At Hampton Inn & Suites West Lafayette, guests can enjoy the flexibility of visiting downtown Elston with just a short drive, making it simple to explore the city’s top destinations. Step into a stress-free Elston stay with accommodations designed to impress—book today!

  Call (855) 236-8982 to book with an agent.
  2.0 miles from Elston, IN 47909

Starting at

$95.47

per night

Read Reviews View Amenities View All Rooms

The Union Club Hotel at Purdue University Autograph Collection

201 Grant Street West Lafayette, IN

Unwind at The Union Club Hotel at Purdue University Autograph Collection as you explore Elston, where inviting rooms provide warmth and quality, with nightly rates starting at $269.99. Appreciate the expansive rooms and private areas of Autograph Collection Hotels, designed for your comfort and relaxation.

At The Union Club Hotel at Purdue University Autograph Collection, a brief drive takes guests into downtown Elston, where the city’s top destinations are easily accessible. Enjoy a seamless Elston stay with a hotel that delivers premium amenities at a great rate—reserve now!

  Call (855) 234-2997 to book with an agent.
  2.0 miles from Elston, IN 47909

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Economy Inn Lafayette

2200 Sagamore Pkwy. North Lafayette, IN

With rooms starting at $58.00, Economy Inn Lafayette provides budget-conscious accommodations for travelers bound for Elston, creating a warm and inviting space. Relax in accommodations that offer added amenities and a touch of luxury, providing a comfortable and economical stay.

From Economy Inn Lafayette, guests can easily access downtown Elston, where the city’s top spots are always nearby for exploration. Make the most of your Elston visit with a hotel that delivers exceptional value—reserve now!

  Call (855) 239-4019 to book with an agent.
  4.1 miles from Elston, IN 47909

Starting at

$58.00

per night

Read Reviews View Amenities View All Rooms

Prestige Inn West Lafayette

1217 Sagamore Pkwy. West West Lafayette, IN

With rooms beginning at $68.00, Prestige Inn West Lafayette is a practical option for travelers bound for Elston, providing budget-conscious comfort in a clean, inviting space. Find value in rooms that deliver dependable comfort, making your visit both enjoyable and affordable.

At Prestige Inn West Lafayette, a quick drive brings guests into downtown Elston, where the city’s most popular attractions are easily accessible. Make the most of your Elston travels with affordable, inviting lodging—book now!

  Call (855) 234-5074 to book with an agent.
  4.3 miles from Elston, IN 47909

Starting at

$68.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Lafayette

3834 Grace Lane Lafayette, IN

Stay affordably at Residence Inn by Marriott Lafayette when traveling to Elston, with relaxed accommodations crafted to provide comfort, all beginning at $129.99 per night for an inviting experience. Discover new cities from the convenient base of Residence Inn, located near major attractions and business centers.

Guests staying at Residence Inn by Marriott Lafayette are never far from the action, with downtown Elston only a quick drive away for easy exploration of the city’s top attractions. Plan your ideal Elston getaway with amenities that elevate your experience—reserve now!

  Call (855) 234-5074 to book with an agent.
  4.3 miles from Elston, IN 47909

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Lafayette IN

3838 Grace Lane Lafayette, IN

Find the harmonious charm of Home2 Suites by Hilton Lafayette IN near Elston, where quality rooms provide a peaceful retreat, with nightly rates beginning at an accessible $120.99. Experience enhanced productivity with Home2 Suites' flexible meeting spaces, suitable for both business and social gatherings.

With quick access to downtown Elston, guests at Home2 Suites by Hilton Lafayette IN can explore the city’s best destinations while staying in a more peaceful area. Find the perfect blend of comfort and affordability for your Elston adventure—book today!

  Call (855) 239-4019 to book with an agent.
  4.3 miles from Elston, IN 47909

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Courtyard Marriott Lafayette

150 Fairington Ave Lafayette, IN

Relax in the peaceful surroundings of Courtyard Marriott Lafayette when traveling to Elston, where delightful accommodations create a welcoming stay, with rates starting at $129.99. Unwind in Courtyard's outdoor spaces, from inviting patios to fire pits, perfect for relaxation or casual meetings.

From Courtyard Marriott Lafayette, a short drive brings guests right into downtown Elston, where the city’s most exciting sights are easily accessible. Find your ideal Elston lodging with accommodations that make you feel right at home—secure now!

  Call (855) 233-7850 to book with an agent.
  4.4 miles from Elston, IN 47909

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lafayette

3941 South Street Lafayette, IN

At Hampton Inn Lafayette, travelers to Elston will find budget-friendly comfort with rooms beginning at $92.00, creating a clean and inviting environment. Gather by the fireplace in select Hampton lobby areas, a cozy spot for meeting friends or winding down after a busy day.

At Hampton Inn Lafayette, a quick drive brings guests into the lively downtown area of Elston, making it easy to explore the city’s best offerings. Maximize your time in Elston with lodging that keeps your comfort top of mind—lock in today!

  Call (855) 233-7850 to book with an agent.
  4.4 miles from Elston, IN 47909

Starting at

$92.00

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Lafayette Rossville Exit

3939 South Street Lafayette, IN

Stay affordably at Homewood Suites by Hilton Lafayette Rossville Exit as you explore Elston, where comfortable rooms create a welcoming environment, with inviting rates beginning at $105.33 per night. Stay engaged with Homewood Suites' themed weekend getaways, offering special packages for holidays and local events.

Homewood Suites by Hilton Lafayette Rossville Exit offers the perfect location for those wanting to explore downtown Elston, where the city’s top spots are just a short drive away. Enjoy added value and luxury in Elston without the hefty price tag—reserve now!

  Call (855) 235-6136 to book with an agent.
  4.4 miles from Elston, IN 47909

Starting at

$105.33

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Lafayette

4000 South Street Lafayette, IN

At Fairfield Inn & Suites Lafayette, travelers to Elston can enjoy quiet comfort with rooms beginning at $92.99, creating a welcoming environment ideal for a restful stay. Discover the charm of Fairfield's signature amenities, including Paul Mitchell® bath products for a touch of luxury.

Guests at Fairfield Inn & Suites Lafayette will appreciate the proximity to downtown Elston, where a brief drive brings them to the city’s most popular attractions. Make every moment in Elston memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 235-6136 to book with an agent.
  4.5 miles from Elston, IN 47909

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Lafayette Purdue University

4201 South Street Lafayette, IN

With rooms starting at $62.00, Red Roof Inn Lafayette Purdue University provides inviting accommodations for guests visiting Elston, creating a warm and welcoming environment ideal for rest. Enjoy a breath of fresh air in smoke-free rooms at Red Roof Inn, ensuring a clean and refreshing environment for your stay.

From Red Roof Inn Lafayette Purdue University, a brief drive takes guests into downtown Elston, where the city’s best sights are easily accessible. Experience Elston comfortably and affordably—secure your hotel room today!

  Call (855) 235-0725 to book with an agent.
  4.7 miles from Elston, IN 47909

Starting at

$62.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Lafayette I-65

4221 State Rd. 26 East Lafayette, IN

With rates from $84.60, Quality Inn & Suites Lafayette I-65 is a convenient option for travelers visiting Elston, providing charming accommodations in a welcoming environment. Experience personalized room settings at Quality Inn, where preferences for lighting, temperature, and pillow type are remembered for returning guests.

Guests staying at Quality Inn & Suites Lafayette I-65 are never far from downtown Elston, where a short drive delivers them to the city’s most popular attractions. Experience Elston with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 234-5074 to book with an agent.
  4.7 miles from Elston, IN 47909

Starting at

$84.60

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Lafayette East an IHG Hotel

200 Progess Drive Lafayette, IN

At Holiday Inn Express & Suites Lafayette East an IHG Hotel, guests visiting Elston will find inviting comfort with rooms starting at $134.99, creating a clean and welcoming environment ideal for rest. Opt for Holiday Inn Express, where smart design, complimentary essentials, and friendly service ensure a smooth and satisfying stay.

With a quick drive to downtown Elston, guests at Holiday Inn Express & Suites Lafayette East an IHG Hotel can enjoy the best of the city’s sights while returning to a quieter retreat. Plan a relaxing Elston getaway with accommodations that keep costs in check—book today!

  Call (855) 234-5074 to book with an agent.
  4.7 miles from Elston, IN 47909

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Doubletree by Hilton Lafayette East IN

155 Progress Drive Lafayette, IN

Relax in upscale tranquility at Doubletree by Hilton Lafayette East IN near Elston, where elegant rooms invite you to unwind, with budget-friendly nightly rates from $120.99. Get local with DoubleTree by Hilton's city guides, curated to help you explore the destination with authentic and unique recommendations.

From Doubletree by Hilton Lafayette East IN, a brief drive takes guests into downtown Elston, where the city’s most vibrant spots are easily accessible. Stay in Elston with accommodations that make every moment feel like a special occasion—book today!

  Call (855) 239-4019 to book with an agent.
  4.7 miles from Elston, IN 47909

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lafayette / Purdue Area

4301 South Street Lafayette, IN

Guests visiting Elston will find Super 8 by Wyndham Lafayette / Purdue Area a practical option, with rates starting at $57.99, creating a clean and inviting environment perfect for relaxation. Find local insights and travel tips at Super 8's front desk, where staff are ready to help you make the most of your visit.

With downtown Elston just a short drive away, guests at Super 8 by Wyndham Lafayette / Purdue Area can explore the city’s top destinations while enjoying a quieter setting. Enjoy Elston with a hotel that offers comfort and savings—secure your stay today!

  Call (855) 234-7135 to book with an agent.
  4.7 miles from Elston, IN 47909

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Inn & Suites

4320 South St. Lafayette, IN

For an affordable and heartwarming stay, Econo Lodge Inn & Suites offers inviting rooms with rates beginning at $50.99, creating a clean and comfortable environment ideal for relaxation near Elston. Opt for Econo Lodge when traveling in groups, as they offer accommodations and amenities suitable for families, teams, and business travelers.

With downtown Elston just a short drive away, guests at Econo Lodge Inn & Suites can easily visit the city’s most vibrant spots while staying in a more peaceful location. Book now for a convenient, wallet-friendly Elston experience—secure today!

  Call (855) 239-4019 to book with an agent.
  4.9 miles from Elston, IN 47909

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Lafayette

4320 South St. Building B Lafayette, IN

Guests visiting Elston will find cozy-like, budget-conscious comfort at Suburban Studios Lafayette, with rates beginning at $55.99, creating a welcoming atmosphere for relaxation. Stay in a room that balances comfort and practicality, offering standard amenities for a budget-conscious stay.

Suburban Studios Lafayette offers the perfect mix of convenience and calm, with downtown Elston always just a short drive away for easy access to the city’s best spots. Stay relaxed and budget-savvy while visiting Elston—secure your hotel now!

  Call (855) 234-7135 to book with an agent.
  4.9 miles from Elston, IN 47909

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton West Lafayette

1710 Sachem Blvd West Lafayette, IN

Guests bound for Elston will enjoy affordable comfort at Home2 Suites by Hilton West Lafayette, where rooms start at $126.99, providing a clean, welcoming environment ideal for relaxation. Opt for Home2 Suites, combining the comfort of home with the convenience and services of a hotel for a seamless stay.

With downtown Elston only a brief drive from Home2 Suites by Hilton West Lafayette, guests can easily visit the city’s top destinations while staying in a quieter area. Enjoy an affordable Elston stay that prioritizes your comfort—book your room now!

  Call (855) 234-2997 to book with an agent.
  5.0 miles from Elston, IN 47909

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Baymont Inn & Suites by Wyndham Lafayette / Purdue Area

201 Frontage Road Lafayette, IN

With rates from $78.99, Baymont Inn & Suites by Wyndham Lafayette / Purdue Area provides hospitable comfort for guests traveling to Elston, creating a warm and welcoming environment ideal for rest. Enjoy a night in with Baymont by Wyndham’s in-room movie rental service, offering a wide selection of films for all ages.

With downtown Elston only a short drive away, guests at Baymont Inn & Suites by Wyndham Lafayette / Purdue Area can explore the city’s top destinations without staying in the busiest parts of town. Make your Elston travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 234-2997 to book with an agent.
  5.0 miles from Elston, IN 47909

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Lafayette

163 Frontage Rd Lafayette, IN

For an affordable and heartwarming stay, TownePlace Suites by Marriott Lafayette offers inviting rooms with rates beginning at $119.99, creating a welcoming and comfortable space for guests. Consider TownePlace Suites by Marriott for your next relocation or extended vacation, where you'll find all the comforts of home.

At TownePlace Suites by Marriott Lafayette, you can experience the charm of a quiet stay with easy access to Elston's most popular attractions. Get ready for a comfortable Elston adventure with cost-effective, inviting accommodations—lock in now!

  Call (855) 233-0132 to book with an agent.
  5.1 miles from Elston, IN 47909

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Studio 6 Suites Lafayette IN

139 Frontage Road Lafayette, IN

With rooms beginning at $50.99, Studio 6 Suites Lafayette IN is a practical option for travelers bound for Elston, providing budget-conscious comfort in a clean, inviting space. Find everything you need for a comfortable stay at Studio 6, from in-room dining areas to ample storage space.

Discover the comfort of Studio 6 Suites Lafayette IN, offering a tranquil retreat while keeping the vibrant life of Elston within reach. Choose a practical, inviting hotel for your Elston travels—lock in your stay today!

  Call (855) 239-5277 to book with an agent.
  5.1 miles from Elston, IN 47909

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Lafayette IN

139 Frontage Rd Lafayette, IN

Guests traveling to Elston can enjoy affordable comfort at Motel 6 Lafayette IN, with safe rooms beginning at $54.99, creating a clean and comfortable space perfect for relaxation. Step into a slice of Americana at Motel 6, where the legacy of budget-friendly road trip accommodations is honored and continued.

Experience both peace and convenience at Motel 6 Lafayette IN, a restful haven nestled a short distance from Elston's attractions. Plan your Elston trip with ease and savings in mind—reserve your hotel room now!

  Call (855) 234-2997 to book with an agent.
  5.1 miles from Elston, IN 47909

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms