There aren't any top extended stay hotels with a pool in Weldon Spring Heights. You you might want to consider TownePlace Suites by Marriott St. Louis Chesterfield which is 2.5 mi (4.1 km) from the city center and features an indoor pool.