Can you suggest some Good beaches near Manila for Family, which are around 2-4 hours travel time from Manila and have some Good stay options atleast 1 day.
I would suggest Subic bay - SBMA to be specifc. It has a ncie beach, nice hotels and restaurants.
From Olongapo bus terminus, you can either take a taxi (exhorbitantly priced at 200-250 pesos) or a jeepney (minimum fare upto the main gate, thence you can either walk to your resort or take a taxi again).
The advantage of the taxi from Olongapo is (a) taxis are anyway exhorbitantly priced in SBMA and (b) the taxi takes you right upto your resort (c) Distances can be long in SBMA
We are still not sure if the OP means via flights or not. If this includes flights the OP will have much better options.