La ciudad de Chernomorets está situada a 25 km al sur de Burgas.
Se ubica en el cabo norte de la Bahía de Sozopol, enfrente de la antigua ciudad y la isla de San Juan. Dispone de cuatro playas y está a solo un kilómetro del camping Gradina que ofrece excelentes condiciones para practicar el surf.