
Best Beaches in Dubrovnik
Pebble coves, sandy bays, and rocky swimming spots along the Adriatic coast
Dubrovnik Beach Guide
Dubrovnik is blessed with crystal-clear Adriatic waters and a coastline dotted with beaches to suit every preference. From the famous Banje Beach right outside the Old Town walls to secluded rocky coves on Lokrum Island, there is a perfect swimming spot for everyone.
Most beaches here are pebble or rocky rather than sandy — but the stunning turquoise water more than makes up for it. Here are the best beaches in and around Dubrovnik.

Banje Beach
Dubrovnik's most iconic beach sits just east of the Old Town, with views of Lokrum Island and the city walls. Split between a free public section and a beach club with sunbeds and cocktail service. The crystal-clear water and proximity to the Old Town make it the top choice for most visitors.
Location: Frana Supila, east of Ploce Gate
Facilities: Sunbeds, showers, beach bar, water sports
Best for: First-time visitors, photo opportunities, easy access

Lapad Beach
A family-friendly bay in the Lapad neighbourhood with calm, shallow waters and a beautiful seaside promenade lined with cafes and pine trees. The gentle slope into the sea makes it ideal for children. The surrounding area has plenty of restaurants and accommodation options.
Location: Lapad Peninsula, 4 km from Old Town
Facilities: Sunbeds, playgrounds, restaurants, promenade
Best for: Families, relaxed swimming, full-day beach visits

Copacabana Beach
A lively 100-meter pebble beach on the Babin Kuk peninsula with excellent facilities and stunning views of the Dubrovnik Bridge. Popular for water sports including jet skiing and parasailing. The beach faces west, making it one of the best sunset spots in Dubrovnik.
Location: Babin Kuk Peninsula
Facilities: Water sports, restaurants, sunbeds, parking
Best for: Water sports, sunset views, active beachgoers

Sveti Jakov Beach
Often considered Dubrovnik's most beautiful beach, Sveti Jakov is a secluded cove reached by descending 166 steps through fragrant Mediterranean vegetation. The reward is a quieter atmosphere and one of the most dramatic views of the Old Town from across the bay.
Location: Vlaha Bukovca, east of Old Town
Facilities: Beach bar, sunbeds (limited)
Best for: Stunning views, photography, escaping the crowds

Lokrum Island Beaches
A 15-minute ferry ride from the Old Town harbour brings you to Lokrum, a nature reserve with rocky swimming spots, hidden coves, and the famous Dead Sea — a sheltered saltwater lake perfect for swimming. The island also has botanical gardens and resident peacocks.
Location: Lokrum Island (ferry from Old Town harbour)
Facilities: Restaurant, changing areas, nature trails
Best for: Nature lovers, snorkelling, a half-day escape
Beach Tips for Dubrovnik
Best Time to Swim
The sea is warmest from June to September (22-26°C). May and October are still pleasant at 18-20°C.
Water Shoes
Most Dubrovnik beaches are pebble or rocky. Water shoes make getting in and out much more comfortable.
Arrive Early
In peak season (July-August), popular beaches like Banje fill up by 10am. Arrive early or visit after 4pm.
Free vs. Paid Sections
Many beaches have both free public areas and paid beach club sections with sunbeds, umbrellas, and service.
Explore the Complete Dubrovnik Guide
History, transport, nightlife, and everything you need to plan your trip.
Read the Full Guide