A Technics SL3300 would be a good bet. It can do continuous repeat, or up to a 6 times repeat of a side of a record. It has not such a bad arm either

I can't think of a record player than can repeat a certain track(s) though....maybe the ELP laser record player can....but those are $$$$$$$$$$