South Hill is een gastvrije bestemming waar je onder meer een aantal traditionele restaurants te wachten staat. Maak ook wat tijd in je programma vrij om plekken als LockRum Bay te bezoeken. Enkele voorbeelden van populaire bezienswaardigheden in de omgeving zijn Strand van Shoal Bay en Strand van Orient Bay.