Trpanj se nahaja na severozahodni obali polotoka Pelješac, poleg turistične ceste pa je iz pristanišča Ploče s trajektom povezan s kopnim po morju. Čudovite, večinoma prodnate plaže v mestu ali v bližnjih krajih vam zagotavljajo čudovito čisto morje, obkroženo s stoletnimi borovimi gozdovi, tihimi in skritimi zalivi, ki vas s svojo lepoto preprosto pustijo brez sape. Plaža Luka se nahaja 200 m od hiše ali 3 minute hoje.