Swallows Nest está localizado em Margate, uma cidade costeira perto de Durban conhecida por sua atmosfera relaxante de praia. O hotel está próximo ao Hibiscus Mall Centre, a apenas 0,3 km de distância, e à Margate Beach, aproximadamente 2,9 km da propriedade. A Ramsgate Beach também está nas proximidades, a cerca de 3,5 km. O Aeroporto Internacional King Shaka em Durban está a 170.6 km do hotel.