"Siesta" generally refers to a short afternoon nap, doesn't it? I think a thesaurus would provide a plethora of options appropriate for taking a whole day off.