On The Beach Guesthouse Jeffreys Bay 6330 Jeffreyʼs Bay, 32 Waterkant Street **** 9.1 / 10 188 reviews