This paper presents a butler matrix-based microstrip hexagonal patch antenna with a direction of arrival (DOA) estimation approach for mm-wave application. The hexagonal-shaped patch antenna had been designed with a Z-shaped slot with an eight-port butler matrix. The DOA estimation is also done for the switched beam antenna using a novel direction of arrival (DOA) estimation algorithm known as Cramer-Rao lower bound (CRLB). The proposed design leads to significant size reduction and loss minimization. In addition to this, the design had the advantages of being low-cost, lightweight, and small-volume. The entire proposed design provides an operating frequency range of 28 GHz to 39 GHz with a center frequency of 33 GHz. The proposed work makes use of two butler matrices with two 45° phase shifters and 120° phase shifters. The effectiveness of the proposed algorithm and antenna design using the Butler matrix is evaluated for various performance metrics separately. The antenna is designed using Rogers RT/duroid 5880(tm) substrate, and the fabricated prototype is studied. The designed antenna attains high radiation efficiency, and it ranges between 97 and 98 % under both the measures and simulated scenarios under the operating frequency range of 28 GHz to 39 GHz.