Царево расположен на полуострове. Находится недалеко от Ахтополя и лежит в 70 км к юго-востоку от города Бургас. Береговая линия очень изрезана. К югу от города находится гора Папия высотой 502 м над уровнем моря.
Есть две версии о происхождении названия Василико. Согласно одной из них, название идёт от разрушенной турками болгарской деревни Босилково недалеко от Айтоса. Часть его жителей, спасавшихся от турок, переехала сюда, и впоследствии, под влиянием Ахтопольского епископа, перенимают греческий язык и культуру и название меняется на Василико. По другой версии название Василико идет от греческого слова — «басилевс» (βασιλιάς), что в переводе означает «царь». Согласно сторонникам этой версии такое толкование возможно благодаря турецкому путешественнику Эвлии Челеби, который упоминал, что крепость Василикос, завоеванная Мусой-челеби, построена князем Василием — одним из внуков императора Константина[3].
В ходе русско-турецкой войны (1828—1829) 21 июля 1829 года русский десант под командованием капитан-лейтенанта Немтинова, высаженный с трёх кораблей, захватил город Василико и вынудил турецкий гарнизон сдаться.
В начале 1880-х годов, город сильно пострадал от пожара и теперь делится на две части — старую и новую, застроенную в 1890-х годах.
В 1920-х годах здесь основана лесо-хозяйственная кооперация «Дубрава».
В 1941 году на побережье у Царево были обнаружены тела двух советских моряков в гидрокостюмах. По документам было установлено, что это члены экипажа пропавшей подводной лодки С-34. У места обнаружения установлен памятный знак.
↑Κωνσταντηνος Α. Βακαλοπουλος. Επιτομη Ιστορια της Μακεδονιας. — Κυριακιδη, 1988. — P. 221.
↑Челеби Е.Пътепис / под ред. С. Димитрова, Институт за балканистика при БАН. — София: Издателство на Отечествения фронт, 1972. Архивировано 11 июля 2015 года.