Cavtat is a town in the Dubrovnik-Neretva County of Croatia. It is on the Adriatic Sea coast 15 kilometres south of Dubrovnik and is the centre of the Konavle municipality.

Cavtat is one of the most beautiful towns in Croatia. Cavtat has rich hotel offer and is itself part of the Dubrovnik Riviera.