... Digby Stilbaai Holiday Beach House offers self catering accommodation in the seaside town of Still Bay (Stilbaai). This self catering home (sleeps 14) is situated right on the 5km long golden sandy beach of Still Bay East (Stilbaai East), just be