You do not give your citizenship (Saudi Arabia?) which means it is impossible to give detailed advice.
The visa information link here:
will give you a pdf with information about visa requirements and application (not just for UK citizens).
Where you live will obviously affect how you get the visa. If there is an Oman embassy or consulate in your country then you should contact them directly for information.
It is best to get visa information from official websites and sources rather than seek it on internet forums, even the excellent VT. Visa requirements, processes and practices can change very quickly.
Be the first to rate this answer!