Yes, you can stay with family or friends in Oman, but for a Tourist visa application, you will need to show proof of a hotel booking. If you plan to stay with family or friends, it's recommended to apply for a Visit Visa instead.