Villa Elicriso è situata nella splendida Isola di San Pietro, a soli 5 km dal centro storico di Carloforte e a 2 km dalle tonnare e dalla suggestiva scogliera della Punta. Attraverso un sentiero pedonale dalla struttura, è possibile raggiungere il mare in soli 5 minuti.