The correct phrase is "rest for two weeks" — "for" indicates the duration of time.
"For" is commonly used when referring to a period (e.g., for a day, for a month).
Get instant updates and alerts directly from our site.
Install this app on your device for quick access right from your home screen.