Where to stay in Dubrovnik: neighbourhood guide for every budget
Last reviewed
What is the best area to stay in Dubrovnik?
Inside the Old Town walls is romantic but expensive and impractical with luggage. Near the Pile Gate (just outside the walls) is the best compromise — close to everything, wider range of accommodation. Lapad is the most affordable hotel district, family-friendly, with good buses to the Old Town. If you have a car, accommodation outside the city can save significantly.
Understanding Dubrovnik’s geography before booking
Before you pick a neighbourhood, understand the city’s layout. The Dubrovnik Old Town sits on a narrow peninsula on the southern coast — a compact walled city that is the main reason most people visit. About 3 km to the west is Lapad, a residential and hotel peninsula with the city’s main swimming beaches. Midway between is Gruž, the ferry port and bus station. And about 22 km south is the airport at Čilipi.
Most visitors choose between: inside the walls, the strip just outside Pile or Ploče Gates, the Lapad peninsula, or Gruž. Each has a distinct character and price point.
Inside the Old Town walls
Who it suits: couples on a romantic break, travellers who want maximum immersion, people with flexible budgets and minimal luggage
Character: magnificent at dawn and dusk when the tourists are gone. The Stradun outside your window, the sound of the church bells, the impossibly photogenic alleyways. Most accommodation is in private apartments or small boutique hotels — there are very few chain hotels inside the walls.
Price: the most expensive in Dubrovnik. Expect €150–250/night for a basic but atmospheric apartment, €300–500+ for something genuinely nice with a view.
Practical downsides:
- Steep stairways to most properties — lifts are rare inside the medieval walls
- No vehicle access: you carry your luggage from the nearest gate (Pile or Ploče), often up multiple flights of stairs
- Summer noise: the streets around the Stradun are loud until midnight in peak season. Light sleepers may struggle.
- Limited parking (none inside; see parking guide)
Near the Pile Gate (outside the walls, west side)
Who it suits: anyone wanting to be close to the sights without full Old Town prices; also works for moderate-budget travellers
Character: the streets outside the Pile Gate mix accommodation, restaurants, and tourist infrastructure in a less visually dramatic but practically excellent position. Walk through the gate to the Stradun in two minutes. The cable car lower station is a short walk away.
Price: €80–200/night for a range from simple apartments to boutique hotels. Better value than inside the walls.
Practical advantages:
- Walking distance to all Old Town attractions
- More varied accommodation types (including some with lifts and parking nearby)
- Slightly less extreme summer noise than the Stradun area
Near the Ploče Gate (outside the walls, east side)
Similar to the Pile Gate area but on the eastern side. Ploče Gate leads directly to the Rector’s Palace and the Cathedral end of the Old Town. The area around Ploče has some excellent boutique hotels with sea views. Access to Banje beach (the famous beach just east of the Old Town) is direct.
Sveti Jakov beach — one of the best near the Old Town — is a 15-minute walk from Ploče.
Lapad peninsula
Who it suits: families with children, guests with cars, those wanting more value, anyone who prioritises a beach and pool over immediate Old Town access
Character: Lapad is Dubrovnik’s hotel district — large hotel chains, apartment complexes, and a pleasant beach at Uvala (Lapad bay). It feels like a proper resort area rather than a heritage city. This is a feature rather than a bug for many visitors.
Price: significantly better value than near the Old Town. Mid-range hotels €80–150/night, including breakfast in many cases. Some larger hotels have pools, private parking, and sea views at prices that would not buy you a basic apartment inside the walls.
Getting to the Old Town: bus lines 4 and 6 from Lapad run to Pile Gate in 15–20 minutes (€2 each way). In summer, buses every 15–20 minutes.
Practical advantages:
- Pools (rare or non-existent inside the Old Town)
- Private parking at most hotels
- Quieter evenings — your hotel is not next to a bar-lined Stradun
- Several good local restaurants at lower prices than inside the walls
- Good beach access at Uvala bay
Disadvantage: you’re not in the heart of things. Multiple bus journeys in and out add up, and after a long day of sightseeing you may not want to take a bus back.
Gruž area
Who it suits: those arriving by ferry; budget-conscious travellers; anyone staying near the ferry port for early departures
Character: Gruž is functional rather than beautiful — the port and bus station district, with a mix of residential buildings and some accommodation. Not glamorous, but well-connected.
Price: affordable. Private rooms and apartments in Gruž are among the cheapest options within reasonable distance of the Old Town.
Connections: bus line 1a to Old Town (15 minutes, €2). Direct access to ferry port — essential if you’re doing multiple island day trips.
Outside the city: Cavtat, Župa Dubrovačka, Srebreno
For those with a car, staying outside Dubrovnik proper can save substantially on accommodation while allowing easy day trips into the city.
Cavtat: a charming small coastal town 20 km south of Dubrovnik. Regular ferry connection to the Old Town (about 45 minutes, seasonal). More relaxed atmosphere than Dubrovnik, genuinely good seafood restaurants, real local life. Accommodation typically 30–50% cheaper than comparable Dubrovnik options.
Župa Dubrovačka and Srebreno: villages along the coast between the airport and Dubrovnik. Cheaper accommodation, quieter, car-dependent. Good for those who want the coastal villa experience rather than hotel infrastructure.
What to look for when booking
Lift (elevator): ask explicitly if you have mobility issues. Many old buildings in Dubrovnik — both inside and outside the walls — have no lift. Four floors of stairs with luggage is not pleasant.
Air conditioning: essential for July–August. Almost all tourist accommodation has it, but verify.
Parking: if you’re arriving by car, confirm private parking is available. Street parking near the Old Town is scarce. See parking in Dubrovnik.
Noise: properties on main roads in summer can be noisy until late. Ask about sound insulation or check recent reviews specifically mentioning noise.
Views: in Dubrovnik, sea and Old Town views add significantly to price. Decide whether you’re paying for them consciously or whether you’d rather put the money toward activities.
Booking tips by season
- July–August: book 4–6 months ahead for quality accommodation at any price point. Last-minute prices are punishing.
- May–June, September–October: 4–8 weeks ahead usually sufficient, though the best places still go early.
- November–March: flexible booking window. Last-minute deals available; some smaller properties close entirely.
Frequently asked questions about where to stay in Dubrovnik
Is it better to stay in Dubrovnik Old Town or Lapad?
Depends entirely on your priorities. Old Town: maximum atmosphere, maximum price, impractical with luggage, loud at night. Lapad: significantly better value, pools, parking, quieter — but requires bus to sights. For couples on a short break: Old Town or Pile Gate area. For families or those staying 5+ nights: Lapad makes more financial and practical sense.
Can I stay in Dubrovnik on a budget?
Hostels exist in and near the Old Town starting at €25–40 per person per night in a dorm. Private rooms in shared apartments in Lapad and Gruž start around €50–70 per night. Budget accommodation books up fast in summer. See Dubrovnik on a budget for strategies.
What is accommodation like inside the Old Town walls?
Mostly private apartments with self-service check-in, a small number of boutique hotels, and an increasing number of expensively renovated heritage properties. Very few chain hotels inside the walls. Standard apartment amenities: kitchen, air conditioning, usually good Wi-Fi. The main variables are the staircase (some properties are 5 flights up) and proximity to noisy streets.
Is it possible to stay in Dubrovnik for less than €100 per night?
Yes, outside peak season (May, June, October) and in areas like Lapad and Gruž. In July–August, expect to pay €100–150+ per night for a private room or apartment outside the Old Town, and €200+ per night for anything decent near the walls.
Should I stay in the Old Town for one night or two nights?
If budget allows, two nights inside the walls gives you the chance to experience the city in the evening after day-trippers leave — which is when it’s most beautiful. One Old Town night surrounded by Lapad nights is a popular structure for those wanting the experience without the full cost.
Related guides

Dubrovnik first-time tips: what to know before you arrive
Essential first-timer advice for Dubrovnik — what no one tells you about the crowds, heat, prices, and how to have a genuinely good trip.

Dubrovnik itinerary planning: how to structure your visit
How to plan a Dubrovnik itinerary that makes sense — sequencing sites to avoid crowds, building in day trips, and pacing it right.

Dubrovnik on a budget: how to keep costs down honestly
Real strategies to visit Dubrovnik without overspending — where to eat cheap, what to skip, and which 'free' activities are actually free.

Dubrovnik Pass: is it worth it in 2026?
Honest breakdown of the Dubrovnik Pass — what it includes, what it costs, and whether it actually saves money for your visit.
Ready to book? Top tours for this guide
We earn a small commission if you book through GetYourGuide — at no extra cost to you. Every tour is hand-picked and verified.
Dubrovnik: Old Town guided walking tour with a local
Dubrovnik: City Walls walking tour
Dubrovnik: Round-trip cable car ticket
Dubrovnik: The original Game of Thrones tour & Lokrum option
Dubrovnik: Guided sea kayaking tour with snack