Contact them http://www.omanembassy.org.uk/contactus.htm telephone number listed. You could ask them re currency as well but would not have thought the US dollar would be a problem as the QM2 will be a dollar rather than a pound ship as it is out east, but others may clarify.
Http://www.dubaicity.com/getting_to_dubai/Dubai_visa.htm look at this site the currency in the U.A.E is the U.A.E Dirham, .
No visa required for a UK passport holder for Dubai.......Wilba.
The hotel charge will be in the local currency.
Why not pay your hotel bills with a credit card & let your CC company convert the currency?......Wilba.
Thanks for the advice and Websites. Regards Gerry Booth.