The Bachelor 2016 Spoilers: Ben Higgins Says “I Love You” to JoJo AND Lauren B.

What happened on the latest episode of The Bachelor? Buckle up. It’s time for The Bachelor recap for Season 20, Week 9. Warning: Bachelor 2016 spoilers ahead! Ben Higgins is headed to Jamaica with the final three bachelorettes – Caila, JoJo and Lauren B. – and romantic adventures await. Yup, it's Fantasy Suite time! Check out all the highlights from Week 9 of The Bachelor 2016.

WATCH: Week 9 of The Bachelor, Ben Picks the Final 2 and Tells Them BOTH He Loves Them

Caila’s Fantasy Date: Ben shares an adventurous rafting trip down a jungle river with Caila, who is still struggling with the fact that there are other women vying for the Bachelor’s heart. Caila’s inability to share her insecurity is holding her back from expressing her true feelings to Ben. That night over a romantic dinner on the beach, Caila decides it’s now or never. Finally, with Ben’s patient persuasion, she is able to share all the pent-up emotions she has had. Ben is overwhelmed, but will she have opened up in enough time?

Lauren’s Fantasy Date: Lauren B. joins Ben on a preservation mission of baby turtles. Afterwards, the couple sits on the beach, discussing their potential future together and the emotional hometown date they shared last week. Lauren finally has her own breakthrough, finally telling Ben she loves him. But what Ben replies will shock Bachelor Nation and make Bachelor history. He admits he loves her too! Watch the moment take place in the clip below.

RELATED: Ben surprises Lauren B with breakfast in bed after the fantasy date.

JoJo’s Fantasy Date: Ben goes into his final date of the week more confused than ever. JoJo is nervous after her contentious hometown date but is hoping it won’t derail her relationship with Ben. They fly off in a helicopter, arriving at a storybook setting: a magnificent waterfall deep in the jungle. The two take a dip before they get down to more serious matters: expressing their deep feelings for one another. Turns out… Ben is in love with two women. When JoJo expresses her love for the Bachelor, he surprises her and tells her he loves her too. Watch everything go down in the clip below.

RELATED: JoJo explains her brothers’ reactions to Ben before the overnight date.

Time to Say Goodbye: The next day, Caila, hoping for more time with Ben, surprises him in his bachelor pad. Unfortunately, it’s not the surprise she was hoping to make. Ben’s feelings have grown for Lauren B. and JoJo in ways they haven’t for Caila. He leaves her crushed when he admits he has to send her home. A heartbroken Caila gets ready to leave… but not before having a final word with the Bachelor. See her confront Ben in the video below!

RELATED: Bachelor Ben Higgins is in love with two women!

Rose Ceremony: For the first time in Bachelor history, the Bachelor has told two women he loves them. But if Ben is that uncertain, will it be possible for him to choose between the two wonderful women he has fallen madly in love with? It will all come down to the hours and minutes of Ben’s journey. Watch the clip below to see Lauren B. and JoJo find out they are the final two.

Get the full scoop on Week 9 of The Bachelor and watch the full episode right here.

Who are you most excited to see again during next week's Women Tell All episode? Do you want Ben to pick Lauren B. or JoJo? Sound off in the comments section below. Watch The Bachelor MONDAY 8|7c on ABC. Can't wait that long? Check out this sneak peek!

Roses Received

JoJo

Lauren B.

No Rose Offered

Caila

MORE BACHELOR

Watch The Bachelor Online for Free

Who Does Ben Pick?

The Bachelor at 20: A Celebration of Love

Spoilers & Recaps

Behind the Scenes

Bachelor Fantasy Draft

The BachelorNews & BlogsSpoilers and RecapsThe Bachelor 2016 Spoilers: Ben Higgins Says “I Love You” to JoJo AND Lauren B.