USA/CAN Toll Free 1-800-355-1709


Europe Toll Free 00-800-7099-7099

The Best Hotels under $99 Deals in St. Louis

Where do you want to stay?


No change or cancel fees

No CheapHotels.com fee on change or cancel almost any hotel reservation

24hr customer care

US Toll Free: 1-800-310-4953 / EU Toll Free: 00-800-7099-7099

St. Louis

Hilton St. Louis Airport


Save up to 50%

Starting From

$80

St. Louis

Hilton Garden Inn Chesterfield


Save up to 46%

Starting From

$75

St. Louis

Unbeatable Apartments near Arch


Save up to 44%

Starting From

$93

St. Louis

Embassy Suites St. Louis - Airport


Save up to 39%

Starting From

$80

St. Louis

Hilltop Hotel


Save up to 34%

Starting From

$79

St. Louis

Comfort Inn St Louis - Westport


Save up to 32%

Starting From

$63

St. Louis

Quality Inn Florissant-St Louis


Save up to 31%

Starting From

$59

St. Louis

Best Western Plus Pontoon Beach


Save up to 27%

Starting From

$80

St. Louis

Crowne Plaza St. Louis Airport


Save up to 27%

Starting From

$83

St. Louis

Drury Inn & Suites St. Louis Fenton


Save up to 23%

Starting From

$92

St. Louis

Best Western Plus The Charles Hotel


Save up to 21%

Starting From

$94

St. Louis

OYO Hotel St. Louis Downtown MO


Save up to 21%

Starting From

$81

St. Louis

Best Western St. Louis Inn


Save up to 20%

Starting From

$59

St. Louis

Le Méridien St. Louis Clayton


Save up to 20%

Starting From

$97

St. Louis

Hotel Indigo St. Louis - Downtown


Save up to 17%

Starting From

$87

St. Louis

Renaissance St. Louis Airport Hotel


Save up to 15%

Starting From

$82

St. Louis

Hilton St. Louis at the Ballpark


Save up to 15%

Starting From

$98