Villa Petra находится на полуострове Пелопоннес, в поселке Каламаки. В 500 м расположен песчано-галечный пляж Kalamaki Beach. До центра поселка Каламаки - 100 м. До Международного аэропорта Каламата Василис Константакопулос (Kalamata Vassilis Constantakopoulos International Airport) - 24 км.