1
TOP-TIER BEACH
Dubrovnik is a city located in the Dubrovnik-Neretva County in Croatia. This coastal city is known for its rich history, stunning architecture, and beautiful beaches.
Banje Beach is situated in the heart of the Old Town of Dubrovnik, offering visitors a unique cultural experience with its close proximity to remnants of the 17th century city. Its main attraction is the spectacular view it provides over Dubrovnik Old Town and Lokrum Island. Cava Beach, located near Dubrovnik, is divided into two parts, one section is made up of rocky terrain, while the other offers a larger beach ambiance suitable for revelers. Sveti Jakov beach is a pebble beach located just 1km from the center of Dubrovnik, offering breathtaking views of the city and the island of Lokrum. Valamar Dubrovnik President beach is situated adjacent to a hotel of the same name and has been recognized with the prestigious Blue Flag award for its spotless shoreline and excellent services. Šunj beach, located on the island of Lopud, is a sandy haven offering an array of entertainment suitable for visitors of all ages.
For more details on these beaches, including a map of the beaches, refer to our guide below. The guide also provides a longer, more extensive list of beaches in the area, the best time to visit Dubrovnik, and much more.
Discover our top picks
Our selection of beaches to do the things you love
Balancing weather, sea temperature and more
The fastest way to find the best Dubrovnik Beaches
Explore the map below for accommodations and their rates. See the full list of accommodation options here.
Booking.comFind your perfect beach with our expertly crafted lists
Expert advice and tips for your next beach vacation
More Beaches Nearby