Experience beach life and wildlife with Kuoni’s all inclusive Africa holidays

Africa is beyond superlatives and beyond imagination. Vast and diverse, this awe-inspiring land is home to the colossal Pyramids and plays host to the greatest wildlife show on earth. And that’s just inland. Africa’s enormous coastline is blessed with glistening white sand beaches and waters that conceal incredible undersea delights, with vibrant coral reefs and abundant marine life.

Egypt is perhaps the best known destination in Africa for all inclusive beach holidays, with popular resorts including Sharm El Sheikh and Hurghada, famed for their golden beaches and crystal clear waters. Further south, Kenya’s coastline has over 300 miles of palm-fringed white sand beaches and an excellent array of resorts within reach of vibrant Mombasa.

Of course, Africa isn’t only an excellent destination for beach holidays. For a thrilling holiday in the wild, our all inclusive safari lodges in Kenya, Tanzania and South Africa offer unforgettable wildlife experiences. 

 

Beach all inclusive Africa holidays

Some of our most popular all inclusive resorts sit in beautiful beachfront locations. A Kuoni favourite for honeymoons in Kenya, Pinewood Beach Resort & Spa is small, informal and positioned on a secluded stretch of white sand beach.

 

Safari all inclusive Africa holidays

An alternative all inclusive holiday, safari lodges provide some of the best opportunities for wildlife viewing. Complete with twice daily game drives, Shamwari Game Reserve in South Africa’s Eastern Cape offers luxury accommodation, is malaria-free, home to the Big Five and practises responsible tourism. Or, for a world class safari experience one and a half hours from Kruger Mpumalanga, Lion Sands Private Game Reserve makes for an ideal fly-in safari.

Filter the hotels

Facilities

Classification

Areas

Recommended for

Price

Filter the hotels

hotels sorted by

  • Call Us

    Freephone 0800 092 4444

    01306 747 002

  • Meet Us

    Find a store in your area

  • Ask Us

    Send an enquiry by email