Can I delete photos from iPhone and keep on iCloud?

You can delete photos from your iPhone but keep them in iCloud by turning off iCloud Photo Sharing. You can also use another iCloud account to protect iCloud photos from your previous account.