Yes. There are plenty of beaches in Dubrovnik. Some of the most popular ones include Banje Beach, Šunj Beach, Lapad Beach, and Copacabana Beach.