There are not many in Charleston. But, those recommended to you are way out from central Charleston , you will be driving 30 minutes or more to get downtown.
I would recommend staying closer in at the Tides Folly Beach
http://tidesfollybeach.com/ or the Holiday Inn Express at Isle of Palms. Both are far less expensive than those located farther out recommended to you.