Destination Jeddah magazine mentions that March 21 will be the date of the rose festival in Taif, but I believe the festival has been held in past years in April. I sent an e-mail to the e-mail address listed in the magazine, but I haven't gotten a reply.
If anyone has any information about the festival for this year as well as accommodation suggestions, please post.
Many thanks in advance!