Sand beaches are some of the most popular destinations for summer vacations. Dubrovnik, Croatia is home to several beautiful sandy beaches, including Banje, located in the heart of the Old Town, Šunj on the nearby island of Lopud, and Sunset Beach Dubrovnik, just 2.5 km from the Old Town. Each beach offers a unique experience, from cultural attractions to water sports and nightlife. For a complete list of sandy beaches in the area, please see our guide below.