Dubrovnik, Croatia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with a restaurant in Dubrovnik

: 548 options found

Select dates so you can see the availability and exact prices.

Za Rokom 2, Dubrovnik
1.8 km from the center of Dubrovnik
70 m to Kolorina Beach
183 reviews
9.0

Room in this hotel

from $ 190
per night
Kunićeva 4, Old Town, 20000 Dubrovnik, Croatia, Dubrovnik
1.9 km from the center of Dubrovnik
124 m to Dubrovnik City Beach
142 reviews
9.0

Room in this hotel

from $ 118
per night
Bruna Bušica 24, Dubrovnik
2.5 km from the center of Dubrovnik
476 m to Betina Cave Beach
130 reviews
9.0

Room in this hotel

from $ 107
per night
Palmoticeva 2, Old Town, Dubrovnik
1.8 km from the center of Dubrovnik
117 m to Kolorina Beach
117 reviews
9.0

Room in this hotel

from $ 189
per night
Lapadska obala 11, Dubrovnik
841 m from the center of Dubrovnik
920 m to Lapad Beach
109 reviews
9.0

Room in this hotel

from $ 71
per night
Kunićeva 5, Old Town, 20000 Dubrovnik, Croatia, Dubrovnik
1.9 km from the center of Dubrovnik
160 m to Dubrovnik City Beach
95 reviews
9.0

Room in this hotel

from $ 106
per night
3 Zeljarica, Dubrovnik
2 km from the center of Dubrovnik
72 m to Dubrovnik City Beach
91 reviews
9.0

Room in this hotel

from $ 221
per night
Privezna, bb, Dubrovnik
1.1 km from the center of Dubrovnik
447 m to Boninovo Beach
9.8

Room in this hotel

from $ 798
per night
Petra Kresimira IV 34, Dubrovnik
2.9 km from the center of Dubrovnik
105 m to Betina Cave Beach
77 reviews
9.0

Room in this hotel

from $ 220
per night
22 Petra Krešimira IV, Dubrovnik
2.3 km from the center of Dubrovnik
475 m to Dubrovnik City Beach
77 reviews
9.0

Room in this hotel

from $ 287
per night
Ivana Mažuranica 20, Dubrovnik
1.3 km from the center of Dubrovnik
370 m to Sulic Beach
70 reviews
9.0

Room in this hotel

from $ 148
per night
3 Konavoska, Dubrovnik
2.7 km from the center of Dubrovnik
294 m to Betina Cave Beach
56 reviews
9.0

Room in this hotel

from $ 208
per night
Korculanska 12, Dubrovnik
713 m from the center of Dubrovnik
173 m to Bellevue Beach
40 reviews
9.0

Room in this hotel

from $ 156
per night
Gorica sv. Vlaha 63, Dubrovnik
721 m from the center of Dubrovnik
206 m to Bellevue Beach
40 reviews
9.0

Room in this hotel

from $ 142
per night
Hvarska 8, Ploce, 20000 Dubrovnik, Croatia, Dubrovnik
2.1 km from the center of Dubrovnik
256 m to Dubrovnik City Beach
39 reviews
9.0

Room in this hotel

from $ 181
per night
2a Andrije Hebranga, Dubrovnik
940 m from the center of Dubrovnik
241 m to Boninovo Beach
31 reviews
9.0

Room in this hotel

from $ 103
per night
Zamanjina 12, Dubrovnik
1.9 km from the center of Dubrovnik
157 m to Dubrovnik City Beach
9.6

Room in this hotel

from $ 189
per night
Nikole Tesle 7, Lapad, 20000 Dubrovnik, Croatia, Dubrovnik
415 m from the center of Dubrovnik
728 m to Bellevue Beach
28 reviews
9.0

Room in this hotel

from $ 288
per night
5 Ivana Zajca, Dubrovnik
1.3 km from the center of Dubrovnik
761 m to Lapad Beach
25 reviews
9.0

Room in this hotel

from $ 130
per night
Crijeviceva 4, Dubrovnik
2 km from the center of Dubrovnik
Near Dubrovnik City Beach
22 reviews
9.0

Room in this hotel

from $ 140
per night