I stayed at the Premier Hotel OR Tambo Airport in Dec 23 and can recommend it. Its a free shuttle ride to/ from the airport, no more than 10 min. Didn’t have breakfast or dinner so can’t comment on how it is, but rooms were of a high standard, clean and quiet.