Marimar is a poor young innocent girl who lives with her grandparents in a hut on the beach by the ocean. She falls in love with Sergio, the son of a wealthy magnate. Sergio agrees to marry Marimar despite his father and stepmother's disapproval, but along the way he falls deeply in love with her.
Sergio's stepmother, Angélica, despises Marimar because of her innocence and her lack of knowledge of the world of high society. Angélica constantly embarrasses Marimar, often diminishing her worth as an individual. Sergio becomes angry and decides to go away and earn money so he can take Marimar away from his father's house, and safe from Angélica's wrath. Angélica tells the police that Marimar stole a bracelet from her, and Marimar is sent to prison. Then Angélica sends one of her servants, Nicandro, to burn Marimar's grandparents' little hut, killing her grandparents in the process. Angélica forges Sergio's handwriting and writes a letter to Marimar stating that he wants nothing more to do with her and that he never loved her. All this, along with the impact of her grandparents’ deaths, changes Marimar and sets her on the road to revenge.
After leaving prison, Marimar then moves from her hometown, "San Martin de la Costa", to Mexico City with Padre Porres and works to get back on track. While on the road, she meets her biological father, without either him or her knowing of their relationship. He teaches her how to read, write, to speak eloquently, and to dress elegantly. She finds out she is pregnant, later gives birth to a daughter, Cruz.
After the new, improved Marimar is ready to face society, her biological father decides to take her to the opera, where she bumps into Sergio, and Marimar's plan for revenge begins. Fueled by anger, Marimar (assuming the identity of "Bella" and denying to Sergio and other people that she is Marimar) seduces Segio constantly and then rejects his advances to hurt him, and at the same time strips Sergio's father and stepmother Angélica of their wealth. Marimar buys out the Santibáñez house and embarrasses Angélica the way she had embarrassed Marimar before. As Sergio divorces Marimar and gets ready to marry his childhood friend Inocencia, Marimar plans on breaking them up. Secretly, Sergio is still in love with Marimar.
Angélica then gets into a car accident and suffers severe burns. While on her deathbed, as her last wish, she wants Marimar burned alive in her house. Innocencia finds out that Sergio has been visiting Marimar and even tried to go to Marimar's house. The pregnant Innocencia falls and taken to the hospital, where she has her baby and is subsequently diagnosed with a brain tumor. Marimar decides to forget about Sergio by falling in love with another man who is an engineer. Innocencia then has brain surgery and, ashamed of all she has done, lets Marimar marry Sergio. They finally marry and live happily ever after.
~ Happily ever after ~