Gradac sits at the southern end of the Makarska Riviera, a small Croatian coastal town between Makarska and Ploce. It has the longest pebble beach on this stretch of the Adriatic, backed by pine trees and facing the island of Hvar across the channel.
The town is quieter and cheaper than its neighbours to the north, which is part of its appeal. There is no nightlife to speak of, but the water is clear, the seafood is good, and the Biokovo mountains rise steeply behind the town for those who want to hike.