Top 10 Amazing Beaches in Dubrovnik

The beautiful beaches of Dubrovnik are a real highlight in Croatia and are among the best in the country. Both in the old town of Dubrovnik and in the surrounding area, there is an unbelievable number of dream beaches with fantastic colors of the sea, which guarantee an unforgettable beach vacation in the south of Dalmatia. In this absolutely spectacular coastal landscape, you will find stunning pebbled bays, fascinating rocky beaches, but there are also enchanting sandy beaches to be discovered in Dubrovnik. Many of the places where you can swim even have the blue flag flying, there are cool beach clubs and a wide range of water sports available. But where are the best beaches in Dubrovnik, what are the real insider tips, the hidden beaches and the most beautiful bays for unforgettable days at the sea?

In this beach guide, we present you the 10 best beaches in Dubrovnik and the surrounding area. In addition, there are numerous beautiful pictures, exclusive tips and information that are guaranteed to help you plan your vacation!


Banje Beach

Perhaps the most famous beach in Dubrovnik is Banje Beach, a pebble beach with some rocky sections, where even the Blue Flag flies. It is perfectly located right next to the historic old town, and while swimming in the clear sea you can enjoy a fantastic scenery with a view of the city walls, the old port and the island of Lokrum. Along this stretch of coast, the sea shimmers in the most beautiful turquoise colors, creating a spectacular contrast with the red roofs of the city center. There are hardly any natural shady places. However, sunbeds and umbrellas can be rented for a fee.

Just behind the bathing bay is the Banje-Beach Restaurant, a popular beach club that attracts a younger crowd in a party mood, with DJs and cool drinks. To see and to be seen is the motto of this place! Moreover, close to the beach there is also a variety of accommodation. Perfect if you want to combine sightseeing with swimming.

Tip: Highly recommended for a special beach vacation in Dubrovnik is the beautiful 5-star Hotel Excelsior with a magnificent view of the stunning coast.

Sunset Beach

Very popular for a vacation in Dubrovnik is the Sunset Beach, also known as Uvala Lapad Beach. It is located on the peninsula of Lapad, which is the famous tourist center of the coastal metropolis. This charming pebble beach with fantastic sea colors is located in a long bay, where you can also find other great swimming opportunities. In addition, a beautiful promenade, numerous restaurants and cafés await you, and there are also several beach activities on offer, such as jet skiing, SUP and a water park. Watching the sun go down is also fantastic, which is actually the reason why this beautiful bay got named Sunset Beach.

Sunset Beach is a fantastic place to combine a beach vacation with sightseeing in Dubrovnik. Thanks to the perfect connection by bus or Uber taxi, you will be in the old town in no time and other wonderful beaches on the Lapad peninsula can be reached quickly.

Tip: Close to the beach you will find many good accommodations, like the fabulous, very clean and top-equipped Apartment Timy or the beautiful Hotel More.

Beach Sveti Jakov

Absolutely unique in Dubrovnik is the Sveti Jakov Beach, which has already been chosen by several magazines as one of the most beautiful beaches in Croatia. And really, you will experience an absolute dream beach, surrounded by spectacular rocks and with a breathtaking view of the city of Dubrovnik. While swimming in the crystal clear waters, you’ll enjoy fantastic turquoise blue sea colors and top quality water at its best. To get down to the beach, there are numerous steps from which you can enjoy a magnificent view of the hidden bay and the light blue sea.

Once down, a beach bar and restaurant provide the necessary refreshments in a wonderful setting. Umbrellas and sun loungers can be rented on the spot if required. For many travelers, Sveti Jakov is the most spectacular beach in Dubrovnik, so it is definitely not to be missed!

Tip: Just above the dream beach there are some charming accommodations like the Guest House Carevic with a magnificent view and nice rooms.

Betina Cave Beach

The secluded Betina Cave Beach is a real insider tip among the best hidden beaches of Dubrovnik. This beach jewel is located just north of the Old Town and can only be reached by sea, i.e. by kayak or boat. Upon arrival, definitely you will be amazed by the unique beach scenery, as this magical natural bay is surrounded by a rocky cave covered with pine trees. The sea here shines in the most stunning blue colors and, thanks to the natural environment, you can go snorkeling and discover an interesting underwater world!

Betina Cave Beach is a rather stony beach with many rocks, where bathing shoes are definitely an advantage. There are no restaurants or bars in this beautiful natural hidden bay, so don’t forget to bring your own food and drinks for your day at the beach.

Tip: Really fantastic tours by kayak from Dubrovnik, which also stop at this natural bay, can be found here on GetYourGuide!

Old Town Beaches (Bard Mala Buza & Buza Beach)

Also in the old town, along the huge walls, there are some small beaches where you can jump into the cool water. These beaches are rocky stone beaches with deep blue water colors, where ladders or stone steps lead down to the sea. Due to the high cliffs, these areas are also excellent for cliff diving. Couples especially like to come here to enjoy the wonderful, wildly romantic atmosphere of the beach bars. The two most beautiful beaches in the old town of Dubrovnik are definitely the famous Buza Beach and the even more beautiful Bard Mala Buza. Both have charming beach bars where you can have a cocktail and rent a sunbed.

Tip: If you would like to spend your holiday directly in the old town, then we can recommend the Apartment La Petite in the historic center.

Coral Beach Club

Probably one of the most beautiful beaches is located at the Coral Beach Club on the Lapad peninsula. A young and hip crowd meets here to spend unforgettable summer days in an exclusive atmosphere. A small, cozy paradise has been created on this gorgeous pebble beach. The guests can expect an extremely chic ambience, the Beach Club is tastefully furnished and designed with plenty of wooden elements. Perfect for swimming and snorkeling, the turquoise sea is also something to fall in love with. If you like, you can rent a sunbed with an umbrella at the beach bar and enjoy delicious cocktails and good food.

Few people know that the beach at Coral Beach Club is also open to the public. This means that you can visit this beach gem without having to consume anything! On the upper part of the beach, there are plenty of free spots for your own towel.

Šulić Beach

The small Šulić Beach is located in the neighborhood Pile, very close to the Old Town and is a top bathing spot on the list of the best beaches in Dubrovnik. This little gem is picturesquely located under the Lovrejenac fortress, and so you can enjoy a magnificent view of the historic castle while swimming. Thanks to its hidden location, Šulić beach is never crowded, which guarantees a pleasant swim in a spectacular setting. On site you can rent kayaks and paddle down the coast around Dubrovnik. A really great way to discover more bays and beaches. Just above the beach is a very nice beach bar and a cozy restaurant with a magnificent view.

Bellevue Beach

One of the probably most beautiful bays in this region is the Bellevue Beach, directly in the city of Dubrovnik, just below the Hotel Bellevue. The descent over the steep steps right behind the hotel already offers a breathtaking view! An absolute dream beach awaits you here, surrounded by steep cliffs, with stunning crystal clear water and fine pebbles. You can enjoy the top water quality while swimming and thanks to the many stones around the bay, this beach is perfect to go snorkeling. If you are lucky, while sunbathing, you can watch brave cliff divers jump from the rocks into the deep blue sea!

Tip: Right next to Bellevue Beach is the phenomenal Rixos Premium Dubrovnik, one of the best hotels in town for spending a holiday by the sea!

Beach Pasjaca

The Pasjaca Beach is one of the most spectacular beaches in the Dubrovnik area and an insider tip of a special kind. Located about 25 kilometers east of the city, the easiest way to get there is by car or rental car. The descent from the parking lot along a paved path next to a steep cliff and through a small tunnel is more than exciting. Once you have reached the bottom of the cliff, a picturesque beach is waiting for you. Especially fascinating are the gigantic red rock walls, which provide an incredibly beautiful contrast to the picturesque colors of the sea.

Sandy Beach Sunj (Lopud Island)

One of the most beautiful sandy beaches in Dubrovnik is Sunj Beach, located on Lopud Island, which belongs to the amazing Elaphite archipelago. This dream beach is a natural, extremely fine sandy beach that slopes gently into the sea, making it also an ideal choice for families with children. Here you can wade in the warm water, play ball in the sea and enjoy the golden sand between your toes. There is only little shade on this sandy beach, but umbrellas and sunbeds can be rented on site.

The fantastic beach of Sunj is very easy to reach from Dubrovnik. You can either take the public ferry to Lopud or book a day trip. With some of the guided excursions, you can explore all 3 Elaphite islands in one trip.

Tip: If you love the silence, you also have the possibility to stay overnight on the island Lopud, for example in The Little Prince, which inspires with a wonderful view.

Beaches of Mlini, Plat, Cavtat

In the surroundings of Dubrovnik, along the Dubrovnik Riviera, there are many other wonderful resorts, all of which have fantastic beaches to offer. Especially popular are Mlini (10 kilometers), Cavtat (20 kilometers), and also the quiet place Plat (13 kilometers). Here you can spend your vacations wonderfully, and thanks to the good connection to the public transport network, visit Dubrovnik via an excursion. Buses and boats run several times a day between the resorts of the Riviera, taking tourists to the most stunning places in the region. But also the other way round, from the city of Dubrovnik, it is worth making a trip to the beaches of the surrounding area.

Find the best accommodation in Dubrovnik:

More about Dubrovnik:

Disclosure: Some of the links below are affiliate links. Meaning that if you click on certain links, and then subsequently purchase a product, I will receive a small commission at no extra cost to you.


Comments are closed.