Re: Take a rest or have some rest
If you're telling someone to rest after a long day's work, "have some rest" seems more appropriate. One might say "take a rest" when you mean "from" something, as in "take a rest from your work and come have lunch with me". They seem pretty similar to me, with just a few minor nuances.