One of the nice things about Bali is that the Balinese are very tolerant when it comes to sexuality. They are so wrapped up in their religion they don't have time to worry about what people do in their bedrooms. Yes, a non married couple can stay in hotels in KL and Bali.