Miscellaneous causes of blood blisters in mouth include having a skin infection inside your mouth, having bowel disease, Behcet's syndrome, high blood pressure, problems with dentures, and neutrophil deficiency, being under hormonal stress, eating or drinking acidic foods, etc.