Holiday homes on Airbnb and Booking.com can generate 15–22% gross yields in prime Dubai locations. But the operational costs and seasonality mean long-term isn't always worse.