Le concept Swan 98 a été introduit pour la première fois en 2018 au Monaco Yacht Show. Plus d'un an après l’annonce de la création de ce bateau de 30 mètres, les premières images de l’unité sont révélées. Ce concept de bateau imaginé par l’architecte naval Germán Frers est destiné à satisfaire et à répondre aux besoins des clients en termes de performance, de croisière et de façon de vivre en mer. Le Swan 98 fera également partie de la nouvelle gamme du chantier consacrée à des bateaux de plus grandes tailles.
Pour le moment l’unité est encore en cours de construction. Avec 3 exemplaires déjà vendus, le tout premier Swan 98 sera mis à l'eau l'été prochain et fera ses débuts au Monaco Yacht Show 2020.