Kompleks Sveti Toma znajduje się na obszarze rezerwatu Arkutino, na przylądku Humata. Rezerwat Arkutino jest jednym z ostatnich pozostałych dziewiczych miejsc bułgarskiego wybrzeża. Kompleks położony jest 50 km na południe od Burgas, 12km na południe od Sozopolu, 2km na południe od kurortu Diuni i 10 km od Primorska. Kompleks znajduje się bardzo blisko plaży.