The multibands are achieved by using a fractal square antenna. The fractal square is formed from an initial square patch and then optimized with increasing fractal iterations to resonate at these bands. The fractal property of the design also helps in the miniaturisation of the antenna. The proposed antenna has gain ranging from 4.9 dB to 9.7 dB and radiation efficiencies from 70% to 98%. The proposed antenna is simulated using the CST microwave studio. The antenna is then fabricated, and its performance parameters are measured. After finding a match between simulated and measured results, the same antenna and its array are tested in a MATLAB simulation environment for direction of arrival (DOA) and adaptive beamforming (AB) at all five bands. Using different DOA and AB algorithms, the performance of the antenna array is evaluated. The ability to accurately estimate the DOA of all signals delivered to the adaptive array antenna allows it to maximise its performance in terms of recovering the required transmitted signal and suppressing any interference signal. Then, the beam of the antenna is modified using the DOA algorithm to generate a beam in the desired direction and nulls in the unwanted direction for proposed satellite communications.