Take your family on a memorable 7-Day bush and beach holiday, starting and ending in Johannesburg. Enjoy exclusive use of a private game lodge in the Sabi Sand Game Reserve, within the greater Kruger National Park area, where you can experience guided game drives and quality time together in a wildlife-rich setting. Your journey then continues to the beaches of southern Mozambique, offering relaxed coastal days by the Indian Ocean. With activities suited to all ages, this trip combines safari and beach in a well-balanced family getaway.

Johannesburg to Sabi Sand Game Reserve (Jacis Sabi House)
On safari in Sabi Sand Game Reserve
Sabi Sand Game Reserve to Mozambique (Machangulo Beach Lodge)
Machangulo Beach Lodge, Mozambique
Mozambique to Johannesburg
On arrival at O. R. Tambo International Airport, you and your family will be assisted with your onward charter flight to the Sabi Sand Game Reserve, part of the greater Kruger National Park ecosystem and well known for its excellent wildlife viewing. On landing, you’ll be met and transferred to Jaci’s Sabi House, where you’ll enjoy exclusive use of the house for the next three nights on a fully inclusive basis.
Jaci’s Sabi House is designed for families and small groups, accommodating up to six guests in comfortable, well-appointed rooms that reflect the surrounding bush environment. The fenced garden area provides a secure space for children to enjoy, while still offering views over the nearby river. Your stay includes a private guide and game vehicle for flexible safari outings, as well as meals prepared by your dedicated in-house chef, ensuring a personalised and relaxed family safari experience.
Your days in the Sabi Sand Game Reserve are centred around flexible safari activities with your private guide. Morning game drives typically take place in the cooler hours before or after breakfast, offering excellent opportunities to spot wildlife at their most active. You may also choose to explore on foot with a guided bush walk, learning more about tracks, plants, and the smaller details of the ecosystem.
Sabi Sand is one of South Africa’s premier private reserves and shares an unfenced boundary with Kruger National Park, allowing wildlife to move freely between the two areas. The reserve is particularly well known for its strong populations of lion and its exceptional leopard sightings, along with elephant, rhino, buffalo, and a wide variety of plains game and birdlife.
Afternoons can be spent relaxing at Jaci’s Sabi House, enjoying time by the pool or in the garden before heading out again on a late afternoon and evening game drive. Night drives add a different dimension to your safari, with the chance to spot nocturnal species and experience the bush after dark.
After your final morning in the Sabi Sand Game Reserve, you’ll be transferred to the airstrip for your charter flight back to Johannesburg, where you’ll connect onward to Maputo. On arrival at Maputo International Airport, you will be transferred to the Maputo Marina to board your boat transfer across the bay to Machangulo Beach Lodge, set on the secluded Machangulo Peninsula. You will spend the next three nights here on a dinner, bed and breakfast basis.
Surrounded by protected reserves and the Indian Ocean, Machangulo Beach Lodge offers a relaxed and welcoming coastal setting that is both child-friendly and ideal for families. The lodge provides spacious ocean-facing rooms with private decks, air-conditioning, and modern comforts, while the swimming pool and open beach areas give children plenty of space to enjoy themselves safely. The main lodge includes a restaurant and bar with ocean views, creating a comfortable place for the whole family to unwind. With its calm beaches, marine activities, and easy-going atmosphere, Machangulo is a perfect beach complement to your safari adventure.
Your next few days at Machangulo Beach Lodge are free to enjoy at your own pace, making the most of the warm Indian Ocean setting. The calm bay waters are ideal for family-friendly activities such as snorkelling in shallow reefs, guided beach walks, and traditional dhow sailing trips across the bay. Children can enjoy exploring tidal pools, sandcastle building on the wide beaches, and gentle kayaking in protected waters, while parents may prefer paddleboarding, fishing excursions, or simply relaxing by the pool.
For families wanting a bit more adventure, marine safaris and island visits can be arranged, offering the chance to spot dolphins or explore nearby coves. Of course, there is always time to slow down—whether that means unwinding on the sun-kissed beaches, reading on your private deck, or enjoying relaxed meals overlooking the ocean. The combination of safe swimming areas, open beach space, and varied activities makes Machangulo an easy and enjoyable destination for families travelling together.
After breakfast, you will begin your return journey with a scenic boat transfer across the bay, followed by a road transfer to Maputo International Airport. From here, you’ll board your flight back to Johannesburg. On arrival at O. R. Tambo International Airport, you will connect with your onward travel arrangements, bringing your bush and beach family adventure to a close and taking home lasting memories of incredible wildlife encounters and quality time spent together enjoying the perfect blend of safari adventure and relaxing beach days.
Please note this is quoted in ZAR for the South African portion and USD for the Mozambique portion. Costs are based on a family of 4 (2 adults and 2 children), this trip can cater for 6 people – prices as per below.
2026
6 Jan 2026 – 19 Dec 2026
Family of 4:
R281,480 per family
$2,770 per family
Extra per person for up to 6 people:
R49,065 per person sharing
$900 per person sharing
20 Dec 2026 – 5 Jan 2027
Family of 4:
R307,550 per family
$3,130 per family
Extra per person for up to 6 people:
R55,645 per person sharing
$1,045 per person sharing
03 Nights accommodation on a fully inclusive basis at Jacis Sabi House (All meals, snacks, tea/coffee, local and premium drinks, twice daily game viewing activities)
03 Night’s accommodation on a dinner, bed and breakfast basis (Machangulo Lodge)
Road transfers as per itinerary
Return flights as per itinerary:
Johannesburg – Sabi Sand Game Reserve
Johannesburg – Maputo
International flights
Airport Tax
Visas if required
Premium spirits, cocktails, wines and champagnes
Travel Insurance (recommended)
Activities at Machangulo Beach Lodge
Items of a personal nature
Learn from our experience.
Expert advice on safaris & logistics.
Supportive ‘one on one’ service.