Комплекс Saint Thomas Holiday Village находится прямо на собственном пляже на побережье Черного моря, в 12 км к югу от Старого города Созополя. Здания комплекса расположены вокруг открытых бассейнов. Пляж Аркутино находится в 700 метрах от комплекса и туда можно легко добраться на бесплатном автобусе. Расстояние от комплекса Saint Thomas Holiday Village до пляжа Дюна составляет 3 км, а до курорта Приморско - 12 км.
Аэропорт Бургаса расположен в 30,5 км.