Visit Dubrovnik? Here are the 10 best places to stay

Dubrovnik, the beautiful ancient port city of Croatia, is a charming place to visit, whether for a couple or family vacation. The city offers multiple options for tourists: easy access to the old city center inside the medieval walls of the old city, a popular spot is the beautiful Lapad peninsula, a few kilometers from the city center, and a beautiful rocky shoreline between Old Town Ville and the Lapad Peninsula. Dubrovnik is full of hotels for all budgets and holiday tastes. Here are the best places to stay in the beautiful city.

Related: What to do in Dubrovnik (besides ‘Game Of Thrones’ tours)

ten Hotel Bellevue Dubrovnik

The luxurious Hotel Bellevue Dubrovnik is nestled in a high cliff and faces an incredible small pebble and sand beach in a secluded harbour. It is located about a 15 minute walk from the beautiful old town gate. It has 91 suites and rooms, many with gorgeous ocean views and balconies, and is a popular pick for couples.

  • Location: Pera Cingrije 7, 20000 Dubrovnik, Croatia
  • Cost: $884 per night for two adults in a superior double room with balcony and sea view.

9 Hotel Excelsior Dubrovnik

At the five-star Hotel Excelsior, guests enjoy two hotels in one: one half is an enormous Dalmatian stone architecture from 1913, while the other is a modern extension from the 1970s. Both parts contain stylish contemporary rooms , many with balconies that offer some of the best views of the charming old town and the mesmerizing Adriatic from a convenient location just a 10-minute walk from the city walls.

  • Location: Frana Supila 12, Ploce, 20000 Dubrovnik, Croatia
  • Cost: $756.5 per night for two adults in Villa Odak Classic Double

8 Rixos Premium Dubrovnik

The newly renovated Rixos Premium Dubrovnik, located directly on the ocean, is an excellent alternative for anyone looking for a wonderful hotel with modern design. The iconic luxury resort has over 300 excellent rooms and suites, offering alternatives for family vacations with children. Most have floor-to-ceiling windows offering direct and fabulous views of the Adriatic Sea. All are contemporary and pleasant.

  • Location: Frana Supila 12, Ploce, 20000 Dubrovnik, Croatia
  • Cost: $756.5 per night for two adults in Villa Odak Classic Double


7 Villa Orsula

One of Dubrovnik’s finest luxury hotels, this exquisite art deco stone house embodies the absolute romance of the Adriatic coast. Villa Orsula has only 13 bedrooms and offers stunning views of the old town to its right and the island of Lokrum just in front of the unique stone bathing platform. More romance awaits on the restaurant’s covered garden terrace, where delicious sunsets can be enjoyed alongside tasty Peruvian-Adriatic cuisine.

  • Location: Frana Supila 14, Ploce, 20000 Dubrovnik, Croatia
  • Cost: $1476 per night for two adults in a superior double room with sea view


6 Villa Dubrovnik

Villa Dubrovnik is a selection of romantic luxury hotels for couples, located on the pretty rocky coast overlooking the beautiful Adriatic Sea and offering a free shuttle to the charming old town. The 56 stunning suites and rooms at this design hotel are decorated in neutral tones with a nautical motif and offer stunning sea or city views.

  • Location: Vlaha Bukovca 6, Ploce, 20000 Dubrovnik, Croatia
  • Cost: $874 per night for two adults in a large double or twin room

Related: Everything you can do in Croatia, depending on the month of your visit

5 Boutique Hotel Saint Joseph

St Joseph’s is a luxury B&B with just nine stunning apartments, suites and rooms. This dazzling boutique hotel is comprised of two beautifully renovated 16th century stone houses. The chic rooms are decorated in an understated French rural style, with exposed beams and light stone walls, and they all include attractive kitchenettes where you can enjoy the delicious breakfast served daily.

  • Location: Svetog Josipa 3, Old Town, 20000 Dubrovnik, Croatia
  • Cost: $372 per night for two adults in a double attic room – annex building – St-Joseph chalet

4 Large Argentina Villa

The Grand Villa Argentina combines an elegant stone building from the 1920s with a splendid new addition, both of which offer stunning views of the pretty old town and the island of Lokrum. Tourists can relax on the beautiful patio next to the huge outdoor swimming pool or stroll around the expansive grounds. It’s worth paying a little extra for a perfect sea view, especially if guests get one of the rooms with a lovely stone balcony.

  • Location: Frana Supila 14, Ploce, 20000 Dubrovnik, Croatia
  • Cost: $599 per night for two adults in a double room with sea view

3 Royal Princess Hotel

The Royal Princess Hotel is located on the mesmerizing Lapad Peninsula, overlooking the breathtaking shoreline, and just four kilometers from the beautiful Old Town, reachable by bus. The splendid hotel is part of the Importanne Resort, made up of five adjacent hotels that share a seafront promenade and services, including two beaches. The 54 sublime and very spacious suites are decorated in the old style and have a French balcony.

  • Location: Kardinala Stepinca 31, Lapad, 20000 Dubrovnik, Croatia
  • Cost: $599 per night for two adults in a Deluxe King Room with Sea View and Balcony

2 Hotel Kompass Dubrovnik

The Kompass Hotel, located just a few steps from the beautiful Lapad Beach, offers breathtaking views with its elegant minimalist suites and expansive waterfront patio. All of its 173 suites and rooms have patios, and the majority have sea views. Lapad Bay. There’s also a large spa with a bar and terrace, and the rooftop Zenith Bar is a must-visit spot for sunsets with incredible sunset views.

  • Location: Kardinala Stepinca 21, Lapad, 20000 Dubrovnik, Croatia
  • Cost: $827 per night for two adults in a premium double room with balcony and sea view

1 Scalini Palace

This marvelous boutique hotel, housed in a 500-year-old townhouse just off Stradun, has just three spellbinding rooms, all with modern amenities and a fantastic flair for design while keeping an eye on on the past of the place. Two of the three bedrooms have small balconies with splendid views over the alleyways of the Old Town, and all three have kitchens should guests wish to enjoy the fantastic local produce of Dubrovnik.

  • Location: Boškovićeva Ulica 3, Old Town, 20000 Dubrovnik, Croatia
  • Cost: $291 per night for two adults in a Deluxe Suite


10 delicious dishes you must try in Croatia

Read more


About the Author

Comments are closed.