Try the cheap and cheerful circle.
My last cheapie purchase was a Logitech UE Smart Radio (wireless clock radio). Does nearly everything (audio-wise) that Apple Airport Express does (wireless/wired connection for streaming from web/local network) for the same price but adds woofer/tweeter, display (that automatically brightens/dims with ambient lighting levels), and controls. Lacks remote but reasonably compact, could be the perfect solution if you have a network.
Every plastic disc player I've ever owned has broken. Still have a 12 year old Sony XA20ES metal CD player if I want to spin discs (that vintage guys still seek). So my second recommendation would be to look for a slightly used, quality built (not necessarily quality sounding) CD player.