Baltic birch plywood is a great and popular option that can hold up well to bathroom humidity (via Intrism). Certain types of hardwood, like solid teakwood and cedar wood ... many bathroom cabinets ...