Things That You Should Keep In Mind Before Visiting Charleston’s Best Beach Hotels. Charleston, South Carolina is a Harbor Town, and while most hotels on the peninsula offer breathtaking views of the Charleston harbor, beachfront hotels are only found outside city limits. Luckily, beaches are not hard to come by in the Charleston area, and it’s quite common for visitors to stay off-peninsula at Folly...