Kogel Bay Resort is located between Gordon’s Bay and Rooi Els and borders Clarens Drive, a 20km scenic route that boasts whale watching opportunities along largely undeveloped parts of the coastline. The resort is situated between high mountains, surrounded by indigenous fynbos and a four kilometre sandy beach and forms part of the Kogel Berg Biosphere Reserve.