You can have a spa day retreat or half-day. All this means is that it will tailor treatments, food and maybe classes or consultations around the retreat theme, such as cooking, yoga or de-stressing. A weekend retreat could be anything from one overnight getaway to two.