My Trips
city landscape illustration

Find Hotels in Downtown St. Louis, St. Louis

See the latest deals and prices in Downtown St. Louis hotels



Downtown St. Louis – discover 32 hotels

Filter by:



Budget hotels in Downtown St. Louis

Where to stay in Downtown St. Louis

Popular landmarks and attractions in Downtown St. Louis

About Downtown St. Louis

Downtown St. Louis boasts 32 hotels, with prices ranging from $83 to $399 and an average of $159. Popular choices include the Drury Plaza Hotel St. Louis at the Arch, Hotel Indigo St. Louis - Downtown, and the Missouri Athletic Club. While exploring, you can visit iconic spots like the Gateway Arch, Busch Stadium, and the Old Courthouse. For a bit of culture, check out the National Blues Museum or catch a show at the Fox Theater. Whether you're staying at the OYO Hotel St. Louis Downtown City Center MO or the Days Inn by Wyndham Downtown St. Louis, there's plenty to see and do.

Cheapest time to stay in Downtown St. Louis

February is the cheapest time to stay in Downtown St. Louis for an average of $131 per night.

Average price per night for 3-star hotels

Month

Price

January

$146

February

$131

March

$147

April

$157

May

$170

June

$176

July

$168

August

$156

September

$161

October

$153

November

$143

December

$146

Explore guest reviews of hotels in Downtown St. Louis

Joshua

United States

United States

fallin