Cavtat (Italiaans: Ragusavecchia) is een dorp in de provincie Dubrovnik-Neretva in Kroatië. Het ligt aan de Adriatische Zee, 20 km ten zuiden van de stad Dubrovnik.
Cavtat telt enkele bezienswaardigheden;
- de barokke St. Nicolaaskerk
- het Franciscanerklooster
- het Mausoleum en de begraafplaats
- enkele overblijfselen van het oude Epidaurus