Yes, in most locations, you can use the Admirals Club on arrival, but you’ll need to show a same day boarding pass as verification.