From 575 ZAR Booking.com Situated just 100 metres above a private beach, Blue Whale Resort offers self-catering chalets with panoramic views of the Indian Ocean. Guests can enjoy the hiking trails and fishing on the beach.