Tennis ace Serena Williams is having a well deserved holiday in the sun following a difficult summer on the court.

The 34-year-old gold medalist - who had disappointing exits in both the US Opens and Rio Olympics over the summer - stunned as she posed in a tiny yellow bikini and flaunted her bikini body.

Showing off her toned figure, Serena looked amazing in the neon two piece as she jumped up on a wooden deck and let loose during the sun soaked vacation.

Serena Williams posed in a tiny neon bikini (Image: Snapchat)

She has been soaking up the sun (Image: Snapchat)

In a clip uploaded to Snapchat, she could be seen twirling in a circle and jumping into the air to strike a pose.

With her hair slicked back, she completed her super cool look with a pair of shades, and flashed the flesh in front of a gorgeous view of the sea.

She flaunted her body on Snapchat (Image: Snapchat)

The star put her figure on display (Image: Snapchat)

It follows a tough summer of tennis for Serena, who lost against Ukraine's Elina Svitolina in the third round and also teamed with her sister in a losing effort to Czech stars Lucie Safarova and Barbora Stryvoca.