Best hotels in Dubrovnik
Where to stay in Dubrovnik
A fine selection of hotels, apartments and resorts in Dubrovnik according to travellers ratings.
If you are travelling on a budget you might want to check out our fine selection of hostels in Dubrovnik.

The Royal Princess Hotel Dubrovnik, Importanne Resort’s flagship luxury hotel built in 2012, is located on Lapad peninsula in Dubrovnik and only a few steps from the beautiful Adriatic Sea. The Hotel’s suites cascade down towards the sea, providing guests with unique and enchanting views from their rooms.
- Details

The spacious and comfortable suites of the Royal Palm Hotel are your first choice in planning a romantic weekend getaway and in ensuring time pleasantly spent in a magnificent ambience in Dubrovnik, one of the world's most romantic cities.
- Details

Neptun Hotel is located on Lapad Peninsula in Dubrovnik with rooms overlooking either the blue sea and islands or the rich Mediterranean vegetation surrounding the hotel.
- Details

Hotel Perla in is located in Lapad, a very popular tourist area of Dubrovnik. Located directly at the promenade leading to Lapad Bay and beaches. Hotel Perla offers 25 rooms, all individually designed and equipped. Restaurants, bars, shops and other tourist services are all within walking distance from the hotel.
- Details

Hotel Ivka in Dubrovnik is a modern 3 star hotel situated on Lapad peninsula in Dubrovnik. Opened all year round, Hotel Ivka is well connected with frequent bus lines to Old Town Dubrovnik. Beaches and promenade areas are reachable within a 10-minute walk.
- Details

Hotel Berkeley is a family owned and operated boutique hotel in Dubrovnik. The hotel is located in Gruž harbor close to the Main Bus Station and Gruž Port, making it a good base to visit all areas in and around Dubrovnik.
- Details

Located on Lapad Peninsula, overlooking the crystal clear Adriatic sea and nearby islands, Hotel Ariston is only two and a half miles from Dubrovnik Old Town. Ariston Hotel is part of Importanne Resort that consists of 4 hotels and a villa combining elegance and quality.
- Details

Hotel Adria in Dubrovnik is a modern hotel, situated above Gruž Port, overlooking the Elaphiti Islands, Gruž and Lapad bay. The hotel is located only 2.5 km from the Old City of Dubrovnik. Hotel Adria has modern decorated rooms, most of them have a balcony.
- Details

Hotel Petka is situated in Gruž, the business area of Dubrovnik, conveniently located within walking distance from Dubrovnik's Main Bus Station and Dubrovnik Port. The old historic part of Dubrovnik is only 2 km walking distance away. Hotel Petka is a 3 star hotel opened since 1867.
- Details

Hotel Komodor is situated on Lapad peninsula, just a short bus journey from the UNESCO-protected Old Town Dubrovnik. Close to pebble beaches and nice strolling areas, including restaurants, cafe bars and other tourist services. All 63 of the rooms here were refurbished a few years ago.
- Details

Hotel Splendid is a 3-star hotel located just 4 kilometres from Old Town Dubrovnik. Enjoy sunbathing on Hotel Splendid's beach area, relax on the cafe bar terrace overlooking the nearby islands. Hotel Splendid has clay tennis courts available on site and offers entertainment 3 nights a week.
- Details

The Pucić Palace Hotel is a 5 star boutique hotel in Dubrovnik Old Town. This luxury hotel is centrally located inside Old Town Dubrovnik surrounded by amazing architecture, cultural monuments, cozy cafés, restaurants, art galleries, museums and other attractions.
- Details

Hotel More Dubrovnik is a five-star boutique hotel situated in the Bay of Lapad, one of the most charming locations in Dubrovnik. Surrounded by rocky cliffs, calming green pine trees and lush Mediterranean vegetation, Hotel More offers superb views over Lapad Bay and nearby islands.
- Details

Grand Hotel Park in Dubrovnik is situated in the heart of Lapad peninsula, a beautiful area of Dubrovnik. Offering a view of Lapad Bay and the sea , including the Lapad Cove promenade, this Dubrovnik hotel is a excellent blend of harmony and functionality, with parks and beaches within walking distance.
- Details

Conveniently located on the coastline and just 3 km from Old Town Dubrovnik, Hotel Lapad overlooks Gruž port. Set in a historic building Hotel Lapad is surrounded by palm trees with a large outdoor pool at the entrance of the hotel.
- Details


Being a All inclusive resort in Dubrovnik, the Valamar Club Dubrovnik is truly family oriented. Located on the shores of Lapad peninsula and minutes away from green walking areas and beaches. Children activities and a wide selection of entertainment and sports for adults make this hotel a popular family hotel in Dubrovnik.
- Details

The Valamar Collection Dubrovnik President Hotel is characterised by an amazing beachfront location with remarkable views of the famous Elaphite Islands and the sea. Travellers seeking active vacation possibilities can enjoy some of the many opportunities Dubrovnik President Hotel provides.
- Details

Valamar Lacroma Dubrovnik Hotel is situated on Lapad peninsula, 5 km from Dubrovnik Old Town. Relax on the nearby Blue Flag awarded pebble beach just chilling or enjoying water sports, or take a relaxing walk along the sea on one of the many paths surrounding the hotel.
- Details

Situated on Lapad Peninsula in Dubrovnik and surrounded by green pine forests Hotel Uvala features a well known wellness & SPA centre. The hotel has 51 elegant rooms that overlook Lapad Bay and the sea. The bus stop with regular departures to Old Town Dubrovnik is just outside of Hotel Uvala.
- Details

Only 500 meters from popular Copacabana beach, Villa Erna is located in a quiet and well connected area on Lapad peninsula.
- Details