Umlilo Lodge is gelegen in St. Lucia, een kleine kustplaats in het Greater St. Lucia Wetland Park, het eerste gebied van Zuid-Afrika dat op de Werelderfgoedlijst staat.
Die Umlilo Lodge befindet sich in St. Lucia, einem kleinen Küstendorf, das vom Greater St. Lucia Wetland Park, Südafrikas erstem Nationalen Weltkulturerbe, umgeben ist.