Sure, everything is possible with PowerShell/PowerCLI.
Something like this should do the trick
$vm = Get-VM MyVM
$rp = Get-View $vm.ExtensionData.ResourcePool
while($rp.GetType().Name -ne "ClusterComputeResource"){
$rp = Get-View $rp.Parent
}
$rp.Name