Dubrovnik
Best areas to stay in Dubrovnik by traveller type
Stay inside the walls (Stari Grad) if you want the old town on foot and can pay for it; stay in Ploče or Pile for the same walk with quieter nights and lower prices; choose Lapad or Babin Kuk for beaches, pools and families. Book 3–6 months ahead for July–August.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideDubrovnik
Key facts
- Best for first-timers
- Stari Grad (old town) or Ploče, both walkable to Stradun
- Best for families
- Lapad and Babin Kuk: beaches, flat promenades, hotel pools
- Best for budget
- Pile, Gruž and Lapad; old town costs the most
- Best for quiet nights
- Ploče, Lapad, Babin Kuk; the old town is loud until late
- Arrival hubs
- Gruž port (ferries, buses) and Pile (airport bus, city bus)
- Old-town beds are limited
- Inside the walls is mostly apartments and a few small hotels
- Peak season
- July–August; prices and crowds peak, book months ahead
Top picks
Dubrovnik is small: the old town (Stari Grad) sits on a flat grid around Stradun, with Pile at the west gate and Ploče on the east side. Everything else spreads out along the coast — Gruž harbour to the north-west, then Lapad and Babin Kuk further out. Where you sleep decides whether you walk to dinner or take a bus.
For a first trip, the old town or Ploče gives you the postcard on foot. Families and beach-first travellers do better in Lapad or Babin Kuk. Budget travellers should look at Pile and Gruž, where prices drop and buses still reach the walls in 10–20 minutes.
| Area | Best for | Walk to old town | Typical double, 2026 estimate |
|---|---|---|---|
| Stari Grad (old town) | First-timers, couples, short stays | 0 min | €150–400 |
| Ploče | First-timers who want quiet nights | 5–10 min | €120–300 |
| Pile | Budget, arrivals by airport bus | 5 min | €90–200 |
| Gruž | Budget, ferry and bus travellers | 25–30 min or bus | €80–180 |
| Lapad | Families, beaches, longer stays | 30–40 min or bus | €100–250 |
| Babin Kuk | Families, resort hotels, pools | 40 min or bus | €120–300 |
Ranges are 2026 estimates for a double room in high season; winter rates fall well below these.
Map
Use the old town as your reference point. Pile is the western gate, where the airport shuttle and city buses stop. Ploče is the eastern side, above Banje beach. Gruž is the port, about 3 km north-west, where ferries and intercity buses arrive. Lapad and Babin Kuk continue another 2–4 km west along the coast.
Distances are short but hilly: Ploče and the old town have steps, and Lapad's streets climb away from the water. If you have luggage or limited mobility, check the exact address for stairs before booking.
- Old town (Stari Grad) — Stradun, walls, museums, restaurants
- Pile — west gate, airport bus, city buses, budget rooms
- Ploče — east side, Banje beach, quieter, sea views
- Gruž — ferry port, bus station, market, cheapest beds
- Lapad — beach strip, promenade, family hotels
- Babin Kuk — resort peninsula, pools, beaches, flat walks
Prices and hours
Dubrovnik's season runs roughly May to October, with July and August the busiest and most expensive. Winter is quiet and many old-town restaurants and shops keep shorter hours or close; check opening times for anything you plan around. Hotel and apartment prices in the table above are 2026 estimates for high season.
Two costs catch people out. First, the old town is inside a pedestrian zone, so a taxi can only drop you at a gate — you then walk, sometimes with steps. Second, parking is scarce and expensive; if you rent a car, confirm that your accommodation has a space before you book.
| Item | 2026 estimate |
|---|---|
| Old-town double, high season | €150–400 |
| Lapad or Babin Kuk double, high season | €100–300 |
| Hostel dorm bed, high season | €40–80 |
| Airport shuttle to Pile or Gruž | €10–15 |
| Local bus single ticket | €2–3 |
| Taxi, airport to old town | €40–50 |
Prices are 2026 estimates and vary by season and booking window.
Getting there
Dubrovnik airport (DBV) is about 20 km south-east of the city. The airport shuttle runs to Pile and Gruž, and taxis and transfers cover the same route. From Pile you can walk into the old town; from Gruž you are at the ferry and bus hub.
Ferries and catamarans from Split, Hvar and Korčula dock at Gruž, as do intercity buses. If you arrive by sea or long-distance bus, staying in Gruž or Pile saves a transfer. Within the city, local buses link Gruž, Lapad and Babin Kuk to Pile and the old town; buy tickets from a kiosk or on board where available.
Flight times from your home country depend on your departure city and season; check direct and one-stop options before you fix dates.
- Airport (DBV) → Pile or Gruž: shuttle, taxi or transfer
- Gruž: ferries, catamarans and intercity buses
- Pile: airport bus stop and west gate to the old town
- Local buses: Gruž, Lapad and Babin Kuk to Pile and old town
- Old town: pedestrian only, expect steps and no car access
Tips
Book 3–6 months ahead for July and August, and earlier for the old town, where beds are limited. If you want the old town experience without the noise, stay in Ploče and walk in. If you want a beach holiday with the city as a day trip, base in Lapad or Babin Kuk and use the bus.
Cruise ships fill the old town between roughly 10:00 and 14:00 in summer, so plan your wall walk and Stradun time for early morning or late afternoon. For a longer stay, a Lapad or Gruž apartment with a kitchen usually costs less per night than an old-town room and gives you space.
Travellers with limited mobility should favour Lapad and Babin Kuk, which are flatter, and check each address for steps. Solo travellers often prefer the old town or Pile for walkability and hostels; families tend to settle in Lapad and Babin Kuk.
- Book old-town beds 3–6 months ahead for peak summer
- Walk the walls at opening or in the last two hours
- Stay in Ploče for old-town access with quieter nights
- Base in Lapad or Babin Kuk for beaches and pools
- Confirm parking and stairs before booking a car or a room
Questions people ask
Which area is best to stay in Dubrovnik?
For a first trip, the old town (Stari Grad) or Ploče puts Stradun and the walls on foot. Families and beach-first travellers do better in Lapad or Babin Kuk. Budget travellers should look at Pile and Gruž, where prices are lower and buses still reach the old town.
Which area is best for first-time visitors in Dubrovnik?
The old town or Ploče. Both are a short walk from Stradun, the city walls and the main sights, so you spend your time sightseeing rather than commuting. Ploče is slightly quieter and often cheaper than staying inside the walls.
Which area is best for families in Dubrovnik?
Lapad and Babin Kuk. They have beaches, flat promenades, hotel pools and larger apartments, with buses to the old town in about 15–25 minutes. The old town's steps and crowds are harder with small children and strollers.
Deep dive
Every source; changeable facts are marked check
Sources
- officialCroatian National Tourist Board
- officialDubrovnik Tourist Board
- officialDubrovnik Airport
- secondaryWikivoyage – Dubrovnik