Bonsoir,
Dans tous les restos à la carte, dans tous les hôtels et dans tous les pays, le pantalon long pour les hommes est obligatoire.
J'ai même vu des hôtels refuser des jeans pour les hommes dans les restos à la carte.
Par contre, au buffet, un bermuda "propre" fait l'affaire. D'habitude, les gens respectent les consignes pour les buffets.
Bon voyage!