Captain's Villa ligt op slechts 40 meter van het Anse Forbans-strand aan de zuidoostkust van Mahé, tussen Anse Royale en Takamaka.
Die Captain’s Villa befindet sich an der südöstlichen Küste von Mahe zwischen Anse Royale und Takamakanur, nur 40 m vom Strand Anse Forbans entfernt.