We traveled to Saudi Arabia via Silversea in March 2023. Saudi Arabia has never allowed alcohol due to religious reasons except for a few international hotels. We also had to remove alcohol from our room and there was no alcohol onboard. This is not new. And yes they can inspect your safe and I have heard of them doing so in the past so the notion you can squirrel alcohol safely in your safe is VERY risky you should not do it. You risk being thrown out of the country. They don’t play around there.