You’re on holiday after all, so why not!? We sometimes sit outside on the deck for dinner, so it’s a good idea to have something nice to wear that is warm and comfortable. They’re not super formal occasions, so you could say the dress code is smart casual.