St. Louis has some very good hotel options from contemporary boutique hotels and historic properties to luxury B&Bs.
I really enjoyed staying at the The Fleur-de-Lys Mansion which is a luxury B&B located in a 19th century mansion. The four guest rooms are lovely as are the living and dining room downstairs. The staff is excellent and the breakfast really great. I highly recommend this property and would definitely stay again on future trips. Jerilyn & Gary Sadler are the owners and innkeepers. 3500 Russell Blvd.
The Hotel Ignacio, at 3411 Olive St., is a boutique hotel that has received some very good reviews and press.
Chase Park Plaza: Along Kingshighway in the Central West End, the Chase Park Plaza has been an institution in St. Louis since the 1920’s. You can easily walk to restaurants, shopping and bars plus you are across from Forest Park where you can explore the Art Museum and other venues.
Union Station Hotel, 1820 Market St.: This is an historic property in the headhouse of the train station that opened in 1894. The train station was restored in 1985 with a new 539-room hotel, shopping mall, restaurants and food court.
Also getting great reviews is the Moonrise Hotel, a hip, boutique hotel in the Delmar Loop area. 6177 Delmar.
The colorful Angad Arts Hotel is where ere you can pick the color theme of your room! They also have Grand Tavern by Chef David Burke that is open for breakfast, lunch and dinner. Their Angad Rainbow Terrace is a rooftop lounge and bar. 3550 Samuel Shepard Dr.
If you need to be downtown the Magnolia St. Louis located in the historic Mayfair Hotel built in 1924 is in a great location. 421 N. 8th St. The NY Times also recommends the Hotel Saint Louis which is housed in the former Union Trust Building designed by famed Chicago architect Louis Sullivan and built in 1893. It is an Autograph Collection property. 705 Olive St.