stc pay Bahrain

Yes, you can withdraw cash from all supported bank ATMs.