The perfect midwestern weekend away can be found in St Louis, and finding an equally-perfect lodging for your adventure is just as important as what you'll do once you're there. Luckily, there are both affordable and high-end options at your disposal in Gateway City. And it’s worth taking into account that while most of the city’s hotels are downtown, some of the best attractions, restaurants, things to do, and neighborhoods are spread out – so staying downtown isn’t necessarily the best way to experience all that the city has to offer. If you're wondering what there is to do though, there are a ton.
If you're a loyalty member, then you'll find that the hotel scene in St Louis is full of all the usual suspects – but if you’re looking for something more authentic and local, this list also includes boutique stays that boast movie theaters, casinos, and cozy pubs in them, as well as historic locations and even one lunar-themed hotel. Far out.
Updated December 2024: Have we just added two new properties that consist of Live! by Loews - St. Louis and The Last Hotel? You bet.
RECOMMENDED:
📍See our full guide to the best things to do in St Louis
🍴Dine out at the best restaurants in St Louis
Who makes the cut? While we might not stay in and review every hotel featured, we've based our list on our expert knowledge of the destination covered, editorial reviews, user reviews, hotel amenities and in-depth research to find you the best stays. This article includes affiliate links. These links have no influence on our editorial content. For more information, see our affiliate guidelines.