Iconic Marine Group

Stunning Italian Style

Invictus Yachts is an Italian yacht renowned for producing luxury and high-performance motor yachts. Manufactured in Borgia, Italy, Invictus offers premium open and cabin cruisers, ranging from 28 to 46 feet. Made from exclusive materials by time-honored craftsman, Invictus yachts are perfectly tailored into striking and alluring works of marine sculpture.

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.