Firstly, alcohols have more boiling point compared to ethers due to hydrogen bonding.
The above two, −OH and −CH3 groups, both are electron donating group. If they are present at ortho or para position then the effect of −CH3 group will not be considered as, - OH is stronger EDG (Electron donating group) and ortho, para directing group as compare to −CH3. While, if −CH3 present at m-position then effect of both the groups will be considered and compound will have more electron density and show more boiling point. So, the correct order of boiling points is