Just wear the shorts. You could always wear a bikini on holiday when it's just you and your boyfriend. The older generation are often not as aware and understanding of self-harm, and if it could cause problems not only for your relationship with your boyfriend's parents, but also your relationship with him and your own parents, covering up the scars for a few days is the better option.