Scott, 35, put his arms around Sofia, 20, aboard a boat in the Mexican waters on Friday, April 19.
He dressed casual for the outing in a grey t-shirt and shorts while cuddling up next to his lady love.
Sofia was initially spotted in a white t-shirt and shorts but stripped down when she got onto a luxury yacht.
She was later seen emerging from inside the boat in a sexy pink bikini.
Scott and Sofia took in some rays on top of their yacht next to some pals.
It was an interesting time for them to go on vacation seeing as it was his ex Kourtney Kardashian's 40th birthday on Thursday, April 18.
Scott was, however, spotted at Kourtney's big birthday bash that was also attended by Larsa Pippen, Paris Hilton and more.