Yes, Cavtat has several beaches that offer crystal clear waters and stunning views of the Adriatic Sea. The most popular beach in Cavtat is Tiha Bay, which is located near the city center and offers clean pebble beaches. Another popular beach is Rat Beach, which is located in a secluded area and offers some of the most pristine waters in the region. Visitors can also visit Sustjepan Beach, which is located on the outskirts of Cavtat and offers a quieter atmosphere.