The average hotel cost in Indiana is about $152 per night for a double room, according to KAYAK’s Indiana hotel data accessed on October 25, 2026. Recent Sunday-through-Thursday nights averaged about $153, while Friday and Saturday nights averaged about $209.
These are booking-site benchmarks, not fixed prices. Indiana rates swing with the city, the season, college and sports calendars, and hotel class, so compare your exact dates and add taxes and fees before you decide.
Data snapshot: October 25, 2026. Hotel prices change daily, so recheck your dates before booking.
Quick Answer
KAYAK lists the average Indiana double room at about $152 per night (another section of the same page shows $165, so expect a range). December is the lowest month shown at about $118, Sunday is the cheapest night at about $130, and four-star hotels average about $315. Taxes are added on top.
Key Takeaways
- The average Indiana double room is about $152 per night, with recent weeknights near $153 and weekend nights near $209.
- Sunday is the cheapest night at about $130, while Friday is the highest at about $200.
- December shows the lowest monthly average at about $118, and November the highest at about $181, but local events can change the pattern.
- Four-star hotels average about $315 per night and five-star hotels about $343, so hotel class matters as much as the city.
- Add Indiana’s 7% state sales tax plus any county innkeeper’s tax, and compare the final total, not the headline rate.
Average Hotel Cost in Indiana: Current Benchmarks

There is no official statewide figure for what travelers actually pay at Indiana hotels. Booking sites measure different dates, properties, and room types, so one page can show several different averages. The table below uses KAYAK’s Indiana hotel data as a consistent source.
| Measure | Benchmark | How to use it |
|---|---|---|
| Average double room | About $152 per night | Broad statewide planning figure |
| Recent Sunday–Thursday average | About $153 per night | Typical weeknight budget |
| Recent Friday–Saturday average | About $209 per night | Weekend demand and events push rates up |
| Lowest month | December, about $118 | Best month for flexible travelers |
| Highest month | November, about $181 | Check event dates before booking |
| Cheapest night | Sunday, about $130 | Shift a weekend trip toward Sunday |
| Most expensive night | Friday, about $200 | Compare Saturday–Sunday stays |
| Four-star hotel average | About $315 per night | Upscale and full-service properties |
| Five-star hotel average | About $343 per night | Luxury and premium locations |
Note: KAYAK’s page is not perfectly consistent. It shows $152 as the average double room in one place and $165 in another, and its seasonal label lists October as low season while its monthly data shows December cheapest. Treat every figure as an approximate benchmark.
Cheapest Days to Stay in Indiana Hotels
Sunday is currently the cheapest night at about $130, compared with about $200 on Friday. That is a gap of roughly $70 per night, which adds up fast on a long weekend.
The recent weeknight and weekend averages show a similar pattern: about $153 from Sunday through Thursday versus about $209 on Friday and Saturday. Business-focused hotels in Indianapolis, Fort Wayne, and Evansville may soften on weekends, while campus towns and event districts can spike. Check the day you stay, not the day you book.
- Compare a Sunday-to-Thursday stay with a Friday-to-Sunday stay for the same hotel.
- Move your check-in or check-out by one day and compare the total.
- Avoid assuming that making the reservation on a particular weekday lowers the price.
Cheapest and Most Expensive Months for Indiana Hotels
KAYAK’s monthly data puts December at about $118 per night and November at about $181. That is a swing of roughly $63 per night, but the high month probably reflects specific events and demand rather than a universal rule.
Indiana’s calendar is event driven. Racing weekends, conventions, graduations, concerts, and football weekends in college towns can lift prices in a single city while the rest of the state stays quiet. See our guide to hotel prices during Indy 500 weekend for an example of how sharply one event can change rates.
Pro Tip: Search the same hotel across two or three nearby weeks. A one-week shift around a major event can save more than switching to a cheaper hotel.
How Hotel Class Changes the Price
Hotel class is the biggest driver after the date. KAYAK’s four-star and five-star averages are roughly double the statewide double-room average, while budget and three-star rooms are far cheaper.
| Tier | What KAYAK shows | What to expect |
|---|---|---|
| Budget and three-star | Recent listings from about $43 to $61; one-off lows, not averages | Clean basics, parking, often free breakfast; location and reviews matter |
| Typical double room | About $152 average | Chain hotels with pools, fitness rooms, and breakfast |
| Four-star | About $315 average | Full-service downtown and resort-style properties |
| Five-star | About $343 average | Luxury suites, restaurants, and premium locations |
Very low listings usually apply to one property, one date, or a nonrefundable rate. Do not budget from the lowest number you see.
Indiana Hotel Taxes and Fees to Add
The nightly rate is not your final cost. Indiana applies its 7% state sales tax to lodging, and counties may add an innkeeper’s tax under Indiana Code Title 6, Article 9. The combined rate depends on the county where the hotel sits, so check the tax line on your final booking screen.
As a simple example using the statewide $152 average, the 7% state tax alone adds about $10.64 per night, bringing a one-night stay to about $162.64 before any county tax. Two nights would be about $325.28 before county tax and extras.
Under the FTC’s rule on unfair or deceptive fees, effective May 12, 2025, mandatory lodging fees must be included in the displayed total price. Government taxes and optional extras such as parking or pet charges may still be shown separately before payment.
When to Book an Indiana Hotel
KAYAK currently suggests booking at least one day before arrival to get the best price on its Indiana data, which reflects how often last-minute inventory is discounted. That is a data pattern, not a rule.
For fixed event dates, graduation weekends, football weekends, or a specific hotel, book earlier and choose a refundable rate. You can recheck the price before the cancellation deadline and rebook only if the new total and terms are equal or better.
How to Save on Indiana Hotels
- Shift to Sunday–Thursday. Weeknights average about $56 less than weekend nights in KAYAK’s recent data.
- Travel in December or other quiet periods when your plans are flexible.
- Compare the final total. Include tax, parking, pet fees, and breakfast.
- Check the hotel’s direct website as well as booking sites for member rates and easier changes.
- Stay just outside the center. A suburban or highway hotel can cost less, but add parking, fuel, and travel time.
- Use free cancellation and recheck the rate before the deadline.
Free breakfast, free parking, and a kitchenette can offset a higher room rate, especially for families and longer stays.

More Indiana and Hotel Cost Guides
- Average motel cost per night in Indiana for budget roadside stays.
- Average resort cost per night in Indiana for resort-style stays.
- Average hotel cost per night in Indianapolis for the state capital.
- Hotel occupancy tax by state to compare lodging taxes nationwide.
Frequently Asked Questions
What is the average hotel cost in Indiana?
KAYAK lists the average Indiana double room at about $152 per night, with recent weeknights near $153 and weekend nights near $209. Another section of the same page shows $165, so treat the figure as a range and check your exact dates.
What is the cheapest month for Indiana hotels?
KAYAK’s data shows December as the cheapest month at about $118 per night and November as the highest at about $181. Local events can change this pattern in individual cities.
Which night is cheapest for an Indiana hotel?
Sunday is the cheapest night at about $130 per night, while Friday is the most expensive at about $200. The night you stay matters more than the day you make the reservation.
How much tax is added to an Indiana hotel room?
Indiana applies a 7% state sales tax to lodging, and counties may add an innkeeper’s tax. The total depends on the county, so check the final booking screen for the exact amount.
How far ahead should I book an Indiana hotel?
KAYAK currently suggests booking at least one day before arrival for the best price, but book earlier for event weekends, graduations, and specific hotels. A refundable rate lets you recheck the price later.
How much does a four-star hotel cost in Indiana?
KAYAK shows four-star hotels averaging about $315 per night and five-star hotels about $343. Budget and three-star rooms are much cheaper, with recent listings starting around $43 to $61 on some dates.
Conclusion
Indiana hotel prices are best treated as moving benchmarks. KAYAK data accessed on October 25, 2026 puts the average double room near $152 per night, with weeknights near $153, weekends near $209, December near $118, and Sunday the cheapest night.
Compare your exact dates, add the 7% state tax and any county innkeeper’s tax, and weigh parking and breakfast before choosing the cheapest rate. For event weekends, a refundable booking protects both your budget and your room.
Sources
- KAYAK: Indiana Hotels — average double room, weeknight and weekend averages, monthly and daily data, and star-class averages, accessed October 25, 2026
- Federal Trade Commission: Rule on Unfair or Deceptive Fees — upfront total-price rules for short-term lodging
- Indiana Department of Revenue: County Innkeeper’s Tax — confirms county innkeeper’s taxes under IC 6-9; rates vary by county