Swallows Nest si trova a Margate, una città costiera vicino a Durban nota per la sua atmosfera rilassata da spiaggia. L'hotel è vicino a Hibiscus Mall Centre, a soli 0,3 km di distanza, e a Margate Beach, a circa 2,9 km dalla struttura. Ramsgate Beach è anche nelle vicinanze a circa 3,5 km. L'Aeroporto Internazionale King Shaka di Durban si trova a 170.6 km dall'hotel.