Arroccata su tre colli, Ostuni sorge nella Valle d’Itria a 218 m sul livello del mare. Dista 42 km da Brindisi e 8 dalla costa adriatica su cui sventola la Bandiera Blu. La città è costellata da masserie, molte delle quali trasformate in accoglienti agriturismi e resort di lusso.