Etiquette experts quoted by Reader’s Digest agree on how to cancel plans. Do it “as soon as possible,” because “the longer you wait to let the other person know, the more rude it becomes.” Then “make a plan to reschedule,” with “a sincere, detailed offer.”
There is a limit: “if you constantly cancel plans, you either need to rethink that relationship or your priorities.”