Oops!
Got it
Skip to content
New perk: Earn Airbnb credit every time you book
HotelTonight logo
Where:
When:
Tonight
Customize:
1 Room
Hip
DAILY DROP
Le Méridien St. Louis Clayton
$266
$187
95%
|
–
Clayton
per night
Includes all fees
Top-notch location puts you just a short drive from Forest Park and downtown Saint Louis.
Click to unlock
DAILY DROP
Today's Daily Drop
???
1 unlock per day • 15 mins to book
Unlock to reveal our biggest discount.
Solid
DEAL
Hilton Pennywell St. Louis at the Arch
$140
$109
90%
|
–
St. Louis
per night
Includes all fees
Built in 1888(!), the former Merchant Laclède Nat’l Bank turned Hilton is the perfect perch for seeing the world-famous Arch, Busch Stadium & more.
Hip
DEAL
Le Méridien St. Louis Clayton
$251
$202
95%
|
–
Clayton
per night
Includes all fees
Top-notch location puts you just a short drive from Forest Park and downtown Saint Louis.
Hip
Moonrise Hotel
$155
96%
|
–
Clayton
per night
Includes all fees
Modern design with a touch of whimsy, like the colorful, iridescent lobby and lunar art all over the place.
Basic
Aloft St. Louis Cortex
$120
100%
|
–
St. Louis
per night
Includes all fees
Ideally situated less than a mile from must-visits like Gateway Arch, St. Louis Zoo and Forest Park.
Basic
Home2 Suites by Hilton St. Louis Downtown
$89
–
St. Louis
per night
Includes all fees
Need free WiFi? You got it.
Basic
DEAL
Days Inn Collinsville/St Louis
$89
$75
84%
|
–
Collinsville, IL
per night
Includes all fees
Fancy a dip? Pop into the hotel pool.
Solid
DEAL
Ameristar Casino Resort and Spa
$174
97%
|
–
St. Charles
per night
Includes all fees
Indoor & outdoor pools, spa, gym and fire pit keep you company between trips to the casino.
Basic
Elimwood Hotel, a Ramada by Wyndham
$101
88%
|
–
St. Charles
per night
Includes all fees
Hey hey, free breakfast every day.
Basic
La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North
$81
76%
|
–
Hazelwood
per night
Includes all fees
Complimentary breakfast kick-starts both your metabolism and your day.
Basic
Tru by Hilton St. Louis Downtown
$98
$88
–
St. Louis
per night
Includes all fees
Onsite fitness center for when you need a quick sweat sesh.
Solid
Best Western Plus The Charles Hotel
$106
83%
|
–
St. Charles
per night
Includes all fees
Relax, early riser. Breakfast’s included.
Basic
DEAL
Super 8 by Wyndham St. Clair MO
$85
$72
79%
|
–
St. Louis
per night
Includes all fees
Breakfast is comped. Good morning!
Basic
La Quinta Inn & Suites by Wyndham St. Louis Westport
$108
$85
88%
|
–
Maryland Heights
per night
Includes all fees
Tasty breakfast that just so happens to also be free.
Solid
Wingate by Wyndham St. Louis Airport
$129
100%
|
–
St. Louis - STL
per night
Includes all fees
Relax, early riser. Breakfast included.
Hip
Live! By Loews St. Louis
$175
94%
|
–
St. Louis
per night
Includes all fees
Prime location set amid the buzz of Ballpark Village, just steps from Busch Stadium and a 10-min walk from the famous Gateway Arch.
Basic
Drury Plaza Hotel St Louis St Charles
$290
$163
100%
|
–
St. Charles
per night
Includes all fees
Hotel pool is prime for relaxation or exercise.
Basic
DEAL
Super 8 by Wyndham Collinsville St. Louis
$93
$69
79%
|
–
Fairview Heights
per night
Includes all fees
Breakfast is comped. Good morning!
Basic
Holiday Inn St. Louis Creve Coeur
$167
$137
100%
|
–
St. Louis - STL
per night
Includes all fees
Fancy a dip? Pop into the hotel pool.
Basic
Super 8 by Wyndham Greenville
$69
81%
|
–
St. Louis
per night
Includes all fees
Why does breakfast taste so much better when someone else makes it for you? We don’t know, but the theory is proven here.
Basic
Super 8 by Wyndham O'Fallon
$60
$53
85%
|
–
O'Fallon
per night
Includes all fees
Tasty breakfast that just so happens to also be free.
Basic
Drury Plaza Hotel St Louis Chesterfield
$174
96%
|
–
St. Louis
per night
Includes all fees
Fancy a dip? Pop into the hotel pool.
Basic
Pear Tree Inn St Louis Airport
$112
94%
|
–
St. Louis - STL
per night
Includes all fees
Hotel pool for when you feel like getting splashy.
Basic
DI St Ls Wstprt Plz
$90
$78
67%
|
–
Maryland Heights
per night
Includes all fees
Free breakfast to keep hanger at bay.
Basic
Baymont by Wyndham O'Fallon St. Louis Area
$79
$69
77%
|
–
Fairview Heights
per night
Includes all fees
Expanded continental breakfast means more than just cereal and juice (keep your eyes out for waffles).
Solid
Best Western Plus St. Louis West Westport
$115
84%
|
–
Maryland Heights
per night
Includes all fees
Free parking means you're not stuck tracking down a spot.
Basic
Drury Inn and Suites St Louis Collinsville
$150
100%
|
–
St. Louis
per night
Includes all fees
Hotel pool for when you feel like getting splashy.
Solid
Drury Inn and Suites St. Louis Union Station
$152
90%
|
–
St. Louis
per night
Includes all fees
Traditional comfort with breakfast included, ‘cause waffles are always a classic.
Basic
AC Hotel St. Louis
$174
96%
|
–
St. Louis
per night
Includes all fees
Streaming your favorite playlists is a breeze with free WiFi.
Basic
Drury Inn and Suites St Louis Fairview Heights
$170
$125
92%
|
–
Fairview Heights
per night
Includes all fees
Hotel pool for when you feel like getting splashy.
Basic
La Quinta Inn Suites Collins
$105
76%
|
–
St. Louis
per night
Includes all fees
Free breakfast! Yes, there’s coffee.
More amazing deals in:
Chicago,
New York City,
Las Vegas - Strip,
Nashville,
Kansas City,
Denver,
Memphis,
Boston,
San Francisco,
and tons more!