The easy answer is no; you do not need to cover your hair. That being said, there are some religious sites that may ask you to do so. Often they will have scarves for you to borrow, but I suggest bringing your own and carrying it in your purse or backpack just in case.