Although phenoxide ion has more number of resonating structures than benzoate ion, benzoic acid is a stronger acid than phenol. Why?
The resonating structures of phenoxide are given as below.
In the resonating structure of phenoxide, a negative charge is present on C atom (which is less electronegative) while in benzoate ion, a negative charge is present on the more electronegative atoms. Hence, in the ionic structure, if negative charge is present on more electronegative atoms, it is more stable in comparison to the ion which is having negative charge on less electronegative atoms. Thus, due to the higher stability of benzoate ion, it is able to provide more H', and as a result it is more acidic.
$$C_{6}H_{5}OH\rightleftharpoons \underset{Less\,stable}{C_{6}H_{5}O^{\ominus}} + H^{\oplus}$$
$$C_{6}H_{5}COOH\rightleftharpoons \underset{More\,stable}{C_{6}H_{5}COO^{\ominus}} + H^{\oplus}$$