No, there is plenty of military accommodation in Oman. Not even the Red Arrows would try and attempt to defraud the general public by claiming there wasn't any military accommodation available in Oman and sleeping in comfy hotels.
Is it true that the Red Arrows are not displaying in the UK next year? Heard a buzz that they were in the US for the better half of the season