The best beaches to enjoy in Dubrovnik:
Banje Beach
Located just a short walk from Dubrovnik’s Old Town, Banje Beach is the most famous in the area. This pebble beach offers stunning views of the city walls and the island of Lokrum. Visitors can enjoy sunbathing, swimming in the clear Adriatic waters, and various water sports. Amenities include sunbeds, umbrellas, and nearby cafes and restaurants.
Sveti Jakov Beach
Approximately 1.5 kilometres southeast of the Old Town, Sveti Jakov Beach is a more secluded spot accessible via a staircase leading down the cliffside. This pebble and sandy beach provides panoramic views of Dubrovnik and Lokrum Island. It’s an ideal location for those seeking a quieter atmosphere with opportunities for swimming and snorkeling.
Lapad Beach
Situated on the Lapad Peninsula, about 3.5 kilometres from the city centre, Lapad Beach is a popular family-friendly destination. The beach features a mix of pebbles and sand, with shallow waters suitable for children. The surrounding promenade is lined with cafes, restaurants, and shops, making it a convenient spot for a day by the sea.
Copacabana Beach
Located in the Babin Kuk area on the Lapad Peninsula, roughly 5 kilometres from Dubrovnik’s centre, Copacabana Beach is a spacious pebble beach. It offers various amenities, including sunbeds, umbrellas, and a range of water sports such as kayaking and jet-skiing. The beach also features a water park for children and several beach bars and restaurants.
Pasjača Beach
For a unique experience, Pasjača Beach is located near the village of Popovići, approximately 15 kilometres south of Dubrovnik. This hidden gem is nestled beneath towering cliffs and is accessible via a steep, narrow path. The beach is a mix of sand and gravel, offering crystal-clear waters and a tranquil setting away from the crowds. Due to its seclusion, there are no facilities, so visitors should bring their own supplies.