Город Созополь (ок. 6000 жителей) расположен в 30 километрах к юго-востоку от Бургаса, в 430 километрах к юго-востоку от Софии и на 340 км севернее Стамбула. Город находится на небольшом скальном полуострове в самой южной части Бургаского залива. Полоса земли длиной в 100 метров соединяет его с сушей. После 1925 года городок разросся к местности Харманите и ныне охватывает значительно больше площади на суше.
Отличный общественный транспорт - автобусы с регулярными малыми интервалами движения, маршрутные такси, и обычные такси - осуществляют коммуникацию Созополя с Бургасом и с аэропортом, а также с другими городами и курортамипо берегу моря и внутри страны.