There's home-cooked Omani fare in the heritage hotel in old Al Hamra, or there's international dining with a spectacular view at the resort, a half-hour, off-road ascent from the old quarter. For something in between, grills and juices are available at the coffee shops in the new part of town.