Best family hotels in Dubrovnik, ranked
Family suite balcony overlooking Lapad Bay in Dubrovnik
Ten Dubrovnik hotels rated for families with kids aged 3-12, judged on room size, kids' pool, walkability, and whether breakfast has anything a picky eight-year-old will eat.
Sun Gardens Dubrovnik (Orašac) — the top pick
If you are travelling with two kids and want to stop making decisions for a week, book Sun Gardens. It's 11km from the Old Town in Orašac, but the resort is built for families in a way no city-centre hotel is: three outdoor pools including a proper kids' pool, a supervised kids' club running 10am-5pm for ages 4-12, a shallow pebble beach, and family suites with two bedrooms and a small kitchenette. Peak-summer rates for a family suite run around $520 a night; June and September drop to $340.
The shuttle boat to the Old Town takes 25 minutes and runs four times daily in season, which is the honest catch — you’re not going to nip in for dinner spontaneously. Take a day in the Old Town, then use the resort for the rest. The buffet handles kids well (pasta, plain chicken, fresh fruit) and the pizza place near the main pool is where you eat three lunches a week. This is the climate-positive choice too — one taxi in, one shuttle out, no daily driving.
Valamar Argosy Hotel (Babin Kuk) — the mid-price family standard
The Argosy sits on the Babin Kuk peninsula, a five-minute walk from Copacabana beach and its water slides. Family rooms sleep four and open around $260 a night in June, $410 in August — cheaper than any comparable Old Town option. There's an outdoor pool with a shallow section, a small kids' club in July and August, and bus line 6 into town runs every 15 minutes from a stop 200m away.
The building is dated 1970s architecture with a refit in 2018, so expect functional rather than boutique. What it does right: rooms are actually big enough for a family, the breakfast buffet has a kids' station with pancakes and cereal, and Copacabana beach itself has enough distraction (paddle-boards, sea trampolines, a small pirate-ship playground) to eat a whole day. Skip the on-site dinner and walk 300m to the tavernas at Uvala Lapad instead.
Hotel Bellevue (Miramare) — the walkable splurge
Bellevue works for families who want proximity to the Old Town without staying inside the walls. The private cove below the hotel is the difference-maker: a lift drops you 60m to a pebble beach with calm water and no swell, meaning kids can swim while you can actually see them. Family sea-view rooms run around $580 in June, $850 in August. Pile Gate is a fifteen-minute walk along Pile promenade.
The pool is L-shaped with a shaded shallow end, and staff will bring a kids' menu to the terrace restaurant without eye-rolling. What Bellevue is not: a resort. There's no kids' club, no organised activities, and evenings are quiet in a hotel-lobby way. Best for families with kids who happily entertain themselves at a beach and don’t need programmed fun. Ask for room 305 or 307 — they’re the biggest family layouts.
Rixos Premium Dubrovnik (Lapad) — the big-pool family choice
Rixos has the largest kids' pool at any Dubrovnik hotel and a separate splash pad, which for the 3-6 age group is a genuine winner. Family rooms are large by city standards — 42 square metres — and rates run $340 in June, $560 in August. The Lapad peninsula setting means bus line 6 into the Old Town and a ten-minute walk to Sunset Beach.
Half-board here is worth taking because Lapad's restaurant scene is thinner than the Old Town's and the Rixos dinner buffet handles fussy eaters well (pasta bar, grill station, unlimited ice cream). The building is modern and slightly soulless, but for a family week that's often a feature not a bug — everything works, air-con is strong, and nobody minds if your kids are noisy at breakfast. Skip the spa treatments; overpriced and unremarkable.
Lero Hotel (Lapad) — the budget-friendly pick
Lero is a straightforward three-star on the edge of Lapad with family rooms opening around $170 a night in June and $270 in August — the cheapest legitimate family option I’d recommend. There's a small outdoor pool, a decent breakfast buffet, and the beach at Uvala Lapad is a seven-minute walk downhill. Bus line 6 stops directly outside.
Don’t expect character — the rooms are generic Mediterranean-hotel beige and the pool deck is small — but for a family of four wanting a base rather than a destination, it does the job. What Lero gets right that pricier hotels get wrong: air-con that actually cools a 25-square-metre room, a laundry service that turns things around same-day, and staff who will genuinely help you plan a Lokrum day trip. Best for families who plan to be out most of the day.
Apartments over hotels: the Lapad villa option
For stays of five nights or more with a family, a two-bedroom apartment in Lapad often beats any hotel on both price and practicality. Expect $180-$260 a night for a properly equipped apartment sleeping four, with washing machine, real kitchen and a balcony. Bakina Kuća and Villa Klaić are two small guest-house complexes with pool access that I’d send friends to.
The trade-off is no breakfast buffet and no reception desk to solve problems at 11pm. Against that: kids can eat cereal at their own pace, you can cook a simple pasta night, and the weekly cost with two kids can be half what a family hotel room runs. The Konzum supermarket at Lapad and the fresh fish stall at Gruž Market are the two shops that make apartment cooking easy.
What to skip, and my honest ranking
Skip the Hilton Imperial for families — no pool, no beach, and the room layouts don’t work for four people despite the family-room label. Skip anything inside the Old Town walls under age ten; the stairs, the crowds and the lack of a swim make it a hard week. Skip the Grand Park Hotel unless you specifically want a treeless pool deck that roasts by noon.
Ranked: Sun Gardens for a full week with under-tens; Valamar Argosy for value and beach; Bellevue for walkable splurge; Rixos for pool-first families; Lero for tight budgets; a Lapad apartment for anything over five nights. If you’re only in Dubrovnik two nights as part of a wider Croatia trip, take Bellevue or Villa Dubrovnik-adjacent and walk in and out of the Old Town at dawn and dusk when the crowds are gone.
Before you book
What people ask before booking Pile.
Most family-oriented hotels (Sun Gardens, Valamar Argosy, Rixos, Lero) include one child under 12 free in a parents' room and charge $30-$50 a night for a second child on a rollaway bed. Five-star hotels like Bellevue and Villa Dubrovnik charge full adult rates for any second occupant over age six. Always specify ages when booking.
Only Sun Gardens runs a genuine full-day kids' club (10am-5pm, ages 4-12, included in the rate) with actual programming — crafts, pool games, mini-golf. Rixos and Valamar Argosy run summer-only two-hour morning sessions that are more supervised playtime than activity clubs. Worth having, not worth choosing a hotel over.
Not for a first trip. Everything is stairs, no cars means luggage drags across cobblestones, and there's no pool or beach access without a 20-minute walk. Stay in Lapad, Ploče or Orašac and visit the Old Town by day. Kids remember the pool and the boat ride to Lokrum, not the hotel address.
Sun Gardens is closest to Dubrovnik Airport (23km, 30 minutes, around $55 by taxi). Lapad hotels are 25km, 35 minutes, around $50. Old Town and Ploče hotels involve the last kilometre on foot with luggage because vehicles can’t enter the walls. Book a transfer with a licensed driver rather than winging it with a taxi rank.