Fundada por los griegos en el siglo IV a. C. con el nombre de Epidauro, al igual que la ciudad homónima del Peloponeso, tuvo como principal dios a Asclepio.
La ciudad cambió su nombre a Epidaurum cuando cayó bajo el dominio romano en el 228 a. C. Durante la guerra civil entre Julio César y Pompeyo se alinearon en favor del primero, luego fue asediada por Marco Octavio, pero fue salvada por la llegada del cónsul Publio Vatinio.
Más tarde se convirtió en una colonia romana y fue ocupada durante las guerras góticas por la flota enviada por Justiniano.
Cuando la ciudad fue saqueada por los eslavos y ávaros justo antes de 614, la gente buscó refugio en una isla cercana que más tarde se unió con el continente, dando origen a la ciudad de Ragusa/Dubrovnik.
El paseo costero marítimo está lleno de tiendas y restaurantes.