The Ultimate Guide to Dubrovnik’s Best Beaches: Local Secrets, Sand, and Snorkeling

Dubrovnik’s best beaches are different from traditional, endless stretches of fine white sand. Instead, the coastline in the area is dominated by dramatic rocks, hidden coves, and small pebble areas, but with some of the cleanest water in the Mediterranean, consistently meeting Blue Flag standards for purity and visibility.

Today, I’m here to share with you the best options in the area, as well as additional tips you will find useful. Because one thing is clear: you will find spots for all tastes and needs. And even more so, you will get my personal favorites, not just the same set of four beaches you can find in every other article.

These are the best beaches in and around Dubrovnik – some of which only locals know about. For starters, here are the main ones listed in this article – all on a handy map:

1. Old Town Beaches & Immediate Surroundings

Yes, the historic center itself has swimming spots! And I call them “spots” rather than beaches because that’s exactly what they are – compact, extremely crowded during the season (and expensive!) but definitely worth trying.

SuliCi (Šulić) Beach

old town beach Dubrovnik

At a glance: 10-minute walk from Pile Gate | Best for: Swimmers and GoT fans | Cost: Free entry

Tucked right beneath the towering Fort Lovrijenac, this small pebble cove is associated with the original TV show Game of Thrones, serving as the setting for Blackwater Bay. To get more in-depth with this, check my article about GoT locations in Dubrovnik.

Because it sits just outside the main Pile Gate, it offers a slightly less crowded alternative to the larger city beaches. The water is exceptionally clean, and there are two wmall bars right on the water’s edge – a rarity this close to Old Town.

Exit through Pile Gate heading west and follow the path along the base of the walls toward Fort Lovrijenac. The beach sits at the foot of the fortress, around a 10-minute walk from Pile.

Buža Beach

At a glance: South side of Old Town walls | Best for: Sunbathing and cliff jumping | Cost: Free entry

I know from my own experience that missing the entrance to this beach is easy – but not so if you know where to look. There are a couple hidden openings on the exterior of the south-facing city walls that lead you directly to rocky terraces below.

Buža is more of a cliffside hangout rather than a traditional beach, which means that it’s better to go here if you are an experienced swimmer. The water here gets deep immediately off the rocks and the waves can get pretty high.

I recommend coming here late in the day – this area offers some of the best sunset views in the entire city, and the bar perched above the rocks is worth a drink even if you don’t swim.

Banje Beach

dubrovnik coastline

At a glance: Near Ploče Gate | Best for: Luxury lounging and party atmosphere | Cost: Premium sunbed rentals; free public section

If you want a trendy Saint Tropez-style location, Banje is the most famous pebble stretch in the city. Located just outside the eastern Ploče Gate, below the Excelsior and Argentina hotels, it delivers all the luxuries a visitor could want.

The venue now operates as the Banje Beach Restaurant and Night Club. By day, premium loungers and cocktails can be had here and by night, a beachfront cocktail bar opens.

Snorkeling tip: The waters just beyond the swimming area are calm and clear – bring a mask and fins and you’ll find yourself largely alone beneath the surface while the beach above is packed.

This is one of the most important beaches in the area, so make sure to check out my full guide to Banje Beach here. And for more great eating spots within the city itself, read my guide to the best restaurants in Dubrovnik.

Porporela Beach

At a glance: Old Town harbor, under St. John Fort | Best for: A quick, cooling dip | Cost: Free entry

This is a small pier with the Red Feral warning light, sitting directly under St. John Fort at the southern tip of the city. It’s a popular spot for a fast swim and one of the most romantic spots in the city for an evening walk, as it’s the natural spot to end the promenade walk.

To get here on foot from Stradun, head toward the old harbor and follow the waterfront south toward the fort. Either way, it’s five minutes from anywhere in the Old Town.

2. Just Outside the Walls: Dramatic Coves & Local Favorites

The coast immediately surrounding the center hides places that deserve your attention. A short walk rewards you with deeper water, more local atmosphere, and a lot less noise.

Bellevue Beach

At a glance: 20-minute walk west of Old Town | Best for: Snorkeling and cliff jumping | Cost: Free entry

One of Dubrovnik’s most beautiful spots, and one of its best-kept secrets from first-time visitors.

Hidden at the bottom of a deep, sheltered cove beneath the sheer cliffs of Hotel Bellevue, this pebble beach is a favorite for snorkeling because of its exceptionally clear, calm water.

It’s also locally famous as the home of the “Wild League” – an informal amateur water polo competition held in the sea here. The long staircase down filters out some of the heavier tourist crowds, which is part of why the beach retains a more local feel.

Snorkeling tip: Go before 9am. The light is ideal, the cove is near-empty, and the deep, clear water and rocky walls make it one of the top snorkeling spots on the mainland.

The cliffs surrounding the cove create interesting underwater topography worth exploring. The high cliffs also bring shade by mid-afternoon, so plan your timing accordingly.

Danče (Dance) Beach

At a glance: Near Gradac Park, 10-minute walk from Pile Gate | Best for: Experienced swimmers wanting cooler water | Cost: Free entry

The name has nothing to do with dancing – Danče is simply the old local name for this stretch of coast.

This is one of the oldest public beaches in Dubrovnik, located at the foot of the monastery complex with the church of St. Mary of Mercy, about 200 meters from Old Town.

It’s completely rocky, with deep, clear sea and slightly cooler water than elsewhere in the area – a genuine relief in peak summer.

Because it faces the open Adriatic, waves can be very high on windy days, making it unsuitable for children or less experienced swimmers. Head west from Pile Gate and ask locals for Gradac Park – you’ll find it easily.

Timing tip: Check conditions before going in summer. When the Jugo wind picks up, the waves here become seriously rough.

Also read: How to Get from Dubrovnik to Split

St. Jakov (Jacob) Beach

At a glance: 20-minute walk east of Ploče Gate | Best for: Views, families, and water sports | Cost: Free entry; sunbed rentals available

A sandy-pebble mix beach tucked into a cove beneath the cliffs of St. James church, with one of the best views of Old Town and Lokrum Island of any beach on this list.

Walk east from Ploče Gate toward Hotel Argentina, pass the hotel, look for the church of St. James, and take the steep stairs behind it down to the beach.

The stairs are not suitable for elderly visitors or those with mobility issues, but families with children will find this a very rewarding spot. Kayak and jet ski rentals are available on-site.

Snorkeling tip: The rocky cliffs flanking the cove create excellent snorkeling territory. Underwater visibility here is among the best of any mainland beach in Dubrovnik, and the rocks attract a solid variety of fish. It’s worth bringing a mask even if you only plan to swim.

3. Lapad & Babin Kuk: Family Resorts & Beach Clubs

Moving away from the historic center, you enter the modern resort zones of Lapad and Babin Kuk, roughly 4 kilometers west of Old Town and well connected by bus no. 6 from Pile. These areas prioritize easy access, family amenities, and upscale lounging.

Copacabana Beach

At a glance: Babin Kuk / Solitudo area | Best for: Families and water sports | Cost: Free public beach; premium sunbeds and cabanas available

A long pebble beach on the Lapad peninsula. Take bus no. 6 to Lapad from Pile and exit at the last stop near Hotel President.

One important update: Copacabana is no longer the budget-friendly, locals-only alternative it was once described as.

It has been heavily commercialized in recent years, with expensive luxury cabanas, high-end cocktails, and a firmly premium vibe during peak season. That said, there’s still a free public stretch of beach.

The real draw for families is the large floating water park offshore – one of the most popular attractions in the area for kids and teenagers. The beach is also fully equipped with changing cabins, showers, a restaurant and café bar, and water sports rentals including canoes and windsurfing.

Activity tip: The open bay position gives consistently good wind conditions, making Copacabana the best beach on this list for windsurfing – something the more sheltered coves elsewhere simply can’t offer.

Coral Beach Club

At a glance: West coast of Babin Kuk peninsula | Best for: Stylish relaxation on a sandy surface | Cost: Premium sunbed rentals

On the sunny west side of Babin Kuk, close to the five-star Valamar President Hotel. If you’ve been frustrated by the lack of sand throughout the rest of this guide, Coral Beach Club is one of the few spots near the city that actually delivers a sandy beach surface.

Surrounded by palm trees, with comfortable loungers and a seafront restaurant, it offers a slightly more relaxed upscale vibe compared to the full party atmosphere of Banje. Best reached by taxi or bus no. 6 toward Babin Kuk from Pile.

Lapad Beach (Uvala Lapad)

At a glance: Lapad Bay, along the main promenade | Best for: Easy access and sand-bottom swimming | Cost: Free entry; some areas with sunbed hire

One of the biggest beaches in the city, sitting right alongside the Lapad promenade, near tennis courts and a children’s playground.

What makes it notable is that while the shore itself is pebbly, the sea bottom is entirely sandy – a welcome feature in this part of the coast (especially since it’s a rare one). The bay connects directly to smaller rocky outcrops via the promenade, making it a good base for exploring the broader Lapad area on foot.

One note for 2026: the beach went through significant concession and legal management changes in 2023 and 2024, and some of the organized luxury infrastructure previously available has been restructured or removed.

Worth checking current conditions locally before arriving with high expectations for organized services.

4. Island Escapes & Kayak Adventures

Sometimes the best swimming requires leaving the mainland. The islands just off Dubrovnik’s coast open up nature reserves, genuinely sandy beaches, and coastline that feels completely removed from the city crowds.

Lokrum Island

At a glance: 10-minute taxi boat from Old Town harbor | Best for: Nature, naturists, non-swimmers, and GoT fans | Cost: Ferry ticket + nature reserve entrance fee

The closest island to Old Town and one of the most rewarding short trips from the city. Lokrum is a protected nature park with exotic subtropical plants, roaming peacocks, and a botanical garden.

Regular taxi boats depart from the old harbor – check the exact current timetable at the pier, as departure frequency varies by month and season.

There are two main rocky beaches on the island: Portoč and Bijele Stijene (White Rocks).

The easternmost tip is home to Lokrum’s well-known naturist beach, and the island is also a welcoming and popular spot for the LGBTQ+ community.

If you’re traveling with children or non-swimmers, the inland saltwater lake known as the “Dead Sea” is the highlight – connected to the sea via an underground channel, it’s calm, warm, and buoyant, with no waves or current whatsoever.

Game of Thrones fans should stop by the visitor center, which houses an official Iron Throne replica.

And before you leave, walk up to the fortress at the highest point – the former summer residence of Maximilian of Habsburg – for one of the best views of Dubrovnik you’ll find anywhere.

Snorkeling tip: The waters around Bijele Stijene are among the clearest and most rewarding for snorkeling near the city. The rocky seabed attracts sea urchins, small fish, and a variety of marine life. Bring your own mask.

Šunj Beach on Lopud Island

At a glance: About 1 hour by ferry from Gruž harbor | Best for: True sandy shores | Cost: Jadrolinija ferry ticket; free beach access

If you absolutely refuse to give up on real sand, Lopud is where you need to go. Located about 7 nautical miles northwest of Dubrovnik as part of the Elafiti archipelago, Lopud is completely car-free.

Šunj beach forms a wide, horseshoe-shaped sandy bay with a long, shallow sandy bottom – rare in this region. The first half of the beach is for regular swimmers and the second half is for naturists.

From Lopud village, Šunj is a 1-kilometer walk through the forest (about 30 minutes) or a short ride on one of the local golf cart taxis.

For ferry times, check the current Jadrolinija timetable directly before you travel – schedules fluctuate by season, and private speedboats and island-hopping tours from Gruž and the Old Town area also run frequently during high season and offer more flexibility.

Activity tip: The calm, shallow bay makes Šunj the best beach on this entire list for children learning to swim. No sharp rocks underfoot, no current, and the horseshoe shape keeps conditions gentle even when it’s choppy elsewhere.

Betina Cave Beach

At a glance: Accessible only by sea, near Lapad | Best for: Adventure, kayaking, and snorkeling | Cost: Kayak rental or guided tour fee

The ultimate hidden gem, and the most unusual beach on this list. Betina Cave is a spectacular pebble beach inside a natural rock cavern, located between Villa Sheherezade and Gjivovići beach.

There is no land access – the only way in is by kayak, small boat, or guided sea tour. Because it’s sheltered inside the cave, the water is noticeably colder and more refreshing than on the open beaches, and the snorkeling inside and around the cave mouth is outstanding.

Interesting rock formations below the surface and fish that tend to congregate in sheltered spots like this make it one of the best snorkeling experiences in the wider area.

Multiple kayak tour operators in Lapad include Betina Cave on their routes – a guided tour is the easiest option, typically running 2–3 hours, including paddling time and a stop at the cave.

5. Worth the Drive: South of Dubrovnik

Pasjača Beach

At a glance: 30-minute drive south toward Konavle | Best for: Dramatic scenery, photography, couples | Cost: Free entry

If you have a rental car and want to escape the city limits entirely, head south into the Konavle region to find Pasjača.

A highly photogenic strip of pebbles at the base of massive, sheer red-orange cliffs, it’s the kind of beach that earns its own category simply because nothing else near Dubrovnik looks quite like it.

Access is via a steep, narrow path carved directly into the rock face – not something to attempt in flip-flops, and not suitable for families with young children. There are no facilities, no bars, no sunbeds. That’s exactly the point.

The coastline around Dubrovnik hides more than any single guide can fully cover, and some of the best spots are still the ones you stumble upon yourself. But if you work through this list, you won’t have missed much – if anything at all.

And if you’re up for exploring even more, keep reading my Dubrovnik 5-day itinerary.

Thanks for sharing this article!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.