Lapad's sheltered coves: the easy default
Lapad peninsula curves around a string of small, sheltered bays that are calm enough for young swimmers. The main Lapad beach, near the Hotel Kompas and the Lapad post office, has a shallow pebble entry and a lifeguard in summer. Sunbed and umbrella sets are available for a daily fee, but the public pebble areas above the waterline are free. Arrive before 9:30 in July or August to secure shade; after 11:00 the front row is usually taken. The bay faces west, so afternoon sun is strong until about 17:00.
Further along Šetalište kralja Zvonimira, the walkway that runs above the water, you will find smaller coves below the Hotel Splendid and towards the Coral Beach Club. These are rockier and less stroller-friendly, but snorkelling is better and the water is clearer on breezy days. There are steps down from the path, not ramps. I would book a hotel on the Lapad side if you want to walk to the water in under ten minutes; the Kompas and the Neptun are closest to the main beach, while properties uphill towards the roundabout add a 15-minute walk.
Gruž: practical, not pretty, but close to the port
Gruž is Dubrovnik's ferry port and cruise terminal, so the waterfront is busy with traffic and not the place for a relaxed swim. The small beach at Sveti Križ, below the church of the same name on the western side of the bay, is the only realistic option for families. It is pebbly, with a gentle entry, and locals use it in the early morning and late afternoon. There is no lifeguard, and the water near the ferry piers can be choppy when a large ship is manoeuvring. I would not plan a beach day here, but it works for a quick dip if you are staying in Gruž and do not want to walk to Lapad.
The advantage of Gruž is transport and supplies. The main bus terminal is here, and buses 4 and 6 connect to Lapad and the old town. Supermarkets, bakeries and a pharmacy are within a few minutes of the port. If you are arriving by ferry from Split or the islands, a hotel in Gruž saves a taxi ride with luggage, but you will be walking 20–25 minutes to the nearest family-friendly beach (Lapad) or taking a short bus ride. For a beach-focused stay, Lapad is the better base.
Beyond the peninsula: Babin Kuk and the Lapad shore path
Babin Kuk, the peninsula west of Lapad, has a longer waterfront promenade and several beaches that suit families. Copacabana is the best-known, with a pebble beach and a shallow shelf that extends further out than at Lapad. It is more exposed to the wind, so check the forecast if you have young children. The beach is backed by bars and a water-polo area; it can be noisy in peak season. Loungers and umbrellas are available for hire, and there is a small playground nearby. The walk from Lapad's main beach to Copacabana takes 20–25 minutes along the shore path, which is paved and mostly flat.
For a quieter alternative, continue west to the beaches below the Hotel Dubrovnik President, near the end of the Babin Kuk peninsula. These are smaller, rockier and less crowded, with clear water and good snorkelling. Access is via steps from the coastal path, so they are not suitable for pushchairs. I would book a hotel on Babin Kuk if you want a pool and a beach within a short walk; the Valamar and Importanne properties are clustered here. Otherwise, Lapad offers more restaurants and shops within easy reach.
When to go, what to bring and what to skip
The swimming season runs from late May to early October. June and September are the sweet spots: water temperatures around 22–24°C, fewer crowds and easier parking. July and August are busiest, with the Lapad beaches filling by mid-morning. If you are visiting then, plan beach time before 10:00 or after 16:00. The sun is strong even on cloudy days, so bring high-factor sunscreen, hats and rash vests for children. Water shoes are useful on the pebble and rock beaches; they are sold in Lapad's small shops but cost more than bringing your own.
Skip the city beaches near the old town (Banje and Sveti Jakov) if you have small children: Banje is crowded and expensive, and Sveti Jakov involves a long staircase. The beaches around Gruž are not worth a special trip. For a half-day outing, take bus 6 to the end of the line at Babin Kuk and walk to Copacabana, or take bus 4 to Lapad and follow the shore path. I would book a hotel in Lapad for a balance of beach access, restaurants and bus links, and use Gruž only as a transport hub.
Good to know
Questions, answered
Which beach near Gruž and Lapad is best for toddlers?
The main Lapad beach near Hotel Kompas has the shallowest entry and a lifeguard in summer. Sveti Križ in Gruž is also gentle but lacks a lifeguard and can be affected by ferry wash.
Do I need water shoes for the beaches around Lapad?
Yes, most beaches are pebble or rock. Water shoes make entering the water more comfortable for children and adults, and they are useful on the rocky coves below Šetalište kralja Zvonimira.
How do I get from Gruž to Lapad without a car?
Buses 4 and 6 run frequently between Gruž and Lapad. The journey takes about 10 minutes. Taxis are also available at the port, but the walk along the shore path is pleasant if you are not carrying luggage.
Doing good is the business: every booking through Stay Dubrovnik funds one verified tonne of carbon removal — same room, same price, no markup.
Search stays