The vessel, measuring more than 15 metres in length, had been anchored in the Bay of Villefranche before being pushed towards the coast.
It eventually ran aground on its starboard side on the beach.
The incident came as weather authorities warned of hazardous sea conditions and powerful winds along the Côte d’Azur.
Several beaches in nearby Nice were closed earlier in the day as a precaution due to rough seas and dangerous swell conditions.
Officials have cordoned off the section of beach where the yacht is stranded, and recovery operations are expected to take place in the coming days.
Although the exact cause has not been confirmed, local reports suggest the vessel’s large surface area exposed to the wind may have caused its anchor to drag before eventually losing its hold.
Authorities are also monitoring the situation for any signs of pollution, as sailing yachts carry fuel and other potentially harmful substances on board.
The grounding follows a similar incident in May, when a catamaran was wrecked in the same bay after being driven ashore during severe weather.
