The Best Luxury Hotels in Dubrovnik, Croatia

Beyond Dubrovnik's sun-warmed stone walls and shimmering Adriatic views, a handful of extraordinary hotels turn history into pure indulgence.

EUROPE

Guess Where Hotels Editorial Team

9/13/202613 min read

Dubrovnik: Stone Walls, Adriatic Blue

Dubrovnik is known for the honey-colored ramparts that circle its entire Old Town, terracotta rooftops tumbling down toward a harbor still busy with fishing boats and ferries, and a coastline where cliffs drop straight into the Adriatic just minutes from the medieval walls. From the marble streets of Stradun to the cable car climbing Mount Srđ for a view over the whole bay, the city rewards travelers who choose a base that matches how close they want to be to the walls themselves. Hotels here range from cliff-hugging boutiques to grand resort-scale properties a short drive away, and the right one shapes how easily you move between Old Town's crowds and the quieter coastline around it.

Where to Stay in Dubrovnik

Old Town and its immediate edges hold Stradun's marble streets, the Rector's Palace, and the cable car up Mount Srđ, all packed inside or just beside the city walls — the most walkable base, and also the busiest by midday.

Ploče, east of Old Town, follows the coast past Banje Beach toward Frana Supila, with sweeping views back across the water to the walls themselves and a quieter pace once the day-trip crowds thin out.

Lapad and Babin Kuk, west of Old Town, hold Dubrovnik's largest concentration of beachfront resort hotels — cliffside boutiques near Old Town's edge, and a dense cluster of spa-and-pool hotels further out on the Babin Kuk peninsula.

Gorica Bay and beyond, further along the coast, hold larger resort properties with more space, multiple pools, and private beaches, a genuine alternative for travelers who want scale over Old Town proximity.

The 13 Best Luxury Hotels in Dubrovnik

1. Hotel Excelsior Dubrovnik

📍 Location: Frana Supila, near Banje Beach
💰 Typical Price: ~$400–$1,200/night (varies by season and room type)
⭐ Guest rating: 9.3/10, Booking.com, checked September 2026
🔗 Book here: Hotel Excelsior Dubrovnik on Booking.com

Picture breakfast on the terrace at Hotel Excelsior, the medieval walls of Old Town rising directly across the water as the morning light catches Fort Lovrijenac in the distance. The hotel sits on Frana Supila, its private beach and jetty giving direct sea access just steps from the building, alongside an indoor pool and jacuzzi for cooler months. Two restaurants cover dinner, and the spa runs a full treatment menu across a dedicated wellness floor. Being a short walk from Banje Beach and the Old Town walls keeps sightseeing genuinely simple despite the hotel's slightly elevated, quieter position. Reviews consistently praise the location, staff, and views, with a recurring note that breakfast variety doesn't always match the rest of the five-star experience. It's one of the most requested hotels in Dubrovnik for its unmatched view of the Old Town walls from across the water.

Pros

  • Unmatched view of Old Town's walls across the water

  • Private beach and jetty with direct sea access

  • Indoor pool and jacuzzi for cooler months

Cons

  • Breakfast variety doesn't always match the rest of the experience, per reviews

Best for: Couples wanting the single best view of Old Town's walls from across the bay.

2. Hotel Bellevue Dubrovnik

📍 Location: Built into the cliffside above Bellevue Beach
💰 Typical Price: ~$400–$1,200/night (varies by season and room type)
⭐ Guest rating: 9.4/10, Booking.com, checked September 2026
🔗 Book here: Hotel Bellevue Dubrovnik on Booking.com

Picture an evening at the rooftop bar of Hotel Bellevue, the sun dropping behind the cliffs as Bellevue Beach empties out below and the lights of Old Town begin to flicker on ten minutes down the coast. The hotel is built directly into the cliffside, with a private beach reached by elevator and most rooms opening onto genuine sea views rather than a partial glimpse. Vapor and Nevera restaurants cover dinner with water views built into the seating, and the spa's indoor pool, steam room, and Finnish sauna round out the wellness side. Being a ten-minute walk from Old Town keeps the hotel connected without placing it in the busiest tourist stretch. Reviews consistently praise the staff, the setting, and the sense of exclusivity that comes with a boutique-scale property. It's a cliffside hotel built around one of the most dramatic private beach settings in Dubrovnik.

Pros

  • Private beach reached by elevator directly from the hotel

  • Most rooms open onto genuine sea views

  • Full spa with indoor pool, steam room, and Finnish sauna

Cons

  • Cliffside layout means an elevator ride to reach the beach

Best for: Couples wanting a dramatic cliffside setting and one of Dubrovnik's best private beaches.

3. Hilton Imperial Dubrovnik

📍 Location: Beside Pile Gate, Old Town
💰 Typical Price: ~$400–$1,000/night (varies by season and room type)
⭐ Guest rating: 9.1/10, Booking.com, checked September 2026
🔗 Book here: Hilton Imperial Dubrovnik on Booking.com

Picture a quiet morning at Hilton Imperial, coffee on the terrace as the day's first tour groups start filing through nearby Pile Gate just a few minutes' walk away. Built in 1897 and restored with a blend of historic architecture and modern comfort, the hotel occupies one of the most central addresses in this guide, genuinely inside walking distance of Stradun and the Old Town walls. An indoor pool, sauna, and Turkish steam bath cover wellness, and the Executive Lounge gives guests a quieter alternative to the lobby's steady flow of arrivals and departures. Reviews consistently praise the location above nearly everything else, though a recurring theme in feedback is that cleanliness and room finishes don't always match the five-star price point. Being this close to Old Town means genuine convenience at the cost of some of the quiet found at hotels further along the coast. It's the most centrally located flagship hotel in Dubrovnik, built for travelers who prioritize proximity above all else.

Pros

  • The most centrally located flagship hotel in this guide

  • Genuine 1897 building restored with modern comfort

  • Indoor pool, sauna, and Turkish steam bath

Cons

  • Cleanliness and room finishes don't always match the price, per reviews

Best for: Couples who prioritize walking distance to Old Town above all else.

4. Rixos Premium Dubrovnik

📍 Location: Gorica Bay
💰 Typical Price: ~$300–$700/night (varies by season and room type)
⭐ Guest rating: 9.2/10, Booking.com, checked September 2026
🔗 Book here: Rixos Premium Dubrovnik on Booking.com

Picture a late-night walk back from Old Town to Rixos Premium Dubrovnik, the lights of the marina in Gorica Bay reflecting off the water as the evening's last ferries dock for the night. The resort spreads across a genuinely large property, with multiple pools, a private beach, and several restaurants covering everything from casual dining to more formal evenings. Being a short drive or water taxi from Old Town keeps sightseeing accessible without placing the resort directly inside the historic core, trading some proximity for more space and resort-style amenities. Reviews consistently praise the pools, the beach, and the sheer scale of what's on offer within the property itself. Some guests note the property can feel more like a large resort than an intimate boutique stay, worth knowing if scale isn't what you're after. It's a genuinely resort-scale option for couples who want more space and amenities than Dubrovnik's smaller Old Town-adjacent hotels typically offer.

Pros

  • Multiple pools and a private beach across a genuinely large property

  • Several restaurants covering casual to formal dining

  • Strong value relative to Old Town-adjacent hotels on this list

Cons

  • Feels more like a large resort than an intimate boutique stay, per reviews

Best for: Couples wanting resort-scale space and amenities over Old Town proximity.

5. Sun Gardens Dubrovnik

📍 Location: Orasac (~25 minutes from Old Town)
💰 Typical Price: ~$300–$700/night (varies by season and room type)
⭐ Guest rating: 9.3/10, Booking.com, checked September 2026
🔗 Book here: Sun Gardens Dubrovnik on Booking.com

Picture a slow morning at Sun Gardens Dubrovnik, the thermal spa's heated indoor pool still quiet before the resort's three outdoor pools fill up with guests later in the day. Set in Orasac, roughly 25 minutes from Old Town, the resort spreads across genuinely large grounds with a private beach, tennis courts, and a rooftop terrace with jacuzzi. Cilantro and Origano restaurants cover dinner, and the sheer scale of the property gives couples real range across a longer stay without needing to leave. Reviews consistently praise the setting, spa, and value relative to the polish on offer, though a recurring theme is that staff responsiveness doesn't always match the surroundings. Being this far from Old Town means a car, shuttle, or city bus factors into most days, a trade-off for the space and privacy the location provides. It's a genuinely resort-scale option for couples who want a spa-forward escape well outside Dubrovnik's busiest streets.

Pros

  • Thermal spa with heated indoor pool and Turkish steam bath

  • Private beach, tennis courts, and three outdoor pools

  • Genuine resort scale for longer stays

Cons

  • Staff responsiveness doesn't always match the surroundings, per reviews

  • Roughly 25 minutes from Old Town, so a car or shuttle matters

Best for: Couples wanting a spa-forward resort escape well outside Dubrovnik's busiest streets.

6. Grand Villa Argentina

📍 Location: Frana Supila, cliffside near Old Town
💰 Typical Price: ~$300–$700/night (varies by season and room type)
⭐ Guest rating: 8.8/10, Booking.com, checked September 2026
🔗 Book here: Grand Villa Argentina on Booking.com

Picture an evening on the terrace at Grand Villa Argentina, the lights of Old Town flickering on across the water as Lokrum Island fades into silhouette. The hotel has held its cliffside position on Frana Supila for nearly 60 years, its gardens filled with lemon, rosemary, and lavender leading down to a private beach just five minutes from Old Town's walls. Three restaurants and a full-service spa cover the essentials, and the sea views from public rooms consistently draw praise even from guests who mention the rooms themselves could use updating. Being on a steep cliffside means genuinely dramatic views, though some room categories face a car park or busy road rather than the water, worth confirming before booking. Reviews consistently highlight the location and history, alongside a recurring note that furnishings in some rooms feel dated relative to the setting. It's Dubrovnik's traditional old-world address, built around six decades of cliffside history and views.

Pros

  • Nearly 60 years of cliffside history and views

  • Private beach five minutes from Old Town's walls

  • Gardens filled with lemon, rosemary, and lavender

Cons

  • Furnishings in some rooms feel dated relative to the setting, per reviews

Best for: Couples wanting Dubrovnik's traditional old-world cliffside address.

7. Valamar Argosy Hotel

📍 Location: Babin Kuk Peninsula
💰 Typical Price: ~$300–$600/night (varies by season and room type)
⭐ Guest rating: 8.8/10, Booking.com, checked September 2026
🔗 Book here: Valamar Argosy Hotel on Booking.com

Picture an afternoon at the infinity pool of Valamar Argosy Hotel, the Adriatic scattered with small islands stretching out beyond Babin Kuk Peninsula. Designed with couples specifically in mind, the hotel pairs indoor and outdoor pools with a full wellness center, and Mediterraneo restaurant runs a show-cooking concept for dinner. Being on the green Babin Kuk Peninsula means a short drive rather than a walk into Old Town, trading some proximity for gardens and sea views that feel genuinely removed from the crowds. Reviews consistently praise the cleanliness, tranquility, and location relative to the price, with occasional notes on noise between rooms. Fresh sea breezes and Mediterranean plantings throughout the grounds give the property a consistently calm register even during peak season. It's a romance-oriented spa hotel built for couples who want infinity pools and genuine quiet on their own peninsula.

Pros

  • Indoor and outdoor pools with sea and island views

  • Designed specifically with couples in mind

  • Show-cooking dining at Mediterraneo restaurant

Cons

  • A drive rather than a walk into Old Town

Best for: Couples wanting infinity pools and quiet on their own peninsula.

8. Hotel More

📍 Location: Lapad Peninsula
💰 Typical Price: ~$300–$700/night (varies by season and room type)
⭐ Guest rating: 9.0/10, Booking.com, checked September 2026
🔗 Book here: Hotel More on Booking.com

Picture a sunset drink at Cave Bar More, a three-level bar carved into a natural cave beneath the hotel, the Adriatic stretching out just beyond the terrace. Hotel More sits directly on the Lapad peninsula's edge, its heated pool, private beach, and rooftop terrace giving couples multiple settings to watch the same sea change color through the day. The in-house spa, Wellness & Beauty More, runs treatments alongside a sauna and sun deck, and a coastal path right outside the hotel makes for an easy walk among pine trees. Being roughly 30 to 40 minutes on foot from Old Town means most guests rely on the nearby bus stop or a short taxi for sightseeing days. Reviews consistently praise the setting, staff, and the cave bar specifically, calling it one of the more memorable features in the city. It's a boutique-scale hotel built around one of Dubrovnik's most distinctive bar settings and a genuinely peaceful stretch of coastline.

Pros

  • Cave Bar More, a three-level bar carved into a natural cave

  • Heated pool, private beach, and rooftop terrace

  • Coastal walking path right outside the hotel

Cons

  • Roughly 30-to-40-minute walk from Old Town

Best for: Couples wanting one of Dubrovnik's most distinctive bar settings and coastal quiet.

9. Valamar Lacroma Hotel

📍 Location: Babin Kuk Peninsula
💰 Typical Price: ~$300–$600/night (varies by season and room type)
⭐ Guest rating: 8.7/10, Booking.com, checked September 2026
🔗 Book here: Valamar Lacroma Hotel on Booking.com

Picture breakfast on the terrace at Valamar Lacroma Hotel, sea gulls circling over the calm morning water as the buffet spread covers nearly every taste. The hotel sits on Babin Kuk, its indoor pool, jacuzzi, and outdoor tennis courts giving couples a genuine range of ways to spend a day without leaving the grounds. Momenti Resto serves a la carte dinners with sea views, and a regular bus service connects the hotel to Old Town in around fifteen to twenty minutes. Reviews consistently praise the breakfast variety and staff friendliness, with a recurring note that some furnishings and bathroom fittings could use updating. Being part of the wider Valamar hotel cluster on Babin Kuk means neighboring properties and restaurants are an easy walk away for variety. It's a reliable, well-located spa hotel for couples who want consistent comfort and easy transit into Old Town.

Pros

  • Indoor pool, jacuzzi, and outdoor tennis courts

  • Regular bus service to Old Town in 15-to-20 minutes

  • Wide breakfast variety consistently praised in reviews

Cons

  • Some furnishings and bathroom fittings could use updating, per reviews

Best for: Couples wanting reliable comfort and easy transit into Old Town.

10. President Hotel, Valamar Collection

📍 Location: Babin Kuk Peninsula
💰 Typical Price: ~$300–$600/night (varies by season and room type)
⭐ Guest rating: 8.8/10, Booking.com, checked September 2026
🔗 Book here: President Hotel, Valamar Collection on Booking.com

Picture a west-facing sunset from the private beach at President Hotel, Valamar Collection, the pebble shoreline turning gold as the evening buffet opens back at the hotel. Four restaurants and a 24-hour lounge cover dining across the 294-room property, and a full spa and both indoor and outdoor pools round out the amenities on days the beach feels optional. Being on Babin Kuk means a roughly 15-to-30-minute bus ride into Old Town via the number 6 line, which runs frequently throughout the day. Reviews consistently praise the sea-facing rooms, breakfast, and overall five-star experience, though a smaller number of guests note the lobby feels dated compared to the polish elsewhere in the hotel. Restaurants like On the Rocks and Restaurant Zoe sit within a short walk for evenings out beyond the hotel's own dining. It's a large-scale beachfront hotel built for couples who want genuine sea views and dependable five-star amenities on Babin Kuk.

Pros

  • West-facing private beach with sunset views

  • Four restaurants and a 24-hour lounge

  • Full spa with both indoor and outdoor pools

Cons

  • Lobby feels dated compared to the polish elsewhere, per some reviews

Best for: Couples wanting genuine sea views and dependable five-star amenities on Babin Kuk.

11. Royal Ariston Hotel

📍 Location: Babin Kuk Peninsula
💰 Typical Price: ~$300–$600/night (varies by season and room type)
⭐ Guest rating: 8.9/10, Booking.com, checked September 2026
🔗 Book here: Royal Ariston Hotel on Booking.com

Picture a late afternoon between Royal Ariston Hotel's three outdoor pools and its private beach, choosing between sun and shade as the Babin Kuk coastline stretches out toward the open Adriatic. The hotel runs a full-service spa alongside three restaurants, and an indoor pool gives guests an option regardless of weather or season. Reviews are notably mixed here: many guests praise the beach, pools, and views, while a recurring theme in feedback points to inconsistent service and cleanliness relative to the five-star rate. Being on Babin Kuk means the same bus and taxi options as its neighboring Valamar-cluster hotels, with Old Town roughly 20 to 30 minutes away. The hotel's beachfront position remains its clearest strength, consistently cited even in more critical reviews. It's a beachfront hotel best chosen for the setting and pools specifically, with expectations calibrated around service that can vary by visit.

Pros

  • Private beach and three outdoor pools plus an indoor pool

  • Full-service spa and three restaurants on-site

Cons

  • Reviews are notably mixed on service and cleanliness consistency

Best for: Couples prioritizing beachfront setting, with expectations calibrated around variable service.

12. Royal Palm Hotel

📍 Location: Near Lapad
💰 Typical Price: ~$250–$500/night (varies by season and room type)
⭐ Guest rating: 8.9/10, Booking.com, checked September 2026
🔗 Book here: Royal Palm Hotel on Booking.com

Picture an evening steam at Royal Palm Hotel's Turkish bath, the sauna and indoor pool offering a quiet wind-down before dinner at the hotel's own restaurant. The property sits near Lapad, with a private beach and sun deck offering park and sea views depending on the room category booked. A beauty center and express check-in/check-out round out the practical amenities, and multilingual staff help arrange tours and sightseeing for guests who'd rather not plan independently. Being a short drive from Stradun keeps Old Town accessible without placing the hotel directly in the busiest tourist stretch. Reviews consistently praise the spa and pool facilities, with room categories and views varying enough that it's worth confirming specifics before booking. It's a spa-forward hotel near Lapad built for couples who want wellness facilities alongside straightforward beach access.

Pros

  • Turkish steam bath, sauna, and indoor pool

  • Private beach with park and sea view room options

  • Multilingual staff for tour and sightseeing arrangements

Cons

  • Room categories and views vary enough to confirm specifics before booking

Best for: Couples wanting wellness facilities alongside straightforward beach access near Lapad.

13. Hotel Dubrovnik Palace

📍 Location: Lapad, Masarykov Put
💰 Typical Price: ~$300–$700/night (varies by season and room type)
⭐ Guest rating: 9.0/10, Booking.com, checked September 2026
🔗 Book here: Hotel Dubrovnik Palace on Booking.com

Picture a morning swim at Hotel Dubrovnik Palace, sea views stretching from every guest room as the PADI dive center's boat heads out for the day's first excursion. The resort sits on Masarykov Put in Lapad, its direct beach access, two outdoor pools, and indoor pool giving couples genuine range across a longer stay. Tennis courts and jogging paths wind through the grounds, and a Presidential Suite tops the room categories with some of the most requested views in the hotel. Being a short bus or taxi ride from Old Town means most days involve some planning around transit, though the hotel's own bus stop makes the trip straightforward. Reviews consistently praise the location, views, and cleanliness, with a recurring theme that breakfast and overall value don't always match the five-star rate. Some guests also note the hotel can host conferences that add a busier, less intimate energy during certain weeks. It's a large-scale beachfront resort built for couples who want sea views from every room and genuine resort amenities on Lapad.

Pros

  • Sea views from every guest room

  • Direct beach access, two outdoor pools, and an indoor pool

  • PADI diving center and tennis courts on-site

Cons

  • Breakfast and overall value don't always match the five-star rate, per reviews

  • Occasional conference groups can add a busier atmosphere

Best for: Couples wanting sea views from every room and genuine resort amenities on Lapad.

Our Top Picks

Best Overall: Hotel Excelsior Dubrovnik — A private beach, direct sea access, and the single best view of Old Town's walls make this the most complete stay on this list.

Best for Couples: Hotel Bellevue Dubrovnik — A private beach reached by elevator and consistently top-tier service make this the most romantic cliffside address in Dubrovnik.

Best Cliffside Setting: Grand Villa Argentina — Nearly 60 years of cliffside history, gardens, and views over Old Town and Lokrum Island.

Finding Your Luxury Stay in Dubrovnik

How far you're willing to be from the city walls ends up shaping this entire decision, since Dubrovnik's hotels stretch from literally beside Pile Gate to a genuine resort cluster twenty minutes out on Babin Kuk.

Right by the gate, Hilton Imperial Dubrovnik and Hotel Excelsior make the walls a five-minute walk. For a quieter, more romantic register, Hotel Bellevue's cliffside setting and Grand Villa Argentina's gardens are worth the small trade in proximity. Rixos Premium Dubrovnik and Sun Gardens Dubrovnik trade proximity for genuine resort space, and the Babin Kuk cluster — President Hotel, Valamar Argosy, Royal Ariston, Royal Palm, Valamar Lacroma — gives couples plenty of spa-and-beach options at a gentler price. Hotel More holds down a smaller, cliffside middle ground, and Hotel Dubrovnik Palace closes things out on Lapad with sea views from every room.

Sunset from the city walls, a swim off the rocks below Old Town, dinner with the Adriatic turning gold — Dubrovnik delivers on the postcard more reliably than almost anywhere, so go ahead and get excited.

Luxury Vacations

Explore exquisite hotels for romantic getaways.

© 2026. All rights reserved.