Yes, There's no option to rename bucket functionality for S3 because there are technically no folders in S3 so we have to handle every file within the bucket.
Create a new bucket, copy the contents from the new bucket and delete the old bucket. You can do all these steps in AWS CLI.