Choosing a hotel in Dubrovnik is mostly a question of geography. A property that looks close to the Old Town on a map can still involve steep streets or stairs, while a seafront resort in Lapad or Babin Kuk may be much easier for swimming and families but require a bus or taxi for sightseeing.

For a short first visit, look first at Pile, Ploče or the Old Town. For beaches and a slower stay, Lapad and Babin Kuk give you more hotel facilities and room to spread out. Gruž is less romantic, but it is hard to beat if you have an early ferry, arrive by bus or want easier road access.

Start with the area, not the star rating

Dubrovnik is compact, but the differences between neighbourhoods are large enough to change the trip. Inside the walls you can walk to the main sights before the daytime crowds arrive. A few kilometres west, the same budget may buy a larger room, pool and easier beach access. Arrive with a car or heavy luggage and the practical difference becomes even bigger.

Area Works well for Main trade-off
Old TownAtmosphere, sightseeing, short stays, late dinnersPedestrian only, stairs, small hotel inventory, no hotel-door car access
PileFirst visits, Old Town access, easier luggage handlingBusy transport area and premium prices close to the gate
PločeLuxury hotels, sea views, couples, walking to the Old TownExpensive and often hilly
Boninovo / MontovjernaSea-view hotels between the Old Town and LapadSome steep approaches and cliffside layouts
LapadLonger stays, couples, beaches, restaurants, evening walksYou will normally use a bus or taxi for the Old Town
Babin KukFamilies, pools, resort facilities, beach holidaysFurthest major hotel area from the Old Town
GružFerries, bus arrivals, road access, value-focused staysWorking harbour atmosphere rather than a beach-resort setting

Dubrovnik hotels to put on your shortlist

Hotel Area Why it stands out Booking
Hotel Excelsior Dubrovnik Ploče Walkable to the Old Town, direct sea access and one of the classic views back toward the city walls. Check price and availability
Villa Dubrovnik Sveti Jakov / Ploče Privacy, Old Town and Lokrum views, and a quieter luxury setting east of the centre. Check price and availability
Boutique Hotel Stari Grad Old Town A small hotel inside the walls, useful when being in the historic centre matters more than pools or resort space. Check price and availability
Hotel Dubrovnik Palace Lapad Large seafront resort with balconies, sea views and full hotel facilities away from Old Town crowds. Check price and availability
Hotel More Lapad Adults-only 14+ hotel on the coastal promenade, with sea views and Cave Bar More below the hotel. Check price and availability
President Hotel, Valamar Collection Babin Kuk Five-star seafront resort for beach time, pools, spa facilities and wide Adriatic views. Check price and availability
Sunny Dubrovnik by Valamar Babin Kuk Family-focused option with pools, slides, nearby beaches and a large children's entertainment area. Check price and availability
Hotel Adria Gruž Particularly practical for drivers: easy road access, views over Gruž and free hotel parking. Check price and availability

Old Town and Pile: stay close to the sights, but think about luggage

Sleeping inside the Old Town has one advantage that is hard to reproduce elsewhere: Dubrovnik before breakfast and after the day-trippers leave. Restaurants, the city walls, museums and Stradun are outside your door.

The drawback is physical. The Old Town is pedestrian-only, and many side streets climb steeply away from Stradun. A room that looks only a few hundred metres from a gate may still mean carrying luggage over stone paving and steps. That matters with large suitcases, strollers or reduced mobility.

Boutique Hotel Stari Grad is one of the genuine hotel options inside the walls. The current hotel has 11 rooms and three suites, so it is a boutique stay rather than a full-service resort.

Just outside Pile Gate, Hilton Imperial Dubrovnik avoids most of the inside-the-walls luggage problem while keeping the Old Town within a very short walk. The hotel occupies a historic building dating to 1897 and has an indoor pool, spa and on-site parking. It is expensive, but for a short sightseeing trip the location is difficult to improve on.

Ploče: the classic hotel strip with Old Town views

East of the Old Town, Ploče is where Dubrovnik's grand seafront hotels meet the historic centre. You can walk to Ploče Gate and Banje Beach, but many properties sit on slopes above the water, so check the exact access route if stairs or steep streets are a concern.

Hotel Excelsior Dubrovnik is about 0.6 km from the Old Town and has direct sea access. Farther east, Villa Dubrovnik trades immediate gate access for more privacy and a cliffside setting overlooking Lokrum and the Old Town.

Boninovo and Montovjerna: between the Old Town and Lapad

This stretch is easy to overlook because it is neither inside the historic centre nor on the main Lapad resort strip. For some travellers, that is exactly the advantage. You can be closer to the Old Town than Lapad while still getting larger hotels, pools and sea views.

Hotel Bellevue Dubrovnik is built into the cliff above Miramare Bay and suits travellers who want a luxury hotel with sea access without moving all the way out to Babin Kuk. Rixos Premium Dubrovnik is another large seafront hotel in this part of the city.

Hotel Lero, on Iva Vojnovića, is a more practical four-star alternative with family rooms, a pool and parking. Its official site places it about a 15-minute walk from the Old Town and roughly five minutes from the nearest beach. It does not have the same resort setting as Bellevue or Rixos, but its position works well for travellers splitting time between sightseeing and Lapad.

Lapad: easier evenings, beaches and more room

Lapad suits travellers who want Dubrovnik to feel like a holiday rather than a city break every hour of the day. The bay has beaches, a pedestrian promenade, restaurants and cafés, while local buses connect the peninsula with the Old Town. It is also easier to find hotels with pools, balconies and larger public areas.

Hotel Dubrovnik Palace sits at the seaward end of the peninsula and is a full resort rather than a city hotel. All of its current rooms and suites have private balconies with sea views. Hotel Kompas is closer to Lapad Bay and the pedestrian promenade.

Hotel More is now an adults-only hotel for guests aged 14+. That change matters if you are comparing old guides that still describe it as a family property. Its setting on the coastal promenade and Cave Bar More make it a better match for couples and adult stays than families with young children.

Hotel Lapad faces Gruž harbour from the Lapad side. It is not a beach resort, but it has a pool, a quieter setting and local bus access to the Old Town.

Babin Kuk: the resort end of Dubrovnik

Babin Kuk occupies the greener outer end of the Lapad peninsula. This is where to look if pools, hotel beaches, children's facilities and resort space matter more than walking to the Old Town every morning.

President Hotel, Valamar Collection is the premium seafront option, with sea-view rooms, pools, spa facilities and a beach below the hotel. Valamar Lacroma Hotel is a four-star resort with indoor and outdoor pools and family facilities.

For families, two names deserve particular attention. Valamar Tirena Hotel has family rooms, pools and water slides, while the property long known as Club Dubrovnik Sunny Hotel is now officially called Sunny Dubrovnik by Valamar. Its 2026 offer includes family entertainment, pools, slides and a new all-inclusive option.

The trade-off is distance. Babin Kuk works best when you are comfortable using local buses or taxis and do not need to return to the Old Town several times each day.

Gruž: choose it for transport, parking and practicality

Gruž is Dubrovnik's working harbour. It is where the main bus station, ferry terminal and Gruž market sit, so the area is far more useful than glamorous.

Berkeley Hotel is only a few minutes on foot from the ferry terminal and around ten minutes from the main bus station, according to the hotel. It makes particular sense before an early ferry or after a late bus arrival.

Hotel Adria sits above Gruž and has easy access from the main coastal road, plus free parking and a garage. The hill is the price you pay for the view. If you intend to walk everywhere, this is not the obvious base; if you arrive by car, it becomes much more interesting.

For island connections, check our Dubrovnik ferry guide before choosing a hotel purely from the map.

What to check before you book a Dubrovnik hotel

Stairs can matter more than distance

Dubrovnik is steep. This is most obvious inside the Old Town and on the slopes above Ploče, but it also affects parts of Lapad and the cliffside hotels between the centre and Lapad. If someone in your group has reduced mobility, ask the hotel about the actual route from the street, reception and lift to the room, pool and sea access.

Driving near the Old Town now needs more planning

Dubrovnik operates a special traffic-regulation zone around the historic centre and its surrounding roads. If you are arriving by car and staying around Pile, Ploče, Boninovo or inside the regulated area, confirm vehicle access and parking directly with your hotel before arrival. The City of Dubrovnik publishes the current rules on its official traffic-zone page. Our Dubrovnik by car guide covers the wider driving and parking picture.

Do not assume "sea view" means the same thing everywhere

Room categories matter. Partial sea view, side sea view, balcony sea view and full frontal sea view can be very different products inside the same hotel. If the view is the reason you are paying more, book the exact room category rather than relying on the hotel's general photographs.

Beachfront does not always mean a broad beach

Several Dubrovnik hotels have direct swimming access from rocky or platform areas, while others sit above small pebble beaches. If you are travelling with young children, check the actual entry into the water rather than booking from the word "beach" alone.

Family policies change

Room occupancy, connecting rooms, kids' clubs and age policies should be checked for your dates. Hotel More is a good example of why: it is now adults-only for guests aged 14+, although older pages around the web may still describe family facilities.

When to book hotels in Dubrovnik

July and August put the most pressure on the properties that are hardest to substitute: hotels immediately beside the Old Town, rooms with full sea views, family rooms and the better resort categories in Babin Kuk. If one particular hotel or room type matters, book it early rather than waiting for a general Dubrovnik deal.

May, June, September and October usually give you more flexibility and are often easier for sightseeing. Winter is a different product altogether. Room rates can fall sharply, but seasonal restaurants, outdoor pools, beach facilities and even parts of a hotel may operate on reduced schedules.

Fixed "typical nightly price" tables age too quickly to be useful here. Compare your exact dates instead. Dubrovnik hotel rates react heavily to weekends, events, flight schedules and availability, not just the star rating.

If your dates are flexible, compare them with our Dubrovnik events calendar and Dubrovnik weather guide before booking.

Hotel or apartment?

A hotel makes life easier for a short stay: reception, luggage help, breakfast, daily housekeeping and facilities are all in one place. Apartments usually give you more space and a kitchen, which matters more on a longer stay or when travelling with children.

Dubrovnik has far more private accommodation than hotel rooms inside many residential areas. If the hotel options in your preferred neighbourhood are poor value for your dates, compare them with our Dubrovnik apartments, rooms and guesthouses rather than automatically moving to a different part of the city.

All Dubrovnik hotel listings

The list includes properties in Dubrovnik itself plus a few established resort hotels on the wider Dubrovnik Riviera. Room types, seasonal facilities and meal plans can change, so use the booking link for your exact dates.

View of Old Town Dubrovnik from Hotel Excelsior

Hotel Excelsior

Hotel | Dubrovnik, Croatia


Five-star seafront hotel in Ploče, about 0.6 km from Dubrovnik Old Town. Hotel Excelsior combines direct sea access with views toward the Old Town and Lokrum, and includes an indoor pool, spa, fitness facilities and several restaurants and bars.

View of Old Town Dubrovnik from Grand Villa Argentina beach

Villa Argentina Dubrovnik

Hotel | Dubrovnik, Croatia


Villa Argentina Dubrovnik reopened in 2026 after a major transformation of the former Grand Villa Argentina. The five-star hotel sits just east of the Old Town in seafront gardens, with views toward Lokrum, Dubrovnik's historic centre and the Old Port.

View of Old Town Dubrovnik from Villa Dubrovnik terrace

Villa Dubrovnik

Hotel | Dubrovnik, Croatia


Cliffside luxury hotel in the Sveti Jakov area east of the Old Town, with views over the Adriatic, Lokrum and Dubrovnik's historic centre. Current facilities include a pool, beach access, restaurants and bars, wellness facilities and private covered parking.

View of Dubrovnik cathedral from The Pucić Palace hotel

The Pucić Palace

Hotel | Dubrovnik, Croatia


Five-star hotel in a historic Baroque palace on Gundulić Square, in the heart of Dubrovnik Old Town. The property combines individually styled rooms and suites with two current dining venues, Lucijan and Magdalena.

Hotel Hilton Imperial in Dubrovnik at night

Hilton Imperial Dubrovnik

Hotel | Dubrovnik, Croatia


Historic five-star hotel dating to 1897, immediately outside Dubrovnik Old Town and less than 500 metres from Pile Gate. Current facilities include an indoor pool, spa area and terrace restaurant.

Panorama view of Old Town Dubrovnik rooftops from Boutique Hotel Stari Grad terrace

Boutique Hotel Stari Grad

Hotel | Dubrovnik, Croatia


Boutique hotel inside Dubrovnik Old Town with 11 individually designed rooms and three suites. Its rooftop Above 5 restaurant looks across the Old Town rooftops and has been recognised by the Michelin Guide.

Sea view from Hotel Dubrovnik Palace outdoor pool

Hotel Dubrovnik Palace

Hotel | Dubrovnik, Croatia


Five-star resort at the seaward end of the Lapad peninsula, around 4.5 km from Dubrovnik Old Town. All 308 current rooms have a private balcony, and the hotel has direct beach access, two outdoor pools, an indoor pool and spa facilities.

Boutique Hotel Kazbek outdoor pool

Boutique Hotel Kazbek

Hotel | Dubrovnik, Croatia


Small luxury hotel in a restored 16th-century noble residence in Lapad. Kazbek currently has 12 individually designed rooms and one suite, making it one of Dubrovnik's more intimate hotel options.

Sea view from Hotel More terrace and outdoor pool

Hotel More

Hotel | Dubrovnik, Croatia


Five-star adults-only hotel for guests aged 14+ on the Lapad coastal promenade. Hotel More currently has 77 rooms and eight suites, sea-view dining and the natural limestone Cave Bar More beneath the hotel.

Sea view from Hotel Bellevue restaurant

Hotel Bellevue Dubrovnik

Hotel | Dubrovnik, Croatia


Five-star boutique hotel built into a 30-metre cliff above Miramare Bay, about 1.4 km from Dubrovnik Old Town. The hotel has sea-view rooms, a pebble beach below the cliff and spa and dining facilities.

Panorama view of Hotel Rixos Premium in Dubrovnik

Hotel Rixos Premium Dubrovnik

Hotel | Dubrovnik, Croatia


Large five-star seafront resort within walking distance of Dubrovnik Old Town. Rixos Premium Dubrovnik currently offers indoor and outdoor pools, the extensive Anjana Spa, several restaurants and bars, and facilities for families as well as couples.

Sea view from Hotel Kompas terrace

Hotel Kompas

Hotel | Dubrovnik, Croatia


Modern four-star hotel on the Lapad Bay beachfront, about 4.1 km from Dubrovnik Old Town. Its position is convenient for the promenade and beach while keeping the Old Town reachable by local transport or taxi.

Panorama view of Hotel Uvala in Dubrovnik

Hotel Uvala

Hotel | Dubrovnik, Croatia


Four-star Hotel Uvala sits on the Lapad peninsula close to the beach and local bus connections. Current facilities include a spa and wellness centre with indoor and outdoor pools, while rooms have balconies with sea or park views.

Boutique & Beach Hotel Villa Wolff in Dubrovnik, view from sea

Boutique & Beach Hotel Villa Wolff

Hotel | Dubrovnik, Croatia


Tiny waterfront boutique hotel in Uvala Lapad with only six rooms and suites. Villa Wolff is positioned as a quiet, adults-oriented stay with direct sea access and sunset dining at its Casa restaurant.

Sea view from the terrace of Royal Ariston Hotel in Dubrovnik

Royal Ariston

Hotel | Dubrovnik, Croatia


Five-star seafront hotel within the Royal Dubrovnik Resort on the Lapad peninsula. Guests share access to the wider resort's pools, spa and dining facilities while staying in a quieter outer section of the complex.

Sunset from Hotel Royal Blue terrace in Dubrovnik

Hotel Royal Blue Dubrovnik

Hotel | Dubrovnik, Croatia


Five-star seafront hotel within the Royal Dubrovnik Resort, best known for its rooftop infinity pool and lounge. Guests also have access to the resort's shared spa, pools and restaurants.

Sea view from Hotel Royal Palm in Dubrovnik

Hotel Royal Palm

Hotel | Dubrovnik, Croatia


Suite-focused five-star property within the Royal Dubrovnik Resort on the Lapad peninsula, with sea-facing terraces and access to the resort's pools, spa, restaurants and waterfront.

Sea view from Hotel Royal Princess in Dubrovnik

Hotel Royal Princess

Hotel | Dubrovnik, Croatia


Royal Princess reopened in spring 2026 after renovation. It is an all-suite five-star hotel within the Royal Dubrovnik Resort, with spacious suites and private terraces aimed at families and couples seeking more room.

Sea view from balcony of Hotel Royal Neptun in Dubrovnik

Hotel Royal Neptun

Hotel | Dubrovnik, Croatia


Seafront hotel at the outer end of the Lapad peninsula and part of the Royal Dubrovnik Resort. Royal Neptun is one of the taller buildings in the resort, with broad views toward the Elaphiti Islands and access to shared resort facilities.

Sea view from room of Hotel Valamar Lacroma in Dubrovnik

Valamar Lacroma Hotel

Hotel | Dubrovnik, Croatia


Four-star Valamar hotel on Babin Kuk with modern rooms and suites, indoor and outdoor pools and a 940 m² spa. Families also have access to the nearby Maro World entertainment centre.

Sea view and outdoor pool at Dubrovnik President Valamar Collection Hotel

President Hotel, Valamar Collection

Hotel | Dubrovnik, Croatia


Five-star hotel at the tip of Babin Kuk, around 6 km from Dubrovnik's historic centre. All current rooms and suites face the sea, with a beach below the hotel, pools and spa facilities.

Sunny Dubrovnik by Valamar outdoor pool and sea view

Sunny Dubrovnik by Valamar

Hotel | Dubrovnik, Croatia


Family-focused Babin Kuk hotel now operating as Sunny Dubrovnik by Valamar. The 2026 offer includes pools and slides, nearby pebble beaches, Maro World family entertainment and a new Sunny All-Inclusive meal plan.

Hotel Valamar Tirena outdoor pool area

Valamar Tirena Hotel

Hotel | Dubrovnik, Croatia


Four-star family hotel on Babin Kuk with modern rooms, an outdoor pool with water slides and access to the nearby Maro World family entertainment centre and pebble beaches.

Outdoor pool and sea view from Hotel Valamar Argosy in Dubrovnik

Valamar Argosy Hotel

Hotel | Dubrovnik, Croatia


Adults-focused four-star spa hotel on Babin Kuk with indoor and outdoor pools, infinity-pool views, nearby beaches and rooms facing either the park or sea.

View of outdoor pool and Hotel Lapad in Dubrovnik

Hotel Lapad

Hotel | Dubrovnik, Croatia


Family-owned four-star hotel overlooking Gruž Harbour from the Lapad side. Hotel Lapad combines a historic wing with a newer section, has an outdoor pool and sits about 3 km from Dubrovnik Old Town.

Sea view from Grand Hotel Park in Dubrovnik

Grand Hotel Park

Hotel | Dubrovnik, Croatia


Four-star hotel in central Lapad with 244 rooms, close to the promenade and pebble beach. Current facilities include indoor and outdoor pools, a wellness area, gym and free parking.

Arial panorama view of Hotel Adria in Dubrovnik

Hotel Adria

Hotel | Dubrovnik, Croatia


Four-star hotel above Gruž, about 2.5 km from Dubrovnik Old Town. Hotel Adria is particularly practical for drivers, with easy access from the main road plus free parking and a garage, and many rooms look over Gruž and Lapad Bay.

Outdoor pool of Hotel Berkeley in Dubrovnik

Hotel Berkeley

Hotel | Dubrovnik, Croatia


Small four-star boutique hotel in Gruž with 25 rooms, convenient for the ferry port and main bus station. Its location makes it a practical base for island connections and travellers arriving or leaving by bus.

Arial panorama view of Hotel Sun Gardens Dubrovnik in Orašac, Dubrovnik

Sun Gardens Dubrovnik

Hotel | Orašac, Dubrovnik, Croatia


Large five-star resort in Orašac, 11 km from Dubrovnik city centre. Sun Gardens Dubrovnik combines hotel rooms, residences and villas with three outdoor pools, a beach, spa, sports centre, restaurants and extensive family facilities.

Arial panorama view of Hotel Croatia in Cavtat, Dubrovnik

Hotel Croatia

Hotel | Cavtat, Dubrovnik, Croatia


Five-star resort on a pine-covered peninsula in Cavtat, about 17.4 km from Dubrovnik Old Town and 5.8 km from Dubrovnik Airport. Hotel Croatia has a large accommodation wing, sea and park-view rooms and full resort facilities.

Sea view from room balcony from Admiral Grand Hotel in Slano

Admiral Grand Hotel

Hotel | Slano, Dubrovnik, Croatia


Five-star beachfront hotel in Slano on the Dubrovnik Riviera, roughly 30 km from Dubrovnik. Admiral Grand Hotel has rooms and family accommodation with balconies, indoor and outdoor pools, beach access and several dining options.

Dubrovnik hotel FAQ

What is the best area to stay in Dubrovnik for a first visit?

For a short first visit, Pile, Ploče and the Old Town keep sightseeing simple. Pile is particularly practical because you can reach the Old Town quickly without carrying luggage deep into the pedestrian centre.

Is it better to stay inside Dubrovnik Old Town?

Stay inside the walls if atmosphere and walking to the sights matter most. Stay just outside if you want easier luggage access, larger hotels, pools or parking. The Old Town is pedestrian-only and many streets include stairs.

Which area is best for a beach holiday in Dubrovnik?

Lapad and Babin Kuk have the strongest concentration of seafront hotels, pools and nearby swimming spots. Ploče also has luxury hotels with direct sea access while remaining much closer to the Old Town.

Where should families stay in Dubrovnik?

Babin Kuk is the easiest area for a resort-style family stay. Valamar Tirena Hotel and Sunny Dubrovnik by Valamar both have family-oriented facilities. Lapad is also practical for families who prefer restaurants, promenades and a less resort-focused neighbourhood.

Which Dubrovnik hotels work well without a car?

Most do. Hilton Imperial, Hotel Excelsior and Old Town properties make sightseeing largely walkable. Lapad and Babin Kuk have regular public transport to the Old Town, while Gruž works well for ferry and bus connections.

Which area is easiest if I arrive by car?

Gruž and outer Lapad are simpler than the roads around the Old Town. Hotel Adria is especially practical because it has direct road access and free parking. If you stay near the historic centre, confirm current traffic-zone access and hotel parking before arrival.

Which Dubrovnik hotel is adults-only?

Hotel More in Lapad currently operates as an adults-only hotel for guests aged 14 and over.