Swallows Nest est situé à Margate, une ville côtière près de Durban connue pour son atmosphère de plage détendue. L'hôtel est proche du Hibiscus Mall Centre, à seulement 0,3 km, et de la plage de Margate, à environ 2,9 km de la propriété. La plage de Ramsgate est également à proximité, à environ 3,5 km. L'aéroport international King Shaka à Durban est à 170,6 km de l'hôtel.