No it doesnt have a lid, but it does have a Unicover to keep dust off.
Although, as I've been using it for 4 years without this dust/fluff issue, I'm inclined to thing its more of a stylus/cartridge issue, as its only started happening recently, so I think I'm asking for any stylus cleaning...