mostly swimming kind of beaches are owned by hotel/resorts and the left one is not that fine to swim.

anyway can try Mesaieed beach ( sealine) its open for all, just take your stuff and enjoy