This study analyzes wind structures up to 509 m in the atmospheric boundary layer in the coastal area of Hainan Island, using a dataset obtained from ultrasonic anemometers housed in three towers. The wind profile, consisting of the measurements from the three towers, followed logarithmic law. In a diurnal variation, the maximum wind speed occurred at night, with a greater component of northerly wind, while the minimum wind speed was observed at noon, with a greater component of easterly wind. The variation in wind speed suggests that the measurements were representative of the wind field in the upper part of the atmospheric boundary layer, and the variation in wind direction might be affected by sea and land breezes, which can be induced by the different thermal conditions of underlying surfaces. The diurnal variation in average wind speed ranged from 0.5 to 1.5 m s−1, and the diurnal variation in wind direction was 10–20 degrees. In our measurements, the diurnal trajectory of the wind vector was observed to be counterclockwise, which differs from previous studies conducted over uniform and flat underlying surfaces. This is partially due to the different thermodynamic conditions of the underlying land and sea surfaces. The impact of topographic relief on wind measurement is also discussed. The measurements suggest that wind speeds at altitudes above 50 m are less influenced by terrain. The height of the reversal layer, which is generated by the different diurnal variations in wind speed in the upper and lower parts of the boundary layer, was estimated to be around 300 m.