rafting in South Africa
About 115 results.
Bayside Beach House
Betty's Bay, South AfricaA blissful sleep in one of our comfortable double or twin rooms is the perfect start to days spent sandboarding down the world-class dunes, hiking & swimming along the Palmiet River in the Kogelb…
Adventure Bookings
Cape Town, Western Cape South AfricaAdventure Bookings is a “one-stop” online Tour and Travel solutions company that will assist you in booking your dream vacation adventure itinerary.
Tanamera Lodge
Hazyview, South AfricaAn international quality lodge providing a true South African experience, Tanamera is an idyllic romantic getaway close to Hazyview, Mpumalanga.
Big Boma Guest Lodge
Lydenburg, South AfricaBig Boma Guest Lodge is ideal for family reunions, birthday parties and social outdoor functions of any kind. Enjoy an African Sun set in your own three bedroom chalet with a huge boma and braai …
Babalala Holiday Home
Babalala Holiday Home is a self-catering holiday home in Hazyview only 17 km from the Kruger National Park. What Hazyview lacks in size, it makes up for in its countless outdoor, leisure, and adv…
Bingelela Restaurant B & B
Bergville, South AfricaBIngelela Restaurant, Pub and Pizzeria offers mouth-watering meals and superb accommodation.
Jumbo River Safaris
Phalaborwa, Limpopo South AfricaJumbo River Safaris offer a 3 hour boat cruise on the Olifants river where you can enjoy the ultimate wildlife experience like only Africa can provide. Groups of between 4 and 35 people can be ac…
Blue Mountain Lodge
Hazyview, South AfricaAn exclusive 5 star luxury lodge set in 200 hectares of indigenous bush located in the most picturesque area of Mpumalanga, South Africa.
Blue Mountain Luxury Lodge
Hazyview, South AfricaAn exclusive 5 star luxury lodge set in 200 hectares of indigenous bush located in the most picturesque area of Mpumalanga, South Africa.
Lucky Go Happy
Hartbeespoort, North West South AfricaLucky Go Happy is an amusing, modern-day fable for young and old that will equip readers with the know-how of being happier - and being happy more often.
