Best Dubrovnik beaches – Top Sunbathing Spots For This Summer
How many times have you heard about the beaches in Croatia? Yeah, Croatia has remarkable beaches. And if you ask me, my favorite part of the Croatian coast is definitely the Dalmatia region. But today, let’s talk about beaches in Dubrovnik and why I challenge you to spend your summer holidays there. In this travel guide, you will find out everything you need to know.
George Bernard Shaw once stated: “If you want to see heaven on Earth, come to Dubrovnik”.
Dubrovnik, located on the coast of the Adriatic sea, is not only a historical heritage declared by UNESCO, but also a world-class destination that receives every year an extremely large number of tourists. However, it’s also a great spot for your sea-sun-beach holiday and one of the top places to visit in Croatia.
The water is warm, pure crystal clear sea. Most of the beaches are pebbly but also a few are sandy beaches for enjoying with your toddlers. If you are in search of a spot for a romantic getaway, you are not going to be disappointed, because there are some beautiful rocky coves, too. The beaches offer pleasant shade and are easy to access. A perfect place for relaxation while reading a book or an eReader like a Kindle.
This is our list of the best beaches in Dubrovnik but if you are into sandy beaches in Croatia, check more details in our post here. Maybe you will be also interested in the post about island hopping in Croatia.
What is the best time of the year to visit Croatia and Dubrovnik?
The high-season in July and August is when most tourists visit Dubrovnik. Prices are obviously higher than the rest of the year and also usually there can be long waiting queues for certain touristic attractions. May, June, September and October and much less crowded periods of the year, cheaper but also with good weather and sunny skies. Remember that in Dubrovnik there are more than 250 sunny days a year.
Can you swim in Dubrovnik?
Of course, you can! Banje Beach is the most popular beach because it is the nearest to the old town. Just 10 minutes walking away from it. From there you can have a nice view of the old town walls. The Sulić beach is another one of the nearest beaches next to the old town. If you choose to go to a pebbly beach I recommend you to take a towel so that the stones won’t bother you much. Also, consider that on some beaches you don’t have a shadow so you need to think about how to protect yourself.
How to get to Dubrovnik from the UK?
There’s a good frequency of flights during the summer months. Airlines which run from the UK to Dubrovnik:
- British Airways
- EasyJet
- Ryanair
- Croatia Airlines
- Thomas Cook Airlines
- Norwegian Airlines
- Jet2.com
- TUI
Starting price for a peak season 2019, from London to Dubrovnik is €59.
Dubrovnik airport (Čilipi) lies 20 km southeast of the city center. The Airport bus service is well organized. It drops passengers at Pile Gate just outside the old town and at Dubrovnik Bus Station. Bus service operates 7 days a week all year round. Tickets are bought on the bus, a one-way ticket is 45 kn (£5,26).
Taxi is in front of the airport’s main entrance. The cost is about 200 kn (£23). You can take Uber from there and will work out cheaper.
List of Beaches:
- Banje Beach
- Copacabana Beach
- Lapad Beaches
- Sveti Jakov Beach
- Mlini Beach
- Cavtat
- Lokrum Island
- Štikovica Beach
- Ključice Beach
- Srebreno Beach
- Sulic beach
- Sunj Beach
- Pasjača Beach
Dubrovnik Beaches Map
Okay, let’s go straight to the point and let’s finally see Dubrovnik and its fantastic beaches.
1. Banje beach
Banje beach, located close to the old city, is the most known beach in Dubrovnik. It boasts a heavenly view of the old city walls of Dubrovnik and the beautiful unsettled island of Lokrum.
The beach features its reception, a restaurant with an open or a separated area and a cafe bar. The beach area is equipped with changing rooms, showers, lounge chairs and parasols for rent. This spot is especially for adventurous souls, because of the possibility to enjoy in water sports activities, such as kayak ski, water tube, banana boats, paragliding, wakeboarding (all for rent). What about visiting a city from a different point of view that will last forever in your memory? Yes, it’s possible if you are courageous enough and take a parachute ride.
The water is crystal clear and warm and the type of beach is a pebble.

2. Copacabana Beach
Copacabana beach… Of course, it’s not that kind of beach it’s in Rio de Janeiro, but it’s a nice beach to spend an afternoon with your family.
3. Lapad beaches

4. Sveti Jakov Beach

Sveti Jakov is a lovely secluded beach, located about 1,5 km from the city. This tiny and uncrowded cove beach, below the cliffs, with clear water, is considered the most attractive and most favorite beach in Dubrovnik. The reasons might be because of cleanliness, peacefulness, remote place and a tremendous and distant view of Dubrovnik Old Town, city walls and the Lokrum Island in front. Aaaand….lovely sunset views! Definitely, this one the nicest beaches near Dubrovnik.
This relaxing, peaceful spot boasts a mix of pebbles and sand with some rocky patches. Not only swimming and sunbathing, but a good option is also a joining a beach volleyball game, renting a kayak or jet ski. Other can sit for refreshments in the nearby beach bar or in the restaurant. At the beach, there is also possible to rent umbrellas and deck chairs.
You can reach this beach from the old town by taking bus number 5 or 8.
5. Mlini Beach
10 km away from Dubrovnik lies Mlini Beach. You can feel here the history and culture of ancient times together with the beauty of Mediterranean landscapes and lush vegetation. This place offers excellent accommodation as well as high-quality services. The beaches are sandy, good for those who don’t like the pebble beaches. In addition, the atmosphere is quiet and gentle, making it ideal for families. It’s nice here to do and enjoy snorkeling. Restaurants offer seafood and local specialties. Croatian food is rich in vegetables and fish.
6. Cavtat
Cavtat is another picturesque town that is only 20 km and 3o minutes away from Dubrovnik. The area is surrounded by typical Mediterranean vegetation and evergreen trees. The reminiscences of ancient cultures have made of this old town a very attractive place since you can find here traces from Greek, Roman and Illyrian cultures such as walls, mosaics, coins, and jewelry. As regards the beaches, there are 7km of sandy beaches around with crystal clear water
If you want to go from Cavtat to Dubrovnik ( or vice-versa) there regular bus services as well as boat services. Going by car is very easy, just follow along with the seaside route while contemplating the gorgeous oceanic view.
7. Lokrum Island
Just 10 minutes away by taxi boat from Dubrovnik old town we have this beautiful island of Lokrum. Away from the crowd and tranquil in its essence it’s a great option for a day trip from Dubrovnik. There is a popular and well known botanical garden with local plants as well as exotic ones from tropical places. There is a myth saying that Richard the Lionheart shipwrecked here in 1192 when he was returning from the crusades.
8. Štikovica Beach
Štikovica Beach is located in the Zaton area. The beaches are pebbly and you can get here by bus or car. This beach is calm and tranquil, ideal for families. There are nice pizzerias and restaurants in the area. Plus hotels and Airbnb options available.
9. Ključice Beach
This beach is in the area of Cavtat. You can get here by bus or car. The beaches are pebbly. This is another tranquil option for families. The area is well provided with restaurants and shops. Here definitely you will forget about the crowds and enjoy a peaceful day resting or doing water sports.
10. Srebreno Beach
Srebreno beaches are located in the area of Zupa. You can get there from Dubrovnik with 10-15 minutes ride or by boat from the Old Town Port. The type of beaches is pebbles. Srebreno is known because of its big shopping mall, so it is a great idea to come here if you are interested in shopping. In addition, the bay is wonderful, there are top hotels and plenty of gastronomic offers by the seaside. This is definitely a nice place for families and one of the top beaches near Dubrovnik.
11. Sulić Beach
The Sulić beach is one of the nearest beaches to Dubrovnik’s old together with Banje Beach. Just 5 minutes walking away from it and you will get there. It is totally possible to swim here and even enjoy a drink in the beach bar. This is a special place for Game Of Thrones Fans because part of the series was filmed here. The beaches here are a mix of pebbles and rocks. There are bars and restaurants here as well as public toilets and showers. A fantastic option from here is to rent a kayak or go snorkeling. As this beach is next to a high cliff many people like jumping from it. Another good thing about this beach is that it has a shadow.
12. Sunj Beach
Sunj is another sandy beach located in the Lopud Island, distanced a very short ride boat from Dubrovnik. This is a great option to spend a one day trip here, surrounded by forest and the mild shadows. In addition, there are options for having a drink at the local bars or enjoying a local specialty.
Sunj beach is located on the south of the island of Lopud. The good thing is a 1 km long sandy beach! Moreover, the water is not deep, perfect for swimming, which makes it a great option for families with little children. There are two nice restaurants and places where you can enjoy recreational activities like tennis or football. Lopud island is part of the Elaphiti Islands, a small archipelago with several islands near Dubrovnik. Take into account Lopud Island is car-free, without traffic so you can imagine how relaxing and with pure air is here. It is perfect to come here on a day trip from Dubrovnik by renting a Kayak.
13. Pasjača Beach
Pasjača Beach is located in the area of Konavle, near Popovići town and Dubrovnik airport. You can get here easily by car or taxi/uber. This beach is also family-friendly because of its tranquility. The beaches are pebbly, narrow and with high cliffs around. In fact, the beach is small but it is worth to visit it because of the outstanding scenery.
What else can you do in Dubrovnik?
Apart from its wonderful beaches and old town, there are lots of more activities you can enjoy in Dubrovnik. Among them we can mention:
- The cable car ride. After 5 minutes ride, you can be at the top of Mount Srd and see from there a great view of all Dubrovnik and near islands. You have also the option to enjoy a drink at the cafe. For more information check this site.
- Kayaking: This is a great tour to enjoy Dubrovnik directly from the sea. You can go around the city walls and to the Lokrum island very easily.
- Game of Thrones Tour: as GOT has become one of the more popular series of all times and thus the popularity of Dubrovnik has increased, is not surprising to see lots of people requesting to do this tour. You will be able to see and walk by the same places where the series was filmed!
- Gastronomic Tour: with so many top restaurants, having a chance to taste local specialties and wines is something you shouldn’t miss! Especially the seafood is one of the best things you can try here.
Recommended Hotels Where to Stay in Dubrovnik
Grand Villa Argentina
The great think about Grand Villa Argentina hotel is that has a seaside pool with astonishing views. If you stay in this hotel you will also enjoy the benefits of a luxury spa, sauna and having access to a private beach. The ancient and delightful architecture will make your time here a very pleasant one.
Valamar Dubrovnik President Hotel
This luxury and exquisite hotel also includes Spa and jacuzzi. The terrace with its outdoor pool creates a romantic atmosphere that is hard to beat. The hotel is just 10 minutes away by car from the old town.
This was our travel guide about the best beaches in Dubrovnik, hope it helps you to have amazing holidays in this part of Croatia. If you have any concerns don’t hesitate to contact us!