South Africa

Resorts

Beacon Island, Plettenberg Bay, South Africa

Address: Beacon Isle Dr, Plettenberg Bay, 6600, South Africa

Castleburn, Underberg, South Africa

Address: Drakensberg Gardens Road, Underberg, Southern Drakensberg, KwaZulu-Natal, South Africa

Crystal Springs Mountain Lodge, Pilgrims Rest, South Africa

Address: R533, Mpumalanga, Pilgrimsrest, 1290, South Africa

Glenmore Sands, South Coast, South Africa

Address: Glenmour Beach, Port Edward, 4278, South Africa

Kololi Beach Club, Serrekunda, Gambia

Address: Kololi, Next to Bijilo Forest Park, PMB 241, Kerr Serign, Serrekunda, Gambia

Kruger Park Lodge, Mpumalanga, South Africa

Adress: 5 Autumn Street, Rivonia, Sandton, South Africa

La Lucia Sands, Umhlanga Rocks, South Africa

Addres: 58 Marine Dr, Umhlanga Rocks, Umhlanga, 4320, South Africa

Mabula Bush Lodge, Johannesburg, South Africa

Address: Mabula Game Reserve, 0480 Mabula, South Africa

Monkey Valley Beach Nature Resort, Cape Town, South Africa

Address: 1 Mountain Rd, Chapmans Peak, Cape Town, 7985, South Africa

Mount Sheba, Pilgrims Rest, South Africa

Address: 561KT Grootfonteinberg, Lydenburg Road, Pilgrims Rest, Mpumalanga, South Africa

Recommended Resorts

Kruger Park Lodge, Mpumalanga, South Africa

Adress: 5 Autumn Street, Rivonia, Sandton, South Africa