The best deals on hotels when visiting Marshfield 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 Marshfield, Indiana 47993

Sleep Inn&Suites Danville

361 Lynch Dr Danville, IL

For a restful stay near Marshfield, Sleep Inn&Suites Danville offers budget-friendly accommodations with rooms starting at $93.99, creating a delightful, welcoming atmosphere. Stay updated with Sleep Inn’s digital concierge service, providing instant access to hotel information and local recommendations right on your device.

With Marshfield just a drive away, guests at Sleep Inn&Suites Danville can enjoy the city’s top spots while benefiting from the hotel’s quieter surroundings. Stay comfortably in Marshfield with amenities that make your trip memorable—lock in today!

  Call (855) 234-7135 to book with an agent.
  9.9 miles from Marshfield, IN 47993

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

383 Lynch Dr Danville, IL

At Quality Inn & Suites, travelers to Marshfield will find inviting rooms with rates from $80.99, creating a warm, welcoming space perfect for relaxation. Benefit from Quality Inn's strategic partnerships with local tour operators, offering guests exclusive discounts on attractions and excursions.

At Quality Inn & Suites, guests can enjoy a more serene stay while still being close enough to downtown Marshfield for a day of exploring the city’s top spots. Treat yourself to a relaxing Marshfield getaway without the high cost—secure your room now!

  Call (855) 233-7850 to book with an agent.
  9.9 miles from Marshfield, IN 47993

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Danville

377 Lynch Dr Danville, IL

With rooms from $64.99, Super 8 by Wyndham Danville provides serene, budget-conscious comfort for travelers bound for Marshfield, creating a clean and welcoming environment. Securely park your vehicle at Super 8, where ample parking space is provided for guests’ convenience and peace of mind.

Guests staying at Super 8 by Wyndham Danville will love the balance of city access and quiet surroundings, with downtown Marshfield still just a drive away. Stay affordably and explore Marshfield with ease—reserve your cozy hotel room now!

  Call (855) 234-7135 to book with an agent.
  9.9 miles from Marshfield, IN 47993

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites by Marriott Danville

330 EASTGATE DRIVE Danville, IL

For budget-savvy travelers headed to Marshfield, Towneplace Suites by Marriott Danville offers restful comfort with rooms starting at $179.99, creating a clean, inviting environment. Reliable Wi-Fi at TownePlace Suites keeps you connected with external networks during your stay.

Guests staying at Towneplace Suites by Marriott Danville will love the peaceful surroundings, with downtown Marshfield still just a short drive away for easy access to the city’s highlights. Stay comfortably and affordably in Marshfield with amenities designed for your needs—secure now!

  Call (855) 234-7135 to book with an agent.
  10.0 miles from Marshfield, IN 47993

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Danville an IHG Hotel

310 Eastgate Dr Danville, IL

At Holiday Inn Express Hotel & Suites Danville an IHG Hotel, travelers visiting Marshfield can enjoy inviting accommodations with rooms from $194.00, creating a clean and welcoming environment ideal for rest. Experience the brand's signature vibrant and cheerful design, creating a positive and energetic atmosphere for your stay.

Staying at Holiday Inn Express Hotel & Suites Danville an IHG Hotel allows guests to enjoy a more tranquil setting, while still being close enough to downtown Marshfield for a day of exploration. Enjoy the perfect mix of affordability and comfort during your Marshfield stay—reserve today!

  Call (855) 234-2997 to book with an agent.
  10.0 miles from Marshfield, IN 47993

Starting at

$194.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn & Suites Danville IL

389 Lynch Drive Danville, IL

For an affordable stay near Marshfield, Red Roof Inn & Suites Danville IL offers intimate-feeling accommodations with rooms beginning at $69.00, creating a warm and welcoming atmosphere perfect for rest. Select Red Roof Inn for a reliable, budget-friendly option that ensures you'll have more to spend on your adventures and less on your stay.

From Red Roof Inn & Suites Danville IL, a convenient drive takes guests to downtown Marshfield, where they can explore the city’s highlights before returning to the hotel’s calm setting. Stay relaxed and enjoy added comfort on your Marshfield trip—book your room today!

  Call (855) 234-2997 to book with an agent.
  10.0 miles from Marshfield, IN 47993

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Danville

370 Eastgate Dr Danville, IL

Guests visiting Marshfield will find reassuring comfort at Hampton Inn & Suites Danville, with rooms beginning at $180.99, creating a warm and inviting space ideal for rest. Navigate your destination with ease, thanks to Hampton's central locations, often just steps away from public transportation.

At Hampton Inn & Suites Danville, guests can unwind in a more spacious setting, with downtown Marshfield just a drive away for a day of city exploration. Enjoy your Marshfield visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 235-6136 to book with an agent.
  10.0 miles from Marshfield, IN 47993

Starting at

$180.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Danville IL

360 Eastgate Drive Danville, IL

At Baymont by Wyndham Danville IL, travelers to Marshfield will find hospitable, budget-friendly accommodations with rates from $78.99, creating a welcoming environment perfect for rest. Experience the added comfort of Baymont by Wyndham’s hypoallergenic rooms, designed to provide a healthy environment for all guests.

Recharge at Baymont by Wyndham Danville IL, a serene haven found perfectly for guests who want to explore Marshfield at their own pace. Make the most of your time in Marshfield with a hotel that enhances your stay—lock in today!

  Call (855) 236-8982 to book with an agent.
  10.1 miles from Marshfield, IN 47993

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Attica Inn

74 NORTH LONG AVE Attica, IN

With rates starting at $107.00, Attica Inn provides budget-conscious accommodations for travelers visiting Marshfield, creating a tranquil atmosphere perfect for relaxation. Relax in rooms that cater to budget-conscious guests, offering a comfortable and clean environment without unnecessary extras.

Relax in the quiet setting of Attica Inn, where peaceful surroundings make for a restful stay and downtown Marshfield is still nearby. Enjoy a seamless Marshfield experience with amenities designed for your convenience—reserve now!

  Call (855) 239-4019 to book with an agent.
  12.1 miles from Marshfield, IN 47993

Starting at

$107.00

per night

Read Reviews View Amenities View All Rooms

Days Hotel & Conference Center by Wyndham Danville

77 North Gilbert St Danville, IL

With affordable rooms starting at $69.30, Days Hotel & Conference Center by Wyndham Danville provides budget-friendly comfort for travelers to Marshfield, creating a welcoming environment for rest and ease. Relax in accommodations that provide a solid foundation for your travel needs, offering comfort and value without the frills.

Travelers can relax in the calm environment of Days Hotel & Conference Center by Wyndham Danville, while knowing downtown Marshfield remains within easy driving distance. Plan your Marshfield trip with ease and affordability in mind—book your room today!

  Call (855) 234-2997 to book with an agent.
  12.9 miles from Marshfield, IN 47993

Starting at

$69.30

per night

Read Reviews View Amenities View All Rooms

Best Western Riverside Inn

57 South Gilbert Street Danville, IL

With rates from $88.99, Best Western Riverside Inn provides inviting accommodations for guests bound for Marshfield, creating a enveloping and comfortable atmosphere for relaxation. Explore Best Western’s library corners, cozy spaces stocked with books and magazines for a quiet read.

Guests staying at Best Western Riverside Inn will love the quiet atmosphere, while downtown Marshfield remains close enough for a day of adventure. Feel at home in Marshfield with accommodations that keep comfort affordable—reserve now!

  Call (855) 234-5074 to book with an agent.
  13.2 miles from Marshfield, IN 47993

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton West Lafayette

1710 Sachem Blvd West Lafayette, IN

With budget-friendly rooms from $126.99, Home2 Suites by Hilton West Lafayette provides inviting accommodations for travelers to Marshfield, creating a clean, comfortable environment for all. Benefit from Home2 Suites' Hilton CleanStay program, ensuring a higher standard of cleanliness throughout your stay.

Settle into a peaceful retreat at Home2 Suites by Hilton West Lafayette, with easy access to Marshfield for whenever you’re ready to explore. Stay relaxed and comfortable on your Marshfield visit without breaking the bank—book now!

  Call (855) 233-0132 to book with an agent.
  30.9 miles from Marshfield, IN 47993

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

The Union Club Hotel at Purdue University Autograph Collection

201 Grant Street West Lafayette, IN

Enjoy the peaceful ambiance of The Union Club Hotel at Purdue University Autograph Collection as you visit Marshfield, where inviting rooms offer comfort, with budget-friendly nightly rates beginning at $269.99. Relish the boutique shopping experiences curated by Autograph Collection Hotels, featuring local artisans and designers.

Find your quiet escape at The Union Club Hotel at Purdue University Autograph Collection, situated conveniently for exploring the vibrant attractions of Marshfield just a short drive away. Take your Marshfield adventure to the next level with a hotel that makes every moment memorable—book today!

  Call (855) 234-2997 to book with an agent.
  30.9 miles from Marshfield, IN 47993

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

2991 North Gandhi St. Crawfordsville, IN

Guests bound for Marshfield can enjoy budget-friendly comfort at Comfort Inn, where sheltered rooms start at $114.99, creating a welcoming space perfect for relaxation. Experience the comfort and convenience of Comfort Inn's accessible rooms, designed to accommodate all guests comfortably.

Guests seeking a peaceful stay will love Comfort Inn, positioned conveniently for easy access to Marshfield's attractions. Discover affordable comfort that’s perfect for exploring Marshfield—reserve your room today!

  Call (855) 233-0132 to book with an agent.
  31.0 miles from Marshfield, IN 47993

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Prestige Inn West Lafayette

1217 Sagamore Pkwy. West West Lafayette, IN

Guests visiting Marshfield can unwind at Prestige Inn West Lafayette, where affordable rooms start at $68.00, providing a warm, welcoming space perfect for relaxation. Find value in accommodations that offer the essentials for a comfortable stay, ensuring you get the most out of your trip.

Discover the tranquility of Prestige Inn West Lafayette, where restful accommodations are perfectly balanced with proximity to Marshfield. Enjoy Marshfield in comfort and without the expense—lock in your stay today!

  Call (855) 234-5074 to book with an agent.
  31.1 miles from Marshfield, IN 47993

Starting at

$68.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Crawfordsville

2895 Gandhi Drive Crawfordsville, IN

For a welcoming and budget-friendly stay, Hampton Inn & Suites Crawfordsville offers inviting rooms with rates from $105.99, creating a delightful space ideal for travelers bound for Marshfield. Savor the convenience of Hampton’s express breakfast options, designed for guests needing a quick and nutritious start to their busy days.

Escape the hustle and bustle of the city at Hampton Inn & Suites Crawfordsville, while staying close enough to explore everything Marshfield has to offer. Make your Marshfield travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 239-4019 to book with an agent.
  31.1 miles from Marshfield, IN 47993

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Crawfordsville Hotel

2600 Industrial Blvd Crawfordsville, IN

For budget-savvy travelers, Best Western Plus Crawfordsville Hotel offers calm comfort with rates beginning at $100.99, creating a warm and inviting atmosphere perfect for relaxation. Stay informed with the digital concierge service available at Best Western Plus, offering tips and information via your smart device.

Settle into relaxation at Best Western Plus Crawfordsville Hotel, where guests can recharge in comfort with Marshfield always within convenient reach. Enjoy the ease of exploring Marshfield with a hotel that offers unbeatable value—lock in now!

  Call (855) 239-4019 to book with an agent.
  31.2 miles from Marshfield, IN 47993

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Crawfordsville an IHG Hotel

2506 North Lafayette Road Crawfordsville, IN

At Holiday Inn Express Hotel & Suites Crawfordsville an IHG Hotel, travelers bound for Marshfield will find budget-friendly rooms with rates starting at $123.00, creating a safe and welcoming environment perfect for relaxation. Enjoy the privacy of separate sleeping and living areas in the suites at Holiday Inn Express, ideal for business and leisure travelers.

Find your perfect getaway at Holiday Inn Express Hotel & Suites Crawfordsville an IHG Hotel, where relaxation meets the convenience of having Marshfield nearby. Enjoy extra features and affordability on your Marshfield trip—reserve your hotel now!

  Call (855) 236-8982 to book with an agent.
  31.3 miles from Marshfield, IN 47993

Starting at

$123.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Crawfordsville IN

1040 Corey Blvd Crawfordsville, IN

Guests bound for Marshfield will find budget-friendly comfort at Motel 6 Crawfordsville IN, where inviting rooms start at $79.99, creating a clean and welcoming space ideal for relaxation. Experience the warm hospitality that Motel 6 is known for, with a staff dedicated to making your stay enjoyable.

At Motel 6 Crawfordsville IN, guests are welcomed into a peaceful environment that provides easy access to Marshfield's top destinations. Make the most of your Marshfield trip with inviting and affordable lodging—reserve today!

  Call (855) 235-0725 to book with an agent.
  31.3 miles from Marshfield, IN 47993

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Crawfordsville

1020 Corey Boulevard Crawfordsville, IN

For a restful and affordable visit near Marshfield, Knights Inn Crawfordsville offers appealing accommodations with rooms starting at $71.99, creating a warm, welcoming environment. Stay on top of your fitness at Knights Inn properties with gym facilities, helping you keep active while on the road.

Discover peace and relaxation at Knights Inn Crawfordsville, where a serene retreat is balanced with close proximity to Marshfield. Book now and experience Marshfield without the financial strain—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  31.3 miles from Marshfield, IN 47993

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Crawfordsville

1025 Corey Blvd Crawfordsville, IN

For budget-conscious guests visiting Marshfield, Super 8 by Wyndham Crawfordsville offers delightful accommodations with rates starting at $94.99, creating a warm and welcoming environment. Check out effortlessly with Super 8’s express options, perfect for travelers eager to get an early start to their day.

Step into relaxation at Super 8 by Wyndham Crawfordsville, where calm surroundings make for a refreshing stay with Marshfield just a short trip away. Plan your Marshfield trip with inviting, budget-friendly accommodations—secure now!

  Call (855) 239-4019 to book with an agent.
  31.3 miles from Marshfield, IN 47993

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn West Lafayette Wabash Landing

356 East State St West Lafayette, IN

Stay comfortably at Hilton Garden Inn West Lafayette Wabash Landing on your journey to Marshfield, where safe accommodations and welcoming service create a restful retreat, all from $140.99. Find a quiet spot in Hilton Garden Inn's reading nooks, which provide a peaceful setting for catching up on work or leisure reading.

Find relaxation at Hilton Garden Inn West Lafayette Wabash Landing, where peaceful accommodations are perfectly paired with proximity to Marshfield's best spots. Enjoy every aspect of your Marshfield visit with accommodations that never disappoint—reserve now!

  Call (855) 234-5074 to book with an agent.
  31.3 miles from Marshfield, IN 47993

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites West Lafayette

160 Tapawingo Drive West Lafayette, IN

At Hampton Inn & Suites West Lafayette, travelers to Marshfield can unwind in affordable comfort with rooms beginning at $95.47, creating a warm, inviting space ideal for relaxation. Stay productive with Hampton's convenient business centers, equipped with computers, printers, and everything you need to stay on task.

Nestled just beyond the city, Hampton Inn & Suites West Lafayette offers a peaceful retreat that’s never too far from Marshfield's lively attractions. Plan your Marshfield adventure with a hotel that enhances your experience—reserve today!

  Call (855) 236-8982 to book with an agent.
  31.4 miles from Marshfield, IN 47993

Starting at

$95.47

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Lafayette City Centre an IHG Hotel

515 South Street Lafayette, IN

Find warmth and comfort at Holiday Inn Lafayette City Centre an IHG Hotel on your trip to Marshfield, where restorative accommodations create a relaxing stay, with rates beginning at an accessible $134.00. Enjoy themed weekends at Holiday Inn, with special activities and meals that add a fun twist to your stay.

Guests seeking tranquility will love Holiday Inn Lafayette City Centre an IHG Hotel, a peaceful retreat that offers quick access to Marshfield for easy exploration. Enjoy your Marshfield adventure with a hotel that provides everything you need for a great stay—book today!

  Call (855) 236-8982 to book with an agent.
  31.7 miles from Marshfield, IN 47993

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms