The consensus is a minimum of 3-days is needed to settle in and experience Charleston. For instance, many people take 2 days exploring downtown and another day visiting sites outside of downtown such as the plantations, Angel Oak Tree or beaches. Checkout this page for a list of tours and attractions:  Charleston’s Top Tours & Attractions | Things to do