Skip to content
← The whole collection

Destination

South Africa safari: lodges, parks and when to go

91 hand-picked camps & lodges across Cape Town, Zululand, Greater Kruger, Johannesburg, chosen for the guiding, the seasons and the wildlife, and ranked on merit alone.

When to go: the month-by-month safari calendar →

Where to stay

Cape Town · South Africa

Cape Grace - A Fairmont Managed Hotel

MidMalaria-freeFrom about A$1,740 per room / night

Zululand · South Africa

Fugitives’ Drift Lodge

MidMalaria-freeFrom about A$420 per person / night, sharing

Greater Kruger · South Africa

Kapama Buffalo Camp

PremiumFrom about A$1,370 per person / night, sharing

Johannesburg · South Africa

InterContinental Johannesburg O.R. Tambo Airport

BudgetMalaria-freeFrom about A$790 per room / night

Greater Kruger · South Africa

Dulini Moya

From about A$2,960 per person / night, sharing

Greater Kruger · South Africa

Kapama Karula

UltraFrom about A$3,430 per person / night, sharing

Greater Kruger · South Africa

Kapama River Lodge

PremiumFrom about A$1,290 per person / night, sharing

Greater Kruger · South Africa

Kapama Southern Camp

PremiumFrom about A$1,200 per person / night, sharing

Greater Kruger · South Africa

Karongwe River Safari Lodge

MidFrom about A$740 per person / night, sharing

Cape Town · South Africa

Queen Victoria Hotel

Malaria-free

Greater Kruger · South Africa

Kuname Safari Lodge

MidFrom about A$660 per person / night, sharing

Madikwe · South Africa

Morukuru Family Madikwe

Malaria-freeFrom about A$4,550 per villa / night

Cape Town · South Africa

Lawhill Luxury Apartments

BudgetMalaria-freeFrom about A$460 per room / night

Winelands · South Africa

Le Quartier Français

MidMalaria-freeFrom about A$1,160 per room / night

Greater Kruger · South Africa

Hoyo Hoyo Safari Lodge

From about A$900 per person / night, sharing

Greater Kruger · South Africa

Shumbalala Game Lodge

From about A$1,780 per person / night, sharing

Zululand · South Africa

Leopard Mountain Safari Lodge

From about A$600 per person / night, sharing

Greater Kruger · South Africa

Imbali Safari Lodge

From about A$1,130 per person / night, sharing

Greater Kruger · South Africa

Lion Sands Ivory Lodge

Cape Town · South Africa

InterContinental Table Bay Cape Town by IHG

Malaria-free

Greater Kruger · South Africa

Lion Sands Narina Lodge

Johannesburg · South Africa

Satyagraha House

Malaria-free

Greater Kruger · South Africa

Lukimbi Safari Lodge

PremiumFrom about A$1,240 per person / night, sharing

Madikwe · South Africa

Madikwe Hills Private Game Lodge

PremiumMalaria-freeFrom about A$1,540 per person / night, sharing

Waterberg · South Africa

Makweti Safari Lodge

MidMalaria-freeFrom about A$700 per person / night, sharing

Waterberg · South Africa

Marataba Safari Lodge

From about A$1,570 per person / night, sharing

Madikwe · South Africa

Tau Game Lodge

Malaria-freeFrom about A$1,280 per room / night

Zululand · South Africa

Rhino Ridge Safari Lodge

BudgetFrom about A$400 per person / night, sharing

Sabi Sand · South Africa

Arathusa Safari Lodge

PremiumFrom about A$990 per person / night, sharing

Johannesburg · South Africa

Peermont D'oreale Grande Hotel

BudgetMalaria-freeFrom about A$470 per room / night

Greater Kruger · South Africa

Sabi Sabi Little Bush Camp

UltraFrom about A$2,820 per person / night, sharing

Greater Kruger · South Africa

Sabi Sabi Selati Camp

UltraFrom about A$2,730 per person / night, sharing

Sabi Sand · South Africa

Savanna Private Game Reserve

From about A$1,800 per person / night, sharing

Cape Town · South Africa

Last Word Constantia

BudgetMalaria-freeFrom about A$510 per room / night

Greater Kruger · South Africa

Hamiltons Tented Camp

From about A$1,550 per person / night, sharing

Greater Kruger · South Africa

Shimungwe Lodge

PremiumFrom about A$990 per person / night, sharing

Pilanesberg · South Africa

Lush Private Lodge

MidMalaria-freeFrom about A$630 per person / night, sharing

Greater Kruger · South Africa

Simbavati Hilltop Lodge

PremiumFrom about A$1,750 per person / night, sharing

Greater Kruger · South Africa

Elephant Point Private Reserve

From about A$810 per villa / night

Cape Town · South Africa

aha Harbour Bridge Hotel & Suites

BudgetMalaria-freeFrom about A$160 per room / night

Johannesburg · South Africa

Peermont Metcourt Hotel

Malaria-free

Greater Kruger · South Africa

Dulini River

From about A$2,960 per person / night, sharing

Winelands · South Africa

Southern Sun de Wagen

Malaria-free

Winelands · South Africa

Franschhoek Country House & Villas

Malaria-freeFrom about A$490 per room / night

Cape Town · South Africa

Southern Sun The Cullinan

BudgetMalaria-freeFrom about A$280 per room / night

Cape Town · South Africa

Southern Sun Waterfront Cape Town

BudgetMalaria-freeFrom about A$240 per room / night

Cape Town · South Africa

The Alexander Estate

PremiumMalaria-freeFrom about A$2,050 per room / night

Greater Kruger · South Africa

Thabamati Luxury Tented Camp

PremiumFrom about A$1,000 per person / night, sharing

Cape Town · South Africa

The Commodore Hotel

Malaria-free

Pilanesberg · South Africa

Bakubung Bush Lodge

BudgetMalaria-freeFrom about A$600 per room / night

Johannesburg · South Africa

The Maslow Sandton

BudgetMalaria-freeFrom about A$230 per room / night

Overberg · South Africa

Grootbos Private Nature Reserve

PremiumMalaria-freeFrom about A$1,130 per person / night, sharing

Greater Kruger · South Africa

RockFig Safari Lodge

PremiumFrom about A$1,800 per person / night, sharing

Zululand · South Africa

Thula Thula Private Game Reserve

Malaria-free

Johannesburg · South Africa

The Peech Hotel

BudgetMalaria-freeFrom about A$480 per room / night

Cape Town · South Africa

The Peninsula All-Suite Hotel

BudgetMalaria-freeFrom about A$350 per room / night

Cape Town · South Africa

The Portswood Hotel

Malaria-freeFrom about A$280 per room / night

Cape Town · South Africa

Dock House Boutique Hotel

Malaria-freeFrom about A$1,070 per room / night

Greater Kruger · South Africa

Kings Camp Private Game Reserve

PremiumFrom about A$1,590 per person / night, sharing

Cape Town · South Africa

The Winchester Hotel

BudgetMalaria-free

Zululand · South Africa

Ghost Mountain Inn & Safaris

BudgetFrom about A$140 per person / night, sharing

Eastern Cape · South Africa

Kariega Main Lodge

MidMalaria-freeFrom about A$650 per person / night, sharing

Sabi Sand · South Africa

Ulusaba Private Game Reserve - Safari Lodge

UltraFrom about A$2,740 per person / night, sharing

Cape Town · South Africa

Victoria & Alfred Hotel

BudgetMalaria-free

Greater Kruger · South Africa

Sabi Sabi Bush Lodge

UltraFrom about A$2,540 per person / night, sharing

Zululand · South Africa

Sungulwane Private Game Lodge

From about A$900 per person / night, sharing

Greater Kruger · South Africa

Waterbuck Lodge

PremiumFrom about A$990 per person / night, sharing

Winelands · South Africa

La Residence

PremiumMalaria-freeFrom about A$1,150 per person / night, sharing

Pilanesberg · South Africa

Kwa Maritane Bush Lodge

BudgetMalaria-freeFrom about A$570 per room / night

Greater Kruger · South Africa

Dulini Leadwood

From about A$2,960 per person / night, sharing

Eastern Cape · South Africa

Gorah Elephant Camp

PremiumMalaria-freeFrom about A$2,730 per room / night

Greater Kruger · South Africa

Sabi Sabi Earth Lodge

UltraFrom about A$3,770 per person / night, sharing

Madikwe · South Africa

Molori Safari Lodge

UltraMalaria-freeFrom about A$2,270 per person / night, sharing

Greater Kruger · South Africa

Makanyi Private Game Lodge

UltraFrom about A$2,660 per person / night, sharing

Winelands · South Africa

Oakvale Estate

From about A$6,410 per villa / night

Cape Town · South Africa

The Cole by Kove Collection

Eastern Cape · South Africa

GweGwe Beach Lodge

PremiumMalaria-freeFrom about A$1,110 per person / night, sharing

Greater Kruger · South Africa

Saseka Tented Camp

UltraFrom about A$2,400 per person / night, sharing

Winelands · South Africa

Santé Wellness Retreat & Spa

MidMalaria-freeFrom about A$440 per person / night, sharing

Waterberg · South Africa

Mhondoro Safari Lodge & Villa

Malaria-freeFrom about A$2,150 per room / night

Cape Town · South Africa

One&Only Cape Town

Malaria-freeFrom about A$1,370 per room / night

Johannesburg · South Africa

The Leonardo

BudgetMalaria-freeFrom about A$590 per room / night

Johannesburg · South Africa

DAVINCI Hotel and Suites

BudgetMalaria-freeFrom about A$410 per room / night

Johannesburg · South Africa

Fairlawns Boutique Hotel & Spa

MidMalaria-freeFrom about A$880 per room / night

Johannesburg · South Africa

City Lodge Hotel at OR Tambo International Airport

Malaria-freeFrom about A$60 per room / night

Drakensberg · South Africa

Cleopatra Mountain Farmhouse

BudgetFrom about A$250 per person / night, sharing

Greater Kruger · South Africa

Serondella Safari Lodge

UltraFrom about A$2,320 per person / night, sharing

Eastern Cape · South Africa

The Homestead

Malaria-freeFrom about A$5,360 per villa / night

Greater Kruger · South Africa

Hippo Hollow Country Estate

BudgetFrom about A$150 per room / night

Eastern Cape · South Africa

Kariega River Lodge

MidMalaria-freeFrom about A$820 per person / night, sharing

Greater Kruger · South Africa

Bateleur Safari Camp

MidFrom about A$700 per person / night, sharing

Read before you go

South Africa safari questions

How many safari stays does Explore Africa list in South Africa?
There are 91 hand-picked camps and lodges in South Africa on this page.
Which areas of South Africa do the stays cover?
The stays are in Greater Kruger, Cape Town, Johannesburg, Zululand, Winelands, Eastern Cape, Madikwe, Waterberg, Sabi Sand, Pilanesberg, Overberg and Drakensberg.
Are there malaria-free safari stays in South Africa?
Yes. 48 of the 91 stays are listed as malaria-free.
Are there family-friendly safari stays in South Africa?
Yes. 44 of the 91 stays are marked as suitable for families.