As Islam is the officially recognized religion, sale, and consumption in public or private is banned among the local population. However, do not worry as none of the resorts are dry, you can buy and consume alcohol if you are an adult non-Muslim over 18. All resorts and cruises serve alcohol to tourists usually with a steep markup.