In practice the easiest way for a foreign national to register a vessel in Gibraltar is to use a Gibraltar Offshore Company. This allows a person of any nationality to use the Gibraltar Registry and confers numerous tax advantages as well.
However, as of right, the following persons and entities qualify to register in Gibraltar as long as they are the owners of a majority share in the vessels:
British citizens, British Dependent Territories citizens, British overseas citizens, British subjects and British overseas nationals;
Citizens of and companies registered in the EU and the European Economic Area (EAA);
Gibraltar Companies;
Foreign Maritime Entities (foreign entities which are authorised and have power to own and operate ships can under certain special circumstances qualify to register in Gibraltar).