The best deals on hotels when visiting Old Town 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 Old Town, Indiana 47991

Attica Inn

74 NORTH LONG AVE Attica, IN

With rooms starting at $107.00, Attica Inn provides affordable accommodations for travelers visiting Old Town, creating a plush and comfortable atmosphere. Stay in accommodations that are perfect for guests who value practicality and affordability, with clean rooms and essential services.

Guests at Attica Inn can appreciate the peaceful atmosphere, with downtown Old Town still easily accessible for all their sightseeing and adventures. Discover a hotel that makes your Old Town adventure stress-free and enjoyable—reserve today!

  Call (855) 233-7850 to book with an agent.
  8.5 miles from Old Town, IN 47991

Starting at

$107.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

383 Lynch Dr Danville, IL

Guests headed to Old Town can enjoy affordable comfort at Quality Inn & Suites, with rooms starting at $80.99, providing a pleasant space perfect for relaxation. Savor a quiet evening in with Quality Inn's in-room dining options, offering comfort and convenience.

Relax in the peaceful surroundings at Quality Inn & Suites, where quiet comfort and easy access to downtown Old Town meet. Discover how great your Old Town visit can be with thoughtfully priced lodging—lock in today!

  Call (855) 233-7850 to book with an agent.
  12.4 miles from Old Town, IN 47991

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn&Suites Danville

361 Lynch Dr Danville, IL

With rates from $93.99, Sleep Inn&Suites Danville is a convenient option for travelers visiting Old Town, providing soft accommodations in a welcoming environment. Enjoy a peaceful retreat in Sleep Inn’s specially designed quiet rooms, where noise reduction features ensure a serene environment.

Guests staying at Sleep Inn&Suites Danville will love the peaceful retreat, with downtown Old Town just a convenient drive away for easy access to all the city's attractions. Plan your Old Town travels smartly with a hotel that meets all your needs—secure now!

  Call (855) 235-0725 to book with an agent.
  12.4 miles from Old Town, IN 47991

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Danville

377 Lynch Dr Danville, IL

For those bound for Old Town, Super 8 by Wyndham Danville offers budget-friendly accommodations with rooms starting at $64.99, creating a warm, inviting space for guests to unwind. Rest in Super 8's refreshed room decor, offering a modern and comfortable environment for all travelers.

For a quiet stay, Super 8 by Wyndham Danville offers serene surroundings with the convenience of downtown Old Town still a short drive away. Make your Old Town adventure comfortable and easy on the wallet—book today!

  Call (855) 234-5074 to book with an agent.
  12.4 miles from Old Town, IN 47991

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn & Suites Danville IL

389 Lynch Drive Danville, IL

For a peaceful and budget-friendly stay, Red Roof Inn & Suites Danville IL offers inviting rooms with rates starting at $69.00, creating a clean, welcoming environment near Old Town. Enjoy the convenience and peace of mind provided by Red Roof Inn's 24-hour front desk, ready to assist you at any hour.

Relax at Red Roof Inn & Suites Danville IL in peaceful surroundings, knowing that downtown Old Town is within easy reach for city exploration. Stay affordably and comfortably while visiting Old Town—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  12.4 miles from Old Town, IN 47991

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites by Marriott Danville

330 EASTGATE DRIVE Danville, IL

For budget-conscious travelers headed to Old Town, Towneplace Suites by Marriott Danville offers comfortable rooms starting at $179.99, creating a clean and inviting atmosphere. Stay productive with flexible workspaces in every suite, designed to meet the needs of business travelers and remote workers.

Relax in the calm surroundings of Towneplace Suites by Marriott Danville, knowing that the attractions of downtown Old Town are just a smooth drive away. Relax and enjoy Old Town with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 235-6136 to book with an agent.
  12.5 miles from Old Town, IN 47991

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, guests traveling to Old Town will find intimate, budget-friendly rooms starting at $194.00, creating a clean and welcoming environment for relaxation. Kickstart your day with Holiday Inn Express's signature coffee, a perfect morning pick-me-up available in the lobby.

At Holiday Inn Express Hotel & Suites Danville an IHG Hotel, visitors can enjoy the peace and quiet of the hotel, while downtown Old Town remains a convenient drive away for a day of adventure. Discover a Old Town hotel that combines affordability with welcoming hospitality—secure today!

  Call (855) 233-0132 to book with an agent.
  12.5 miles from Old Town, IN 47991

Starting at

$194.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Danville

370 Eastgate Dr Danville, IL

For those headed to Old Town, Hampton Inn & Suites Danville offers budget-friendly comfort with rooms starting at $180.99, creating a clean, welcoming environment perfect for unwinding. Experience the local culture with Hampton's carefully curated local guides, offering insider tips on the best dining, shopping, and attractions.

From Hampton Inn & Suites Danville, a brief drive takes guests into downtown Old Town, where they can enjoy the city’s highlights and return to the tranquility of their stay. Find peace of mind during your Old Town stay with a hotel that has it all—secure now!

  Call (855) 234-7135 to book with an agent.
  12.5 miles from Old Town, IN 47991

Starting at

$180.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Danville IL

360 Eastgate Drive Danville, IL

With budget-friendly rooms starting at $78.99, Baymont by Wyndham Danville IL provides inviting accommodations for those bound for Old Town, creating a clean, welcoming space. Stay connected with free Wi-Fi at Baymont by Wyndham, ensuring you're never out of touch with work or loved ones.

A tranquil retreat awaits at Baymont by Wyndham Danville IL, with the convenience of downtown Old Town still close enough for exploration. Maximize your Old Town experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 235-6136 to book with an agent.
  12.5 miles from Old Town, IN 47991

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Days Hotel & Conference Center by Wyndham Danville

77 North Gilbert St Danville, IL

Guests visiting Old Town can unwind in budget-conscious comfort at Days Hotel & Conference Center by Wyndham Danville, with rooms beginning at $69.30, creating a clean and welcoming space. Enjoy reliable comfort in rooms that provide standard amenities, ensuring a pleasant stay at a great price.

Travelers staying at Days Hotel & Conference Center by Wyndham Danville can appreciate the calm environment, with downtown Old Town still close enough for city adventures. Plan your Old Town trip with ease and affordability in mind—book your room today!

  Call (855) 233-7850 to book with an agent.
  16.0 miles from Old Town, IN 47991

Starting at

$69.30

per night

Read Reviews View Amenities View All Rooms

Best Western Riverside Inn

57 South Gilbert Street Danville, IL

With budget-conscious rooms beginning at $88.99, Best Western Riverside Inn provides inviting accommodations for travelers visiting Old Town, creating a restorative, comfortable environment. Experience the unique charm of Best Western's boutique hotels, each with its own personality and local flair.

For travelers looking to unwind, Best Western Riverside Inn offers a serene setting, with downtown Old Town just a short drive for city adventures. Enjoy a memorable Old Town experience with a hotel that makes every moment count—reserve now!

  Call (855) 234-2997 to book with an agent.
  16.2 miles from Old Town, IN 47991

Starting at

$88.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

A charming escape awaits at The Union Club Hotel at Purdue University Autograph Collection on your visit to Old Town, where quality rooms create a warm retreat, with nightly rates beginning at $269.99. Step into Autograph Collection Hotels, where every stay tells a story, crafted with unique character and bespoke charm.

At The Union Club Hotel at Purdue University Autograph Collection, you can rest in peaceful surroundings while keeping the lively streets of Old Town within easy reach. Discover a hotel in Old Town that turns every stay into an extraordinary experience—book today!

  Call (855) 235-0725 to book with an agent.
  27.5 miles from Old Town, IN 47991

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton West Lafayette

1710 Sachem Blvd West Lafayette, IN

Home2 Suites by Hilton West Lafayette is a convenient choice for travelers bound for Old Town, with comfortable rooms starting at $126.99, creating a warm and friendly environment perfect for rest. Relish the comfort of Home2 Suites' plush bedding, ensuring a restful night's sleep to recharge for the day ahead.

Escape the city bustle at Home2 Suites by Hilton West Lafayette, where a relaxing atmosphere awaits and Old Town remains within a short drive. Make your Old Town trip both cozy and budget-friendly—secure your room today!

  Call (855) 239-4019 to book with an agent.
  27.5 miles from Old Town, IN 47991

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Prestige Inn West Lafayette

1217 Sagamore Pkwy. West West Lafayette, IN

With rates starting at $68.00, Prestige Inn West Lafayette provides budget-conscious accommodations for guests visiting Old Town, creating a soft and inviting space for relaxation. Experience the basics in rooms that provide dependable amenities, ensuring a pleasant stay at a budget-friendly price.

Unwind at Prestige Inn West Lafayette, where guests can relax in quiet comfort while keeping the dynamic energy of Old Town within reach. Make the most of your Old Town travels with affordable, welcoming accommodations—book now!

  Call (855) 235-0725 to book with an agent.
  27.7 miles from Old Town, IN 47991

Starting at

$68.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn West Lafayette Wabash Landing

356 East State St West Lafayette, IN

Experience a peaceful ambiance at Hilton Garden Inn West Lafayette Wabash Landing on your trip to Old Town, where inviting accommodations provide comfort and relaxation, with nightly rates from $140.99. Indulge in the delicious dining options at Hilton Garden Inn's evening socials, featuring complimentary appetizers and beverages.

At Hilton Garden Inn West Lafayette Wabash Landing, you’ll enjoy restful accommodations with the added convenience of being close to Old Town's exciting attractions. Plan your Old Town travels with a hotel that complements your adventure—secure your room now!

  Call (855) 239-5277 to book with an agent.
  27.9 miles from Old Town, IN 47991

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites West Lafayette

160 Tapawingo Drive West Lafayette, IN

With budget-friendly rooms from $95.47, Hampton Inn & Suites West Lafayette provides inviting comfort for travelers visiting Old Town, creating a warm, welcoming space. Treat yourself at Hampton’s vending machines, conveniently located for a quick snack or drink without leaving the hotel.

At Hampton Inn & Suites West Lafayette, you’ll enjoy restful accommodations with the added convenience of being close to Old Town's exciting attractions. Embrace the joy of Old Town with a hotel that understands what you need—reserve now!

  Call (855) 235-0725 to book with an agent.
  28.0 miles from Old Town, IN 47991

Starting at

$95.47

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

2991 North Gandhi St. Crawfordsville, IN

For travelers headed to Old Town, Comfort Inn offers inviting rooms with rates starting at $114.99, creating a clean and welcoming environment perfect for relaxation. Find tranquility in our quiet rooms, equipped with soundproofing to block out distractions for a peaceful rest.

Escape to the comfort of Comfort Inn, a tranquil spot where guests can relax and still explore Old Town with ease. Step into a welcoming Old Town stay that delivers on both comfort and savings—lock in today!

  Call (855) 235-0725 to book with an agent.
  28.1 miles from Old Town, IN 47991

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Crawfordsville

2895 Gandhi Drive Crawfordsville, IN

For an inviting stay, Hampton Inn & Suites Crawfordsville offers safe accommodations with rates from $105.99, creating a comfortable environment ideal for travelers bound for Old Town. Book connecting rooms at Hampton, perfect for families or groups who need additional space but still want privacy.

Guests seeking tranquility will love Hampton Inn & Suites Crawfordsville, a peaceful retreat that offers quick access to Old Town for easy exploration. Experience Old Town with accommodations that make every moment memorable—lock in now!

  Call (855) 233-0132 to book with an agent.
  28.1 miles from Old Town, IN 47991

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Crawfordsville Hotel

2600 Industrial Blvd Crawfordsville, IN

Guests visiting Old Town will find affordable comfort at Best Western Plus Crawfordsville Hotel, where rooms start at $100.99, creating a warm, inviting space perfect for relaxation. Stay comfortable with the adjustable climate control available in each room at Best Western Plus, ensuring your personal comfort.

Positioned just outside of Old Town, Best Western Plus Crawfordsville Hotel provides the ideal base for exploring the area and returning to peaceful lodgings. Enjoy your Old Town visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 235-6136 to book with an agent.
  28.2 miles from Old Town, IN 47991

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Lafayette City Centre an IHG Hotel

515 South Street Lafayette, IN

Holiday Inn Lafayette City Centre an IHG Hotel is a welcoming choice for travelers to Old Town, where quality rooms offer a warm-hearted retreat, with affordable nightly rates from $134.00. Take advantage of Holiday Inn's comprehensive business services, ensuring productivity even while traveling.

At Holiday Inn Lafayette City Centre an IHG Hotel, guests can enjoy spacious comfort in a peaceful environment while keeping Old Town close at hand for exploration. Take comfort in knowing your Old Town stay will be relaxing and luxurious—reserve now!

  Call (855) 235-6136 to book with an agent.
  28.3 miles from Old Town, IN 47991

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Crawfordsville IN

1040 Corey Blvd Crawfordsville, IN

At Motel 6 Crawfordsville IN, guests bound for Old Town can enjoy secure, budget-friendly accommodations starting at $79.99, creating a warm and inviting space perfect for rest. Experience the warm nights and cool comforts of staying at Motel 6, a trusted name in budget accommodations.

Stay at Motel 6 Crawfordsville IN for a restful experience, while Old Town remains close enough for exploration whenever you wish. Book now and discover an inviting, affordable Old Town stay that delivers comfort!

  Call (855) 235-0725 to book with an agent.
  28.4 miles from Old Town, IN 47991

Starting at

$79.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

For an affordable stay near Old Town, Holiday Inn Express Hotel & Suites Crawfordsville an IHG Hotel offers pleasant rooms with rates from $123.00, creating a welcoming, comfortable atmosphere perfect for rest. Relax with the security of Holiday Inn Express's 24-hour front desk service, available to assist you at any time during your stay.

Guests at Holiday Inn Express Hotel & Suites Crawfordsville an IHG Hotel can experience the charm of a peaceful retreat while remaining close enough to explore Old Town. Get ready for a Old Town visit where comfort and savings go hand in hand—reserve now!

  Call (855) 235-6136 to book with an agent.
  28.4 miles from Old Town, IN 47991

Starting at

$123.00

per night

Read Reviews View Amenities View All Rooms

Knights Inn Crawfordsville

1020 Corey Boulevard Crawfordsville, IN

For an inviting stay near Old Town, Knights Inn Crawfordsville offers budget-friendly rooms with rates from $71.99, creating a clean and comfortable space ideal for rest. Appreciate the convenience of Knights Inn’s 24-hour cancellation policy, offering flexibility in case your plans change.

Unwind at Knights Inn Crawfordsville, a peaceful retreat offering both relaxation and the convenience of Old Town just a short drive away. Make your Old Town adventure easy and economical—secure your stay today!

  Call (855) 235-0725 to book with an agent.
  28.4 miles from Old Town, IN 47991

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Crawfordsville

1025 Corey Blvd Crawfordsville, IN

With rooms starting at $94.99, Super 8 by Wyndham Crawfordsville offers budget-friendly comfort for travelers visiting Old Town, creating a enchanting environment ideal for unwinding. Benefit from ample and secure parking at Super 8, accommodating all types of vehicles with ease during your road trip.

Enjoy a quiet stay at Super 8 by Wyndham Crawfordsville, perfectly positioned for those wanting both relaxation and proximity to Old Town. Book an inviting hotel that won’t break the bank for your Old Town visit—secure today!

  Call (855) 233-0132 to book with an agent.
  28.4 miles from Old Town, IN 47991

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms