The hotel is airside in the international terminal. So you need to be checked in for your international flight and through security/passport control to access it. You can only take hand baggage in.
The entrance is at the far end of the concourse by the passport control used mainly by SAA flights.