Don't expect more than a pit stop from accommodation in Haima, catering mostly for road-weary drivers. If that's you, however, the Arabian Oryx Hotel offers the best service for travellers and can organise an evening barbecue for a group. Other than three barely-fit-for-purpose government-run guesthouses, Haima has the only accommodation on the 870km between Nizwa and Salalah.