If you go to @Downtown and ask around you'll find small shops called Attar (عطار) that carry all sorts of oils (you'd be surprised at the variety of strange things) but no herbs I'm afraid.
@Downtown - i dont know which shop in downtown exactly, but it'll well knows that you can always find such stuff downtown, all you need to do is go there and ask =)