What this category covers
Luxury all-inclusive wellness resorts bundle accommodation, meals, and a structured programme of treatments, fitness sessions, and spa access into one price. In Johannesburg this usually means a private estate or lodge-style property on the city's edge or within easy reach of it, offering multi-night stays built around detox, stress recovery, fitness reset, or general pampering rather than a single spa visit. We've identified 8 such resorts operating in and around the city, ranging from smaller boutique retreats to larger properties with full medical or aesthetic wings attached.
What to look for before booking
Check exactly what "all-inclusive" means at each property. Some cover all meals, classes, and one treatment a day; others charge extra for advanced therapies, personal training, or off-menu spa add-ons. Ask about the ratio of guests to therapists or trainers, whether a doctor or dietitian is on site (important if you have a medical condition), and whether programmes are pre-set or built around your goals. Look closely at the food philosophy too: some resorts run strict calorie-controlled menus, others focus on balanced but generous meals, and this matters if you have specific dietary needs. Cancellation policies and minimum stay lengths also vary a lot in this category.
How we score resorts here
Our ranking weighs facility quality, staff qualifications, programme structure, guest feedback consistency, and value against what's actually included in the package. For the full ranked list with reasoning behind each placement, see our best health and wellness retreats and resorts in Johannesburg guide. Our scoring approach and criteria are explained in full on the methodology page.