- Guests think Eagle's Hide is in an excellent location
- 2586 Knoxgore Road, St Michaels on Sea, 4265, KwaZulu-Natal
St Michaels on Sea is a small seaside town on the south coast and lies between Margate and Port Shepstone in the Hibiscus Coast of KwaZulu-Natal. St Michaels is a tranquil and idyllic little town boasting picturesque scenery and pristine beaches. In fact, these superb characteristics attract so many to St Michael on Sea. The main swimming beach at the mouth of the Umhlangeni River is popular with both swimmers and surfers alike. St Michaels on Sea is a surfer’s paradise that attracts local and tourist surfers to their memorable surf locations. The combination of warm waters with fantastic swells and large waves are perfect for surfing. There are also a few popular fishing spots and superb tidal pools. The warm Indian Ocean flows across this beautiful shoreline and contains a world of wonders! Go scuba diving or snorkelling and discover the diverse species of exquisite tropical fish and coral reefs. An underwater camera is essential in these clear waters as you’re bound to come across wide varieties of sharks, sting rays, jelly fish and game fish.