Kiawah Island Golf Resort offers ten miles of beach, five golf course and a world-class tennis center with luxury accommodations. Since the beaches are hard-packed sand, biking is a common oceanside activity. It’s all located on an island about 21 miles south of Charleston.