I would argue sport coats and odd trousers are going to be a better fit than suits for the formality level for which it seems you're aiming.
I'm thinking a nice hopsack navy blazer, maybe a linen sport coat, and some tropical wool trousers in various tones.
I'm thinking a nice hopsack navy blazer, maybe a linen sport coat, and some tropical wool trousers in various tones.