Morning: Arrive at Hartebeespoort Dam and enjoy a relaxing stroll along the waterfront promenade, soaking in the scenic views of the dam and surrounding mountains. Grab a light breakfast at a lakeside café before heading out.
Afternoon: Explore the quirky Upside Down House, where every room is inverted for fun photo opportunities, then take a short drive to the Aerial Cable Way for breathtaking aerial views of the dam and the Magaliesberg range.
Evening: Dine at a local restaurant overlooking the dam, sampling South African cuisine, and unwind with a sunset walk along the dam's edge before retiring to your accommodation.
Find HotelsMorning: Fly to Zanzibar and head straight to the pristine Zanzibar Beach, where soft white sands and turquoise waters set the perfect tone for a relaxing day. Enjoy a beachside brunch with fresh tropical fruits.
Afternoon: Take a short trip to the charming Little Paris district, wandering its boutique shops, cafés, and colorful architecture that echo a slice of Paris on the island.
Evening: Savor a seafood dinner on the beach while watching the sunset, then explore the vibrant nightlife of Zanzibar before heading back to your hotel for a restful night.
Find HotelsIf you wish to extend the trip, add a day for a dolphin-watching tour and a visit to Stone Town's historic sites. To shorten the itinerary, skip the Little Paris stop and spend the afternoon relaxing longer on Zanzibar Beach, which will still give you a memorable girls‑trip experience.