Did you try Al Sadd Suites? They have daily,weekly,monthly options.