El nombre de Altea podría provenir del griego Althaia, que significa “yo curo”, o bien de la palabra árabe andalusí aṭṭalaye' (atalaya) que da lugar en valenciano a la palabra Talaia. Se han encontrado vestigios en el de íberos, romanos y musulmanes.

Durante la última fase del dominio , Altea perteneció a la taifa de Denia. Fue conquistada en 1244 por Jaime I de Aragón obteniendo carta puebla en 1279, otorgada por el rey Pedro III de Aragón.

Se desarrolló un proyecto de repoblación sin mucho éxito denominado Bellaguarda, tras varios despoblamientos a lo largo del siglo xiv y el siglo xv el nuevo pueblo de Altea, ya en su actual, obtendría una nueva carta puebla en 1617.

En 1705 desembarcó en la bahía de Altea la angloholandesa que apoyaba al archiduque Carlos de Austria, encabezada por el general valenciano Basset, en el marco de la guerra de , lo que favoreció la toma por los austracistas de Denia y de . Este hecho hizo que el archiduque otorgara el coronamiento del águila bicéfala del escudo de la villa, en señal de .

El siglo xviii marcó un auge , , comercial y demográfico, acabándose el siglo con 5000 habitantes. Durante el siglo xix la vida oficial y comercial se trasladó hacia el núcleo urbano al mar.

La villa de Altea forma parte desde 1991 del Douzelage, plan europeo de hermanamiento entre diversas ciudades de países integrantes de la Unión Europea.