
With such a heavily indented coastline, it’s not surprising that Dubrovnik has a wide choice of beachfront accommodation. The area near the Ploče Gate, the southern entrance to the walled Old Town, usually has some of the city’s grandest waterside hotels, but most are being renovated except for the Hotel Excelsior. Head beyond the Pile Gate, the Old Town’s northern gate, and you reach Miramare Bay and its high-class hotels.
Dubrovnik’s biggest collection of beach hotels is along the rocky coastlines of the Lapad and Babin Kuk peninsulas north of the Old Town. This is where you’ll find the majority of Dubrovnik’s beaches, particularly within Lapad Bay and the northern coast of Babin Kuk. You won’t find sandy beaches here, so bring swimming shoes to make the most of the pebbly and rocky beaches and the concrete bathing platforms created by many of the hotels here. And whatever hotel websites might tell you, legally there’s no such thing as a private beach in Croatia.