The nearest decent beach to Manila would be Nasugbu in Cavite Province and the nearest from Bulacan would probably be Subic Bay. Neither of these though are a patch on some of the other beaches in the Philippines.
You'd be just as well catching a one hour flight from Manila to one of the main tourist spots such as Boracay (via Caticlan) or Alona Beach, Panglao Island (via Tagbiliran in Bohol). Promo flights one way should be £20 or less.
Either that or take a 3 hr journey via land and sea to Puerto Galera.