Downtown St. Louis hotels place you within walking distance of the Gateway Arch, Busch Stadium, and Union Station. These central properties range from business-focused stays to family-friendly picks, with room rates varying from mid-range to luxury. Many hotels offer free hot breakfast, indoor pools, and rooftop bars with city views. Parking is available but often at an extra charge, so factor that into your budget. If you're visiting for a Cardinals game or a conference, booking early secures the best rates.
Top-rated options include the Drury Plaza St. Louis at the Arch, which earns a Superb score for its free breakfast and indoor pool. The Four Seasons St. Louis provides luxury with a full-service spa and Arch view rooms. For a unique historic stay, the St. Louis Union Station Hotel (Curio Collection) features a 19th-century lobby with Tiffany stained glass. The Hilton St. Louis at the Ballpark boasts a rooftop bar overlooking the stadium, while the Westin St. Louis offers a boutique feel steps from Busch. Business travelers often choose the Marriott St. Louis Grand for its large meeting spaces and multiple dining options.
