Hotels in Dubrovnik

Search and compare Dubrovnik hotels from hundreds of travel sites and save

Dubrovnik, Croatia
18 Jun — 19 Jun2
Dubrovnik, Croatia
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dubrovnik

Filter by star ratings
All filters
Hotel Adria
Hotel Adria
8.5 Excellent
Radnicka 46, Dubrovnik, Croatia
Show on map
2.4 km from city centre, Dubrovnik 
ExcellentBased on 2,631 reviews
8.5

Hotel Adria Dubrovnik provides 3-star accommodation in Dubrovnik. The various facilities this modern hotel offers include meeting rooms, an outdoor pool and a currency exchange.

St. Joseph's
St. Joseph's
9.5 Excellent
Sv. Josipa 3, Dubrovnik, Croatia
Show on map
0.1 km from city centre, Dubrovnik 
ExcellentBased on 54 reviews
9.5

Within a two minute walk of Stradun, St Joseph's is centrally situated in Dubrovnik. It is also a brief stroll from Dubrovnik Cathedral, Fort Bokar and the Walls of Dubrovnik, and is close to many of the area's well-known attractions.

Rooms Epidaurus
Rooms Epidaurus
8.4 Excellent
Kuniceva Ulica 18, Dubrovnik, Croatia
Show on map
0.2 km from city centre, Dubrovnik 
ExcellentBased on 115 reviews
8.4

Within a two minute walk of Stradun, Rooms Epidaurus is located in the heart of Dubrovnik. It is also a brief stroll from Fort Bokar, Dubrovnik Cathedral and the Walls of Dubrovnik, and is close to many of the area's well-known attractions.

Villa Filaus
Villa Filaus
9.6 Excellent
Marka Marulica 6, Dubrovnik, Croatia
Show on map
3.3 km from city centre, Dubrovnik 
ExcellentBased on 119 reviews
9.6

Villa Filaus B&B is set in Dubrovnik and is close to local attractions, such as Stadion Lapad. It also offers a sun deck, an outdoor pool and free Wi-Fi.

Pansion Lovac
Pansion Lovac
8.3 Excellent
Put od Cavtata 3, Cavtat, Croatia
Show on map
11.3 km from city centre, Dubrovnik 
ExcellentBased on 158 reviews
8.3

Pansion Lovac provides comfortable 3-star accommodation in Cavtat. It offers city views and free Wi-Fi.

Lumin Guesthouse
Lumin Guesthouse
8.4 Excellent
Izmedu Polaca 18, Dubrovnik, Croatia
Show on map
0.1 km from city centre, Dubrovnik 
ExcellentBased on 248 reviews
8.4

Strategically located in the middle of the city, this 3-star guest house makes for an excellent base in Dubrovnik. Guests can also make use of complimentary Wi-Fi.

Guest House Letizia
Guest House Letizia
8.9 Excellent
Dura Basariceka 30a, Dubrovnik, Croatia
Show on map
2.8 km from city centre, Dubrovnik 
ExcellentBased on 82 reviews
8.9

Providing a shuttle to Dubrovnik Airport, plus complimentary wireless internet, Guest House Letizia is a comfortable base in Dubrovnik. It also provides a garden, a swimming pool and luggage storage.

Comfort Zovko
Comfort Zovko
9.5 Excellent
Soline 9, Mlini, Croatia
Show on map
9.1 km from city centre, Dubrovnik 
ExcellentBased on 77 reviews
9.5

Comfort Zovko is situated in Mlini and offers complimentary wireless internet. It is conveniently located for those wishing to discover the area's attractions.

Ora Luxury Rooms
Ora Luxury Rooms
9.3 Excellent
Obala Ivana Pavla II 50, Dubrovnik, Croatia
Show on map
3.4 km from city centre, Dubrovnik 
ExcellentBased on 110 reviews
9.3

Located in Dubrovnik, Ora Luxury Rooms is an easy drive from the Walls of Dubrovnik and Kolocep. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

Hilton Imperial Dubrovnik
Hilton Imperial Dubrovnik
9.2 Excellent
Marijana Blazica 2, Dubrovnik, Croatia
Show on map
0.5 km from city centre, Dubrovnik 
ExcellentBased on 1,064 reviews
9.2

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in Dubrovnik. It provides a spa and wellness centre, as well as a sauna, a swimming pool and a Turkish steam bath.

Tips for booking a Dubrovnik hotel

Cheapest month:May
Most expensive month:July
Average price in Dubrovnik:$174/night
Absolute cheapest price found:$16/night
Cheapest day:Sunday
Most expensive day:Monday
$85 - $477
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$50 - $531
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Dubrovnik hotels

Show all 4,251 hotels
1
Hotel Cavtat
Hotel Cavtat
8.6 Excellent
Tiha 8, Dubrovnik, Croatia
Show on map
11.2 km from city centre, Dubrovnik 

Featuring an outdoor pool, a private beach and outdoor tennis courts, Hotel Cavtat is located in Cavtat and provides comfortable accommodation. It also features a currency exchange, a rooftop terrace and a 24-hour reception.

2
Berkeley Hotel & Day Spa
Berkeley Hotel & Day Spa
8.8 Excellent
Ulica Andrije Hebranga 116A, Dubrovnik, Croatia
Show on map
2.7 km from city centre, Dubrovnik 

Boasting a private beach and an outdoor pool, Berkeley Hotel & Day Spa is situated in Dubrovnik and offers modern accommodation. The various amenities this contemporary hotel features include massage services, a sun deck and a 24-hour reception.

3
Dubrovnik Palace
Dubrovnik Palace
9.1 Excellent
Masarykov Put 20, Dubrovnik, Croatia
Show on map
4.1 km from city centre, Dubrovnik 

Guests of this modern hotel will appreciate the seclusion of its private beach and on-site spa, all located a short drive from the centre of Dubrovnik. It also boasts an indoor pool and 2 outdoor pools.

4
Hotel Excelsior
Hotel Excelsior
9.3 Excellent
Frana Supila 12, Dubrovnik, Croatia
Show on map
0.8 km from city centre, Dubrovnik 

Stylish and luxurious, Hotel Excelsior Dubrovnik is situated in Dubrovnik and offers an indoor pool, a private beach and a sauna. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

5
Valamar Argosy Hotel
Valamar Argosy Hotel
8.9 Excellent
Iva Dulcica 140, Dubrovnik, Croatia
Show on map
4.7 km from city centre, Dubrovnik 

Located in Dubrovnik, Valamar Argosy Hotel is within a 30-minute drive of Dubrovnik Airport and provides an outdoor pool, a private beach and outdoor tennis courts. There is also a gym with an infinity pool.

6
Guest House Oreb
Guest House Oreb
9.5 Excellent
Donje Celo 13, Koločep, Croatia
Show on map
0.4 km from city centre, Koločep 

Guest House Oreb provides 3-star accommodation, plus free Wi-Fi, an airport shuttle and a terrace.

7
The Pucic Palace
The Pucic Palace
9.1 Excellent
Od Puca 1, Dubrovnik, Croatia
Show on map
0.0 km from city centre, Dubrovnik 

Set just a short stroll from Dubrovnik Cathedral and Stradun, this art deco hotel offers both a restaurant and a bar. Offering 5-star rooms and a private beach, it is an ideal setting for a relaxing retreat.

8
Hotel Kompas
Hotel Kompas
9.3 Excellent
Kardinala Stepinca 21, Dubrovnik, Croatia
Show on map
3.7 km from city centre, Dubrovnik 

Located in Dubrovnik, Hotel Kompas Dubrovnik provides complimentary Wi-Fi and a spa centre with indoor and outdoor freshwater swimming pools. It also offers a sauna, a sun deck and a beauty centre.

Cheapest hotels in Dubrovnik, Dubrovacko-Neretvanska

Show all 4,251 hotels
Hostel Petra Marina
Hostel Petra Marina
8.5 Excellent
Obala Stjepana Radića 25, Dubrovnik, Croatia
Show on map
2.5 km from city centre,  

Hostel Petra Marina provides a comfortable setting when in Dubrovnik. It also offers free Wi-Fi, a sun deck and a swimming pool.

$30
Avg. per night
Dubrovnik Rooms
Dubrovnik Rooms
8.2 Excellent
36 Ulica od Gaja, Dubrovnik, Croatia
Show on map
1.8 km from city centre,  

Dubrovnik Rooms offers 3-star accommodation in Dubrovnik. It is ideally positioned for those wishing to discover the area's attractions.

$31
Avg. per night
Hostel Angelina Old town Dubrovnik
Hostel Angelina Old town Dubrovnik
8.8 Excellent
Ul. Plovani Skalini 17a, Dubrovnik, Croatia
Show on map
0.3 km from city centre,  

Conveniently located in the middle of the city, this 3-star hostel makes for an ideal base in Dubrovnik. It is situated in close proximity to plenty of popular bars, clubs and restaurants.

$39
Avg. per night
Jele Rooms
Jele Rooms
8.9 Excellent
Stjepana Cvijica 1, Dubrovnik, Croatia
Show on map
2.2 km from city centre,  

Situated a short drive from the Walls of Dubrovnik, Jele Rooms provides cosy accommodation in Dubrovnik. It features charming rooms with a private bathroom and a kitchenette.

$48
Avg. per night
Villa Kukuljica
Villa Kukuljica
8.6 Excellent
Zaton 5, Dubrovnik, Croatia
Show on map
8.3 km from city centre,  

Situated in Zaton, Villa Kukuljica is a short drive from Dubrovnik and provides free Wi-Fi, a terrace and a private beach. It is a popular choice for families in search of a beach holiday.

$49
Avg. per night
Guest House Oreb
Guest House Oreb
9.5 Excellent
Donje Celo 13, Koločep, Croatia
Show on map
0.4 km from city centre,  

Guest House Oreb provides 3-star accommodation, plus free Wi-Fi, an airport shuttle and a terrace.

$53
Avg. per night
Villa Jozefina
Villa Jozefina
8.8 Excellent
Bokeljska 16a, Dubrovnik, Croatia
Show on map
3.6 km from city centre,  

Villa Jozefina is situated in Dubrovnik and is close to the area's tourist attractions. It also features a garden.

$55
Avg. per night
Sumratin
Sumratin
6.5 Good
Setaliste Kralja Zvonimira 9, Dubrovnik, Croatia
Show on map
3.3 km from city centre,  

Hotel Sumratin provides a comfortable setting while in Dubrovnik. It also features an express check-in and check-out feature, a safe and laundry facilities.

$60
Avg. per night

Hotel prices in Dubrovnik

2 stars or below

$29 - $148

Hostel Angelina Old town Dubrovnik

No. 1 most popular

$39
Avg. per night
Sumratin

No. 2 most popular

Sumratin
6.5 Good
$60
Avg. per night
Hostel 365 For U

Best value

Hostel 365 For U
8.7 Excellent
$29
Avg. per night
3 stars

$31 - $211

Lumin Guesthouse

No. 1 most popular

Lumin Guesthouse
8.4 Excellent
$103
Avg. per night
Rooms Epidaurus

No. 2 most popular

Rooms Epidaurus
8.4 Excellent
$79
Avg. per night
Dubrovnik Rooms

Best value

Dubrovnik Rooms
8.2 Excellent
$31
Avg. per night
4 stars and up

$62 - $1,062

Rixos Premium Dubrovnik

No. 1 most popular

$398
Avg. per night
Sun Gardens Dubrovnik

No. 2 most popular

$319
Avg. per night
Villa Rozic

Best value

Villa Rozic
8.6 Excellent
$62
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Dubrovnik

About Dubrovnik

Fringed by the shimmering Adriatic Sea, Dubrovnik is a slice of Mediterranean bliss with whitewashed limestone streets, honey-hued Baroque buildings and green-shuttered stone houses. The sea-battered city sits at the foot of Mount Srd and is anchored by one of Croatia’s most enchanting Old Town districts.

Things to do

No visit to Dubrovnik is complete without a stroll around the mighty city walls. Raised in the 9th century, the ramparts unlock sublime views over the Old Town and the Adriatic Sea. Once you’ve worked up an appetite, head down into Dresden’s Old Town, where alfresco cafes and family-run bars lure you in with local fare and cosy atmospheres.

With its iconic clock tower, Baroque-style church and bubbling fountain, Luza Square is Dubrovnik’s busiest public space. After soaking up the atmosphere, venture down one of the side streets to find lemon tree-studded courtyards and second-hand bookstores.

For a glimpse at Dubrovnik’s colourful history, a trip to Rector’s Palace is a must. The Gothic-Renaissance palace was built in the late-15th century and has been turned into a cultural history museum. Inside you’ll find an array of artefacts, from period furniture to portraits, armour and coins.

A day trip to lush Lokrum Island is a great way to escape the crowds. The forested island is fringed by rocky beaches and anchored by a small saltwater lake known as the “Dead Sea of Dubrovnik.”

Getting around

Dubrovnik’s Old Town area is pedestrianised, which means the only way to get around is on foot. If you’re venturing further afield, local buses are a great way to get around. Dubrovnik Airport is located in the nearby village of Cilipi, with the drive taking around 30 minutes.

Dubrovnik travel FAQs

  • What are the best hotels in Dubrovnik?

    622 reviews rated Rixos Premium Dubrovnik with an average score of 9.5/10. It may also be worth looking into the Sun Gardens Dubrovnik, which received a rating of 9.0/10 from 2,000 reviews. Hilton Imperial Dubrovnik could also be a good option, with a score of 9.2/10 from 1,064 reviews.

  • What is a good hotel near Plaža Lapad?

    A good hotel close to Plaža Lapad is Rixos Premium Dubrovnik (rated 9.5/10 from 622 reviews).

  • What is a good hotel in Dubrovnik near Luka Gruz?

    Rixos Premium Dubrovnik is a hotel near Luka Gruz that is popular with HotelsCombined users, scoring 9.5 from 622 reviews.

  • Is there a good hotel near Dubrovnik City Centre?

    Close to Dubrovnik City Centre you will find Rixos Premium Dubrovnik, which has a rating of 9.5 over 622 HotelsCombined reviews.

  • How much do hotels in Dubrovnik cost?

    The average price of a hotel in Dubrovnik has been around $255 per night over the last 3 days. For a 5-star hotel in Dubrovnik, the average price is around $510/night, depending on your dates. The average price of a 4-star hotel is $250/night.

  • How much is a cheap hotel in Dubrovnik?

    $44 per night is the cheapest Dubrovnik hotel price found in our data from the last 72 hours.