The walled city of Dubrovnik attracts countless visitors each year, with there being so much to explore within its narrow, medieval streets. In the summer months, the city enjoys a hot, Mediterranean climate, meaning that during your stay, you may wish to retreat to the beach for an afternoon or a day where you can cool off in the azure Adriatic Sea. Whilst the best place to go to the beach would be the nearby Elaphiti Islands or Lokrum Island, easily accessible by boat, there are several beaches in or around Dubrovnik that you can easily visit during your stay in the city.
The 9 Most Beautiful Beaches in Dubrovnik, Croatia


Banje Beach
Banje Beach is one of Dubrovnik’s most popular, and busiest, beaches, located just a short walk from the city’s iconic Old Town and Ploce Gate. It offers stunning views of the ancient city walls and the nearby island of Lokrum. The beach features a mix of pebbles and sand, and its crystal-clear waters make it ideal for swimming and water sports. Banje also has a lively atmosphere, with a beach club and restaurants nearby, providing both relaxation and entertainment.
Copacabana Beach
Copacabana Beach is a vibrant, family-friendly beach located on the Babin Kuk peninsula, offering a mix of pebbles and concrete sunbathing areas. It provides stunning views of the Elaphiti Islands and Dubrovnik’s iconic bridge. Known for its calm, shallow waters, Copacabana is ideal for swimming and water sports like kayaking and jet skiing. The beach also features modern amenities, including beach bars, restaurants, and loungers, making it a perfect spot for relaxation and fun.
Uvala Lapad Beach (Sunset Beach)
If you’re hoping to get out of Dubrvonik’s Old Town to explore more of the area, a trip to Uvala Lapad is a great option. The lovely mix of sand and pebbles creates a comfortable beach to spend the day, the sea shimmers shades of blue under the sun and there are also some great facilities nearby. Be sure to check out the bars and restaurants near the beach, a great place to grab a bite to eat or a drink for those spending the day at Uvala Lapad. The sands are also known as ‘Sunset Beach’, something worth bearing in mind if you hear people referring to it by its other name. When arriving at Uvala Lapad, check out the small pebbled paths scattered throughout, as these will lead you to many other hidden coves. The little beaches are also great alternatives if Uvala Lapad is particularly busy.


Bellevue Beach
If you don’t want to travel too far, Bellevue Beach is located in the heart of Dubrovnik, making it an easy spot to access. This stunning bay sits below Hotel Bellevue and displays vistas comprising rugged cliffs, shimmering waters and pebble sand. Bellevue Beach is also a great spot for adventure seekers as there are plenty of cliff diving and snorkelling opportunities here. Sit back as you watch daredevils plunge into the sea, or enjoy the thrill yourself as you dive into the crystal clear waters below. However you choose to spend your time here, you’re sure to enjoy all that is on offer at lovely Bellevue Beach.
Sveti Jakov Beach
Sveti Jakov Beach is a hidden gem in Dubrovnik, located about a 20-minute walk or a short drive from the Old Town. Nestled beneath cliffs, this secluded beach offers stunning views of the city walls, Lokrum Island, and the Adriatic Sea. The beach is a mix of pebbles and sand, with crystal-clear waters perfect for swimming and snorkeling. Quieter and less crowded than Dubrovnik’s more central beaches, Sveti Jakov provides a peaceful retreat, along with a beach bar and rental services for sunbeds and umbrellas, making it a favorite among those seeking a more relaxed atmosphere.
Betina Cave Beach
If you’re seeking more of the hidden beaches near Dubrovnik, Betina Beach Cave is the place for you! This secret cave provides the perfect place for all to get out and enjoy an adventure whilst visiting here. It is located close to the city walls and can be accessed by a sea kayaking tour from the town. Once arriving at the cave, you will find a lovely stretch of pebble beach to relax and lounge. With calm waters, this also provides a great place for kids to paddle. A trip to Betina Beach Cave also allows guests to explore Croatia’s stunning coastline, alongside a chance to catch a glimpse of captivating marine life. A trip to Betina Beach Cave is a must for anyone visiting Dubrovnik’s beaches. Its unique location and outstanding scenery make for a great way to soak up all that this gorgeous country has to offer.


Bard Mala Buza & Buza Beach
For anyone looking for beaches in Dubrovnik’s Old Town, Bard Mala Buza and Buza Beach are excellent options. These small coves are made up of rocks, sitting perfectly against the ancient walls surrounding the city. There are also stone stairs directly into the sea, allowing for a great way to paddle with ease. With beach bars and a romantic setting, these beaches are great for honeymooners or anyone seeking an intimate place to enjoy the beautiful coastal vistas. You will also find sunbeds available to rent on both beaches, plus the opportunity to soak up Dubrovnik’s Old Town after a trip to the seaside. Whether you’re looking for somewhere to relax for the day, or would prefer to enjoy a romantic stroll along the shore, there is something for all at Bard Mala Buza and Buza Beach.
Danče Beach
Dance Beach is favoured among locals and is tucked away down a small track, perfect for those seeking a little privacy when spending the day at the seaside. Its rocky shore provides a pretty place to relax for the day and the deep water here is ideal for those looking to swim and snorkel. There’s also the ancient church of Sv Marija near the beach, providing a great way to soak up some history when visiting here.
Šulic Beach
Sulic Beach is made up of pebbles and sand, alongside Croatia’s classic turquoise waters. The whole area is breathtaking with rugged cliffs in the backdrop and dazzling coastal vistas. This provides the ideal place to relax and unwind whilst taking in Croatia’s impressive seaside. There is also a great beach bar nearby, the perfect place to grab a refreshment as you continue to soak up the stunning surroundings. For anyone seeking a day full of relaxation and the chance to disconnect, Sulic Beach is the perfect spot for you.



