Aerial view of Banje Beach in Dubrovnik with turquoise water
Dubrovnik Guide

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 in Dubrovnik with Old Town walls and Lokrum Island in the background
Pebble

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 in Dubrovnik with palm-lined promenade and calm bay
Pebble & Sand

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 on Babin Kuk peninsula in Dubrovnik at sunset
Pebble

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 with panoramic views of Dubrovnik Old Town
Pebble

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

Rocky cove and swimming spot on Lokrum Island near Dubrovnik
Rocky

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

Practical Info

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