Look for vintage GE clock radios on ebay there’s tons. I Inherited my fathers GE Direct Entry one and it’s never let me or him down! The direct entry is pretty awesome, it’s just a keypad to set the alarms and time, hands down the easiest alarm clock to use. The model number for mine in particular is 7-4800A
Those GEs are good. I have quite a few. One of the models I have is the 7-4616. It's a more basic one from the early 90s, but it still has good radio sound quality and dual alarms.
The licensed/reissued Braun analog alarm clocks, while not as good as the originals, still have the silent German movement that won't prevent you from falling asleep with an obnoxious tick-tock noise.
One model worth considering is the BNC008BK-RC. It has a world radio time signal receiver that sets it automatically almost wherever you are in the world, and is fairly compact for travel.
They won't meet your two-setting requirement, but will outperform clocks that have that but lack the radio or silent movement.
MirmTheWorm113 t1_iqyjaq6 wrote
I was about to say: my alarm clock has lasted for years, you should get one.
Yet you have to click through to set the time, and it only has one sound: a rather grating beep.