Villantica è situata nel Parco Nazionale del Gargano, tra la dorata e lunghissima spiaggia di Santa Maria di Merino, sulla litoranea Vieste-Peschici a 8 km dal centro di Vieste e a 1.8 km dal mare.
Di nuovissima costruzione, composta da un corpo centrale in muratura (tipico casolare diviso in appartamenti) e da ville in muratura tutte indipendenti.