Селището е основано през 2 век от древните траки. Тогава то е носело названието Лариса, чак през 14 век приема името на Свети Влас - покровител на търговците, животновъд, лечител.
На името на светеца е съществувал манастир през 14-18 век, опожарен от безбройните набези на пирати. Свети Влас е почитан светец и от католическата и от източно-православната църква.
В околностите на селото са били разположени още 4 манастира. Град Свети Влас е едно от най-старите селища в Несебърска община. През годините на османското владичество са известни няколко имена на селото и всички са свързани с манастирите.
Изглед от центъра
Хотел в градаТурците го наричали Кючюк манастир, а в регистрите е записано като село Манастир. С това име го споменават в своите трудове и големите изследователи на българските старини - братята Шкорпил. През XIV век по тези земи са изградени 5 манастира: "Св. Петър", "Св. Илия", "Св. Андрей", "Св. Влас", от който произлиза името на сегашния град, и девическият "Св. Ана". Всички те са унищожени от турците през XVIII век, но отделни остатъци от тях все още могат да бъдат намерени.
С името Свети Влас селото се води официално в държавните регистри след 1886 г., когато Източна Румелия е присъединена към Българското княжество. През 1963 г. Свети Влас е обявен за климатичен морски курорт.
