See the latest deals and prices in Indianapolis hotels
Filter by:

Omni Severin Hotel
Hotel in Mile Square, Indianapolis
Very Good
11 reviews
8
From $165 per night

Red Roof Inn Indianapolis - Castleton
Hotel in Castleton, Indianapolis
Very Good
12 reviews
8
From $60 per night

Ironworks Hotel Indy
Hotel in Indianapolis
Excellent
1 review
10
From $223 per night

Super 8 by Wyndham Indianapolis/Southport Rd
Hotel in Southport, Indianapolis
Very Good
1 review
7
From $68 per night

Red Roof Inn & Suites Indianapolis Airport
Hotel in Wayne, Indianapolis
Average
11 reviews
6
From $71 per night

Comfort Inn Indianapolis South
Hotel in Indianapolis
Very Good
1 review
8
From $89 per night

Baymont by Wyndham Indianapolis
Hotel in Indianapolis
Very Good
3 reviews
8
From $89 per night

Holiday Inn Indianapolis Airport Area N by IHG
Hotel in Wayne, Indianapolis
Average
1 review
6
From $109 per night

Drury Plaza Hotel Indianapolis Carmel
Hotel in Indianapolis
No reviews
6 reviews
-
From $135 per night

Sonesta Select Indianapolis Carmel
Hotel in Indianapolis
Very Good
7 reviews
8
From $94 per night

Red Roof Inn Indianapolis South
Hotel in Indianapolis
From $63 per night

Red Roof Inn Indianapolis - Castleton
Hotel in Castleton, Indianapolis
From $60 per night

Super 8 by Wyndham Indianapolis/NE/Castleton Area
Hotel in Castleton, Indianapolis
From $62 per night

Super 8 by Wyndham Indianapolis South
Hotel in Indianapolis
From $62 per night

Shadeland Inn Indianapolis
Hotel in Lawrence, Indianapolis
From $65 per night

Best Western Plus Indianapolis NW Hotel
Hotel in Pike, Indianapolis
From $95 per night

Extended Stay America Suites Indianapolis Airport W Southern
Hotel in Wayne, Indianapolis
From $76 per night

Comfort Inn Indianapolis South
Hotel in Indianapolis
From $89 per night

Baymont by Wyndham Indianapolis
Hotel in Indianapolis
From $89 per night

Comfort Inn Indianapolis South I-65
Hotel in Indianapolis
From $91 per night

41 stays
From $109 per night

28 stays
From $115 per night

26 stays
From $59 per night

13 stays
From $71 per night

12 stays
From $123 per night

10 stays
From $60 per night

9 stays
From $68 per night
45 stays
From $117 per night
15 stays
From $61 per night
9 stays
From $71 per night
45 stays
From $117 per night
12 stays
From $62 per night
45 stays
From $117 per night
1 stay
From $239 per night
44 stays
From $114 per night
45 stays
From $117 per night
44 stays
From $121 per night
Indianapolis, Indiana, United States of America, is a vibrant destination offering a mix of cultural, historical, and recreational attractions. Whether you're visiting for business or leisure, the city has a variety of accommodations to suit your needs. The average price of hotels in Indianapolis right now is $121, with options ranging from $47 to $293. With 190 hotels available, you're sure to find the perfect place to stay.
Popular neighborhoods for hotel stays include Downtown Indianapolis, Wayne, Mile Square, Pike, and Southport. Each area offers its own unique charm and convenient access to various parts of the city. Downtown Indianapolis is particularly popular for its proximity to major attractions and vibrant nightlife.
When it comes to points of interest, Indianapolis has plenty to offer. The Indianapolis Zoo is a must-visit for families and animal lovers, while the Indianapolis Motor Speedway is a haven for racing enthusiasts. Nature lovers will appreciate the serene beauty of Eagle Creek Park and White River State Park, both offering ample opportunities for outdoor activities.
Among the most popular hotels in Indianapolis are the Omni Severin Hotel, known for its luxurious amenities, and Sonesta Select Indianapolis Carmel, which offers a comfortable stay with modern conveniences. Quality Suites and Motel 6 Indianapolis, IN, provide budget-friendly options without compromising on comfort. For those seeking a blend of affordability and quality, the Best Western Plus Indianapolis North at Pyramids is a great choice.
Whether you're here for a weekend getaway or an extended stay, Indianapolis offers a range of accommodations to meet your needs. With so many options, you're sure to find a hotel that fits your budget and preferences, making your visit to this dynamic city a memorable one.
December is the cheapest time to stay in Indianapolis for an average of $98 per night.
Average price per night for 3-star hotels
Month
Price
January
$119
February
$121
March
$125
April
$126
May
$124
June
$130
July
$129
August
$127
September
$126
October
$120
November
$108
December
$98
Omni Severin Hotel
Indianapolis
10
Excellent
•
11 reviews
Sarah
United States
Alisa
United States
Bottleworks Hotel
Indianapolis
9
Excellent
•
4 reviews
Amareah
United States
Comfort Inn Indianapolis South
Indianapolis
10
Excellent
•
1 review
Steve
United States
Super 8 by Wyndham Indianapolis/Southport Rd
Indianapolis
10
Excellent
•
1 review
Very clean, smelled fresh upon check in, room was clean bed was clean
Lola
9
Excellent
•
1 review
Tara
United States
Travelodge by Wyndham Indianapolis Speedway
Indianapolis
9
Excellent
•
4 reviews
Gail
United States
Eric
United States
Nearby destinations