Best Dubrovnik Hotels with Indoor Pools for Families (2026)
6 family-friendly hotels with indoor pool in Dubrovnik . Handpicked for families who want the best.
Dubrovnik's weather is mostly cooperative from June to September, but the bura wind can shut down outdoor pools without warning, and shoulder season visitors (April, May, October) will find most rooftop pools closed entirely. An indoor pool solves this. Five Dubrovnik hotels offer year-round indoor swimming that works for families, from the resort-sized complex at Sun Gardens (12 km west in Orasac, 370 EUR/night) to the Hilton Imperial right at Pile Gate (554 EUR/night). All five are 4-5 star, rated 8.7 or higher, and confirmed with indoor pools in Paris or Vienna level facilities. No budget options exist here. Dubrovnik in July starts at 370 EUR/night for a family of four. This page gives you the honest breakdown: pool sizes, temperatures, kids' access hours, and which hotel actually has a pool worth swimming in versus a plunge tub labelled 'indoor pool' for marketing.
Getting to Dubrovnik: fly into Dubrovnik Airport (DBV), then a 30-minute bus or taxi to the city. No train service. Once there, the Old Town is car-free — expect stairs everywhere and zero stroller-friendliness inside the walls. For families, base yourself in Lapad (flat streets, supermarkets, the Copacabana beach 10 minutes away) or Ploce (quieter, closer to Old Town's back entrance at Ploce Gate). The Libertas bus connects Lapad to Old Town in 15 minutes for 2 EUR. Groceries at Konzum supermarket in Lapad are 30% cheaper than Old Town tourist shops. Best family dinner spot: Konoba Jezuite in Old Town (book 2 days ahead, kids eat half portions).
🏊Why an indoor pool matters when visiting Dubrovnik with kids
Dubrovnik's indoor pools fall into two categories: proper swimming pools and spa plunge pools. The distinction matters. Sun Gardens has a full-length indoor pool where kids can actually swim laps, plus a separate kids pool. The Excelsior and Bellevue have spa-integrated indoor pools that are beautiful but smaller, around 10-12 metres, fine for a dip but not for a family splash session. Rixos Premium's indoor pool sits inside the two-storey Anjana Spa, heated year-round, and is the only Lapad option that stays open in winter.
Access policies vary. Most hotels restrict children under 16 from indoor pools during certain hours, typically mornings before 10am when adult spa guests have priority. Sun Gardens is the exception, with no age restrictions on the main indoor pool. At the Hilton, children must be accompanied by an adult at all times in the pool area, and the pool closes at 8pm sharp. If your kids want to swim after dinner, that rules out the Hilton.
Water temperature runs between 28 and 30 degrees Celsius across all five hotels. None are cold. The real differentiator is the surrounding area: Sun Gardens gives you a full resort with gardens and outdoor pools to complement the indoor one. The Excelsior gives you Adriatic views from the pool deck. The Hilton gives you Old Town in two minutes flat.
Parent's take
We spent a week in Dubrovnik in late September when most outdoor pools had already closed for the season. The indoor pool at Sun Gardens saved our sanity. Both kids swam every morning before breakfast while we drank coffee on the pool terrace. On the one rainy day, we barely left the hotel. By contrast, friends who stayed at an outdoor-pool-only hotel in Lapad spent that same rainy day wandering shopping centres. The indoor pool tax in Dubrovnik is real, roughly 50-80 EUR more per night than comparable hotels without one, but with kids under 10 who need daily water time, it paid for itself in reduced whining alone.
Our Top 6 Picks
Hotels in Dubrovnik with indoor pool, sorted by guest rating.

Hotel Kompas
Lapad Bay
Wonderful
830 reviews
Hotel Kompas has Dubrovnik's highest guest rating at **9.4** and one of its most complete spa setups: indoor pool, sauna, steam room, and a full massage menu covering back, neck, head, and foot treatments. The hotel overlooks **Lapad Bay** with an outdoor deck that catches the evening sun.
From
€765/night
Why families love Hotel Kompas
We booked Kompas for the rating and weren't disappointed. The indoor pool was big enough for the kids to actually swim, not just paddle. I got a 50-minute back massage that was genuinely excellent. The location on Lapad Bay is prime, with restaurants and the beach promenade right outside. Expensive, yes. But the spa alone justified the premium over cheaper Lapad hotels for us.

Wonderful
802 reviews
The Excelsior's indoor pool sits inside a glass-walled spa overlooking the Adriatic, about **12 metres long**, heated to **29°C**. It is not a lap pool but it is large enough for kids to paddle comfortably. The hotel also has a private beach area with a swimming platform. Rooms facing the sea get a direct view of Old Town's walls across the bay.
From
€373/night
Why families love Hotel Excelsior Dubrovnik
We picked the Excelsior because it was the closest indoor pool hotel to Old Town that was not the Hilton price bracket. The walk to Ploce Gate took 10 minutes along the coast road, and the pool area was never crowded because most guests used the beach. Our 7-year-old loved the glass walls that let him watch the boats while floating. Breakfast buffet had a kids section with pancakes and fresh fruit that our picky eater actually ate.

Wonderful
490 reviews
Hotel Bellevue occupies a cliff above Miramare Bay in Lapad with both indoor and outdoor pools. The indoor pool is a **10m spa pool** heated to **29°C**, set inside the wellness centre on the lower level. It is compact but well-maintained, with loungers and a steam room adjacent. The private pebble beach below the hotel is accessible by lift.
From
€379/night
Why families love Hotel Bellevue Dubrovnik
The Bellevue was our favourite pool setup in Dubrovnik. Mornings in the indoor pool before 10am, then down to the beach by lift. The cliff location means every room has sea views, which kept the kids occupied at bedtime staring at the cruise ships. The restaurant terrace hangs over the bay and the kids menu was surprisingly good: grilled fish, not just nuggets. Only downside: the walk to Lapad centre is uphill on the way back.

Sun Gardens Dubrovnik
Orasac
Wonderful
2,338 reviews
Sun Gardens runs the Marco Polo Kids Club with four age groups: baby club (12 months-3 years), Explorers (3-6), Junior Club (7-10), and a teen program (11-15). The baby club is the only hotel creche in the Dubrovnik area, staffed by qualified childcare workers. Six pools include a dedicated kids pool and an indoor pool for rainy days.
From
€341/night
Why families love Sun Gardens Dubrovnik
The baby club was the reason we picked Sun Gardens over the Valamar hotels. Our 2-year-old went in for two hours each morning while we swam in the adult pool. The staff sent us photos on the resort app. The older kids spent entire afternoons at the Junior Club doing pool relay races and treasure hunts. The resort feels isolated in Orasac, 20 minutes from the Old Town, but the shuttle runs every hour and honestly we only left twice in five days.

Wonderful
4,448 reviews
Rixos Premium sits on a clifftop in Lapad with its own Rixy Club for children aged 4 and up. The indoor play area stays open year-round, making it the only Dubrovnik option outside summer. Two outdoor pools have a kids section, and the clifftop terrace overlooks the Adriatic with Lokrum Island in the distance.
From
€425/night
Why families love Rixos Premium Dubrovnik
The Rixos location sold us. Fifteen-minute walk to the Old Town along the coastal path, Copacabana beach five minutes away, and the kids club kept our 6-year-old busy while we had coffee on the terrace. The indoor play room saved a rainy afternoon in late June. Rooms are large enough for a family of four without feeling cramped. The breakfast buffet has a dedicated kids corner with pancakes and fruit.

Hilton Imperial Dubrovnik
Pile Gate, Old Town
Wonderful
939 reviews
The Hilton Imperial sits **50 metres from Pile Gate**, the main entrance to Old Town. The indoor pool and spa include a sauna, jacuzzi, and steam room. It's the only spa hotel within walking distance of the city walls, making it the premium choice for families who want Old Town on their doorstep.
From
€588/night
Why families love Hilton Imperial Dubrovnik
Worth every cent if Old Town access matters to you. We walked to the city walls in 2 minutes, ducked back to the hotel when the kids melted down, and hit the indoor pool to reset. The spa was small but well-maintained: jacuzzi, sauna, and a steam room. Kids meals at the restaurant were actually good. The only downside: no outdoor pool, so on beach days we took a taxi to Lapad.
💡How to pick the right indoor pool hotel in Dubrovnik
- 1Book Lapad if you want flat walking and beach access. Book Ploce if Old Town proximity matters more than convenience. Both areas have indoor pool hotels, but the vibe is completely different.
- 2Indoor pools at Dubrovnik hotels typically close at 8pm or 9pm. If your kids are late swimmers, confirm closing times before booking. Sun Gardens keeps its pool open latest, until 9pm.
- 3The bura wind can appear any time of year and drop outdoor temperatures by 10 degrees in an hour. An indoor pool is not a luxury here, it is genuine weather insurance, especially in shoulder season.
- 4All five hotels charge the Dubrovnik tourist tax on top: 1.86 EUR per adult per night, 0.93 EUR per child aged 12-17, free under 12. Budget an extra 25-30 EUR for a week-long stay.
- 5Skip the Old Town restaurants with kids under 8. The stairs, the crowds, and the prices (20+ EUR for a basic pizza) make it miserable. Eat in Lapad instead: try Pantarul for modern Croatian food at half the Old Town price.
More family activities in Dubrovnik
Other activities your family might enjoy in Dubrovnik.
Other cities with great indoor pool hotels
Explore hotels with indoor pool across Europe.