From Cape Town:
Take the N2 from Cape Town towards George (45km from Somerset West to Botriver).
Pass over Sir Lowry's Pass. Drive straight on. After about +/- 20 minutes you will pass Grabouw and over the Houw Hoek Pass. As you come down this pass Botriver will be on your left hand side and shortly after you will see a turn off to Hermanus R43 to your left. Take this off ramp and carry on straight along the R43 to Hermanus. You will pass the Kleinmond turn off to your right. Pass Fisherhaven, Hawston, Vermont and Onrus turnoffs.
At the Sandbaai / Hemel en Aarde traffic lights, turn right towards the sea. Continue until you come to the first stop street. Turn right into Long Street. Continue further until the first stop street.
AmaKhosi Guesthouse is on your right hand side, 17 Long Street.