Downtown Saint Louis hotels place you steps from the Gateway Arch, Busch Stadium, and the city's core business district. Most properties fall in the mid-range to luxury bracket, with rates starting around $120 per night for a standard room. Expect amenities like indoor pools, fitness centers, on-site dining, and complimentary breakfast at many chain hotels. The downtown area is walkable, with Union Station, Laclede's Landing, and the convention center within a short stroll.
Among the top-rated options, the Drury Plaza St. Louis at the Arch scores superb marks for its free hot breakfast and indoor pool, ideal for families. The Four Seasons St. Louis offers luxury suites with Arch views, a full spa, and both indoor and outdoor pools for a premium experience. For business travelers, the Marriott St. Louis Grand and Hyatt Regency Saint Louis at the Arch provide large rooms, multiple restaurants, and 24-hour fitness centers. History buffs will appreciate the St. Louis Union Station Hotel, Curio Collection, housed in a restored 19th-century railway terminal with Tiffany stained glass.
