The Bachelorette spoilers give away all the details viewers want to know about the rest of Becca Kufrin's season -- from the bachelors' hometown dates to the Final Rose ceremony where she chooses her final winning bachelor.

ADVERTISEMENT
[Bachelor Spoilers Warning: Please stop reading now if you want to be surprised by who was Becca Kufrin's winner pick, as well as who she picked as her runner-up bachelor, Final 3, and more end-of-season details].

The Bachelorette's next episode airs on Monday, July 16, and Becca will be shown traveling to her remaining four bachelors' hometowns to meet their families.

RELATED LINK: 'THE BACHELORETTE' SEASON 14: MEET BECCA KUFRIN'S 28 BACHELORS! (PHOTOS)

Blake Horstmann, Colton Underwood, Jason Tartick and Garrett Yrigoyen are the men still in the running for Becca's heart, following the elimination of Leo Dottavio and Wills Reid.

"[Becca's] spirit and resilience are about to be tested by the men and their families," ABC teases of the next episode. 

Becca will start her excursion with a stop in Manteca, CA, for a hometown date with Garrett.

The couple will get their hands dirty, as Garrett will show the Bachelorette how to plant tomatoes and her own rose bush.

Garrett is a hardworking guy and avid outdoorsman, so Becca fears she has an uphill battle to prove to his family that she'd be a good fit for them following the suitor's past complications in his marriage.

ABC says Garrett's clan will be "cautiously curious" about Becca and conversations will become emotional, when troubling memories of Garrett's divorce re-emerge.

"No one wants him to be put through that pain again, especially his mother. But will Becca be able to convince them that her feelings are genuine?" says the network.

RELATED LINK: 'THE BACHELOR' FRANCHISE COUPLES NOW: WHO IS STILL TOGETHER?? (PHOTOS)

Becca will then visit with Jason and his blue-collar, working-class hometown of Buffalo, NY.

Becca will get a glimpse into Jason's childhood when they play a little ice hockey together.

While their chemistry is intense, the charmer will struggle to express himself to Becca and find the right words.

Jason's family will see the couple's connection, but they'll remain skeptical as to whether Becca will choose him out of the four remaining guys.

"Will this bachelor be able to express his strong feelings to Becca before it's too late?" ABC teases.

But Blake, on the other hand, has never had a problem opening up to Becca and telling her exactly how he feels.

After Blake shows off his hometown of Bailey, CO, and deals with the pain of his parents' divorce, the bachelor will share another "traumatic event" he endured at his high school when he was a student.

RELATED LINK: 'THE BACHELOR' COUPLES NOW: WHO DID 'THE BACHELOR' STARS AND THEIR BACHELORETTE PICKS ACTUALLY END UP WITH? (PHOTOS) 

Blake will then surprise the Bachelorette with a live performance in front of a packed auditorium by one of her favorite artists: Australian pop star Betty Who.

"But when Becca visits his family, will she be able to understand why Blake is so afraid to get his heart broken and will she like his blended family?" ABC says.

And last up will be Colton, who introduces his family to Becca in Parker, CO.

Colton will take Becca to the Children's Hospital of Colorado, where she'll be able to see him in action. Colton visits this hospital often given he started a foundation for children with cystic fibrosis.

Becca's attraction for Colton will grow once she sees him interact with the children because he'd make a great father, but she'll still wonder if he's ready for a lifelong commitment.

What began as a great date, however, will become tricky once Becca navigates difficult waters with both Colton's mother and father.

"Colton's virginity, how he handled his dating relationship with [Tia Booth], and if the couple is ready for an engagement are unusual topics for a conversation with your potential in-laws," ABC reveals.

RELATED LINK: 'SURVIVOR' COUPLES NOW: WHO'S STILL TOGETHER?! WHICH SHOWMANCES SPLIT UP? (PHOTOS)

Becca will then travel back to Los Angeles, CA, where she will seek advice from her trusted girlfriends Bekah Martinez, Caroline Lunny, Kendall Long, Seinne Fleming and Tia.

But some "new, shocking information" will come to light that throws Becca into "turmoil." Becca will have to make a very difficult decision in order to determine her Final 3 bachelors.

According to Reality Steve spoiler blogger Steve Carbone, Tia will admit to Becca she still has feelings for Colton, whom she briefly dated before Arie Luyendyk Jr.'s season of The Bachelor began airing.

Carbone reports Colton will finish in fourth place as a result.

"Not sure how Becca took it, but considering Colton was eliminated at this Rose Ceremony, I gotta imagine it played some sort of role," Carbone writes in his blog.

RELATED LINK: 'THE BACHELORETTE' COUPLES NOW: WHOM DID 'THE BACHELORETTE' STARS AND THEIR BACHELOR PICKS ULTIMATELY END UP WITH?! (PHOTOS)

That leaves Jason, Garrett and Blake fighting for Becca's heart in the following episode.

The Bachelorette's overnight Fantasy Suite dates were reportedly filmed in Chiang Mai, Thailand.

After fans watch Becca and Jason spend a romantic night together, she will reportedly eliminate him -- setting up Blake vs. Garrett in the Final 2.

After Blake and Garrett meet Becca's family and enjoy final one-on-one dates with her, Becca will allegedly reject a devastated Blake at the Final Rose Ceremony.

That means Becca chose Garrett at the Final Rose Ceremony, and he in turn proposed marriage, which she accepted!

TMZ was the first media outlet to report Becca is engaged to Garrett.

RELATED LINK: 'MARRIED AT FIRST SIGHT' COUPLES NOW: WHO'S STILL TOGETHER? WHO BROKE UP? (PHOTOS)

Before Carbone was able to release the name of the winner, the website posted photos of Becca at the last Rose Ceremony of the season in the Maldives with a man appearing to be Garrett.

Becca and Garrett were photographed kissing on May 10 at the Shangri-La Resort while surrounded by The Bachelorette's production team, who were apparently cheering and congratulating the happy couple on their engagement.

In the photos, Becca stunned in a white floor-length, sequin gown, and Garrett was sporting a nice suit.

If the pictures accurately depict the ending of Becca's The Bachelorette edition, Becca is the fourth star in a row to select the man who had received her first rose as well as the first real kiss of the season.

(Rachel Lindsay, JoJo Fletcher and Kaitlyn Bristowe all got engaged to the men who had received the First Impression Rose and first real kiss of their respective seasons).

RELATED LINK: '90 DAY FIANCE' COUPLES NOW: WHO'S STILL TOGETHER? WHO HAS SPLIT?!  (PHOTOS)

Below is the list of 4 bachelors who are still in the running for The Bachelorette star Becca Kufrin's heart:

- Blake Horstmann, a 28-year-old sales representative from Bailey, CO

- Colton Underwood, a 26-year-old former professional football player from Denver, CO

- Garrett Yrigoyen, a 29-year-old medical sales representative from Reno, NV

- Jason Tartick, a 29-year-old senior corporate banker from Buffalo, NY

Interested in more The Bachelorette news? Join our The Bachelorette Facebook Group!