Petraca is up on the hill above Milne on the Zupa Bay. The bay is backed by dramatic hills and Milne boasts several excellent beaches. One is sandy which is quite rare in the area. There is a little brook that meanders through the village centre and the promenade is lovely with several cafes and restaurants. Although it is good to have a car to explore the area, there are buses from Dubrovnik to Milne and the airport bus stops here too.
Srebreno, just along the coast, is a hamlet of Kupari on the Zupa Bay. With its promenade passing under pine trees and shallow waters of its long, narrow sandy cove, it is relaxing and a good easy place for children. The winding coastal road is extraordinarily scenic as the rugged terrain has mostly remained natural and not too built up.
The old city of Dubrovnik is wonderful in every way, regardless of age. The shops are charming and the restaurants numerous. You should try and eat by the marina – it is heavenly! Dubrovnik is Croatia’s most up-market destination and is now listed as a UNESCO World Heritage site. This glorious pedestrian-only old town is full of elegant Baroque churches and walking around the wall is a definite must! One fun thing to do is to have a drink in one of the Buza Bars sitting on the edge of cliffs at the side of the old city wall. They can be accessed through holes in the wall.
Sveti Jakov beach, located in the eastern part of Dubrovnik Town, is very appealing with watersports galore and lots of happy children. Elephite island hopping is also fantastic.
Less than 1 hour away, you might want to include a visit to lovely Montenegro from Dubrovnik. Its natural beauty is incredible and it has a great variety of historical places. Wedged between brooding mountains and a moody corner of the bay, atmospheric Kotor is simply wonderful. Its walls snake up the mountain and the town is a maze of churches, palaces, cafes and restaurants.
Energetic holidaymakers can windsurf, rock climb, hike and cycle!