Hotels in Dubrovnik

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

Dubrovnik, Croatia
Dec 4 — Dec 52
Dubrovnik, Croatia
Sat 12/4
Sun 12/5
...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.6 Excellent
Radnicka 46, Dubrovnik, Croatia
Show on map
1.5 mi from city centre, Dubrovnik 
ExcellentBased on 2,993 reviews
8.6

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.

Hotel More
Hotel More
9.1 Excellent
Kardinala Stepinca 33, Dubrovnik, Croatia
Show on map
2.5 mi from city centre, Dubrovnik 
ExcellentBased on 968 reviews
9.1

Boasting a Jacuzzi, a private beach and an outdoor pool, Boutique Hotel More is situated in Dubrovnik and provides elegant accommodation. Some of the popular features provided at this stylish 5-star hotel include a rooftop terrace with sea views.

Hilton Imperial Dubrovnik
Hilton Imperial Dubrovnik
9.2 Excellent
Marijana Blazica 2, Dubrovnik, Croatia
Show on map
0.3 mi from city centre, Dubrovnik 
ExcellentBased on 1,201 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.

Dubrovnik Luxury Residence-L`Orangerie
Dubrovnik Luxury Residence-L`Orangerie
9.5 Excellent
Masarykov Put 3, Dubrovnik, Croatia
Show on map
2.2 mi from city centre, Dubrovnik 
ExcellentBased on 1,411 reviews
9.5

Situated in Dubrovnik, Dubrovnik Luxury Residence - L'Orangerie provides 4-star accommodation, as well as a swimming pool. It also offers luggage storage, bicycle rental and a beauty centre.

Rooms Raic
Rooms Raic
9.3 Excellent
Bruna Bušica 24, Dubrovnik, Croatia
Show on map
0.5 mi from city centre, Dubrovnik 
ExcellentBased on 126 reviews
9.3

Rooms Raic provides a comfortable setting while in Dubrovnik. Those staying at the property can also take advantage of complimentary Wi-Fi access during their stay.

Hotel Splendid
Hotel Splendid
7.7 Good
Masarykov Put 6, Dubrovnik, Croatia
Show on map
2.4 mi from city centre, Dubrovnik 
GoodBased on 589 reviews
7.7

Featuring a swimming pool, a private beach and outdoor tennis courts, Hotel Splendid Dubrovnik is situated in Dubrovnik and offers cosy accommodation. It also provides laundry facilities, a safe and room service.

Villa Orabelle
Villa Orabelle
9.5 Excellent
Kotorska 5, Dubrovnik, Croatia
Show on map
1.0 mi from city centre, Dubrovnik 
ExcellentBased on 262 reviews
9.5

This comfortable guest house in Dubrovnik offers free Wi-Fi, as well as massage services and an outdoor pool. It also provides a concierge, an airport shuttle and a 24-hour reception.

Hotel Kazbek
Hotel Kazbek
9.4 Excellent
Lapadska obala 25, Dubrovnik, Croatia
Show on map
1.9 mi from city centre, Dubrovnik 
ExcellentBased on 169 reviews
9.4

Featuring outdoor tennis courts, a limousine service and a swimming pool, Boutique Hotel Kazbek is a deluxe place to stay in Dubrovnik. Those staying at the property have access to a sauna, a sun deck and an outdoor pool.

Hotel Adriatic
Hotel Adriatic
7.3 Good
Masarykov Put 5, Dubrovnik, Croatia
Show on map
2.2 mi from city centre, Dubrovnik 
GoodBased on 715 reviews
7.3

Featuring a private beach, a swimming pool and outdoor tennis courts, Hotel Adriatic is situated in Dubrovnik and provides comfortable accommodation. It also features a 24-hour reception, a beauty centre and a currency exchange.

Hotel Bozica
Hotel Bozica
9.4 Excellent
Sudurad 13, 1d, Dubrovnik, Croatia
Show on map
11.1 mi from city centre, Dubrovnik 
ExcellentBased on 181 reviews
9.4

Hotel Bozica Dubrovnik Islands is set on Sipan, and provides 4-star facilities, including a private beach. It also offers a swimming pool, free Wi-Fi and an outdoor pool.

Tips for booking a Dubrovnik hotel

Cheapest month:January
Most expensive month:August
Average price in Dubrovnik:$166/night
Absolute cheapest price found:$12/night
Cheapest day:Wednesday
Most expensive day:Saturday
$78 - $249
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$189 - $228
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Dubrovnik hotels

Show all 4,433 hotels
1
Hotel Bozica
Hotel Bozica
9.4 Excellent
Sudurad 13, 1d, Dubrovnik, Croatia
Show on map
11.1 mi from city centre, Dubrovnik, Croatia 

Hotel Bozica Dubrovnik Islands is set on Sipan, and provides 4-star facilities, including a private beach. It also offers a swimming pool, free Wi-Fi and an outdoor pool.

2
Dubrovnik Palace
Dubrovnik Palace
9.1 Excellent
Masarykov Put 20, Dubrovnik, Croatia
Show on map
2.6 mi from city centre, Dubrovnik, Croatia 

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.

3
Hotel Excelsior
Hotel Excelsior
9.3 Excellent
Frana Supila 12, Dubrovnik, Croatia
Show on map
0.5 mi from city centre, Dubrovnik, Croatia 

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

4
Valamar Argosy Hotel
Valamar Argosy Hotel
8.8 Excellent
Iva Dulcica 140, Dubrovnik, Croatia
Show on map
2.9 mi from city centre, Dubrovnik, Croatia 

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.

5
B&B Apartments and Studios Lanii
B&B Apartments and Studios Lanii
8.6 Excellent
Dubrovnik, Croatia
Show on map
0.1 mi from city centre, Dubrovnik, Croatia 

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

6
Hotel Kompas
Hotel Kompas
9.3 Excellent
Kardinala Stepinca 21, Dubrovnik, Croatia
Show on map
2.3 mi from city centre, Dubrovnik, Croatia 

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.

7
Hotel Bellevue Dubrovnik
Hotel Bellevue Dubrovnik
9.4 Excellent
Pera Cingrije 7, Dubrovnik, Croatia
Show on map
1.0 mi from city centre, Dubrovnik, Croatia 

Bellevue is situated in Dubrovnik and is close to the Walls of Dubrovnik. Offering complimentary wireless internet, a restaurant and an indoor pool, the hotel is within a 10-minute walk of the Dubrovnik Synagogue.

8
Dominus Little Palace
Dominus Little Palace
9.5 Excellent
Od Domina 10, Dubrovnik, Croatia
Show on map
0.1 mi from city centre, Dubrovnik, Croatia 

Strategically located in the centre of the city, this 4-star bed & breakfast makes for an excellent base in Dubrovnik. It also provides free Wi-Fi, luggage storage and room service.

Cheapest hotels in Dubrovnik, Dubrovacko-Neretvanska

Show all 4,433 hotels
Valamar Club Dubrovnik
Valamar Club Dubrovnik
8.4 Excellent
Iva Dulcica 38, Dubrovnik, Croatia
Show on map
2.7 mi from city centre,  

Boasting outdoor tennis courts, a private beach and an outdoor pool, Valamar Club Dubrovnik is situated in Dubrovnik and provides modern accommodation. Some of the popular features at this 3-star hotel include miniature golf and an all-inclusive meal plan.

$15
Avg. per night
Hostel Angelina Old Town
Hostel Angelina Old Town
8.8 Excellent
Ul. Plovani Skalini 17a, Dubrovnik, Croatia
Show on map
0.2 mi 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.

$17
Avg. per night
House Boninovo
House Boninovo
9.4 Excellent
Branitelja Dubrovnika 54, Dubrovnik, Croatia
Show on map
0.9 mi from city centre,  

Boasting a swimming pool, House Boninovo is located in Dubrovnik and provides comfortable accommodation. Guests can also make use of complimentary wireless internet.

$34
Avg. per night
Hotel Vis
Hotel Vis
7.2 Good
Marsarykov Put 2, Dubrovnik, Croatia
Show on map
2.3 mi from city centre,  

Located in Dubrovnik, Hotel Vis is within a 30-minute drive of Dubrovnik Airport and provides outdoor tennis courts, a private beach and a swimming pool. It offers 3-star accommodation with air-conditioned rooms.

$47
Avg. per night
Guest House Dubelj
Guest House Dubelj
8.9 Excellent
20 Tenturija ul., Dubrovnik, Croatia
Show on map
2.3 mi from city centre,  

Located in Dubrovnik, Guest House Dubelj is within a 10-minute drive of the Walls of Dubrovnik and offers free private parking on site. Guests can also enjoy free internet in all areas.

$53
Avg. per night
Hotel Lero
Hotel Lero
8.8 Excellent
Iva Vojnovica 14, Dubrovnik, Croatia
Show on map
1.2 mi from city centre,  

Hotel Lero provides a comfortable setting while in Dubrovnik. It features a spa and wellness centre, as well as outdoor tennis courts, a beauty centre and an outdoor pool.

$56
Avg. per night
Villa Sigurata
Villa Sigurata
9.3 Excellent
Stulina 4, Dubrovnik, Croatia
Show on map
0.1 mi from city centre,  

Within a two minute walk of Fort Bokar, Stradun and the Walls of Dubrovnik, Villa Sigurata is centrally located in Dubrovnik. It is situated in the area's popular nightlife district, just a short walk from Dubrovnik Cathedral.

$59
Avg. per night
Grand Hotel Park
Grand Hotel Park
8.0 Excellent
Setaliste Kralja Zvonimira 39, Dubrovnik, Croatia
Show on map
2.1 mi from city centre,  

Located in Dubrovnik, Grand Hotel Park is within a 30-minute drive of Dubrovnik Airport and provides outdoor tennis courts, a saltwater swimming pool and a sauna. It also features a Jacuzzi, free Wi-Fi and a Turkish steam bath.

$60
Avg. per night

Hotel prices in Dubrovnik

2 stars and under

$15 - $869

Hotel Adriatic

#1 Most popular

$73
Avg. per night
Hostel Sol

#2 Most popular

Hostel Sol
8.5 Excellent
$90
Avg. per night
Hostel Angelina Old Town

Best value

$17
Avg. per night
3 stars

$15 - $1,128

Tirena Sunny Hotel By Valamar

#1 Most popular

$1,128
Avg. per night
Hotel Petka

#2 Most popular

Hotel Petka
7.6 Good
$61
Avg. per night
Valamar Club Dubrovnik

Best value

$15
Avg. per night
4 stars +

$56 - $639

Hilton Imperial Dubrovnik

#1 Most popular

$154
Avg. per night
Rixos Premium Dubrovnik

#2 Most popular

$72
Avg. per night
Hotel Lero

Best value

Hotel Lero
8.8 Excellent
$56
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?

    Hilton Imperial Dubrovnik, rated with a score of 9.2 from 1,201 reviewers, is one of the most popular hotels in Dubrovnik. Other top stays include Rixos Premium Dubrovnik, with an average rating of 9.3 from 1,320 reviewers, and Dubrovnik President Valamar Collection Hotel, with a score of 8.9 from 1,452 reviewers.

  • What is a good hotel near Gradska vrata od Pila?

    Hilton Imperial Dubrovnik is a hotel near Gradska vrata od Pila that is popular with HotelsCombined users, scoring 9.2 across 1,201 reviews.

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

    Rixos Premium Dubrovnik is the hotel close to Plaža Lapad that is most recommended by HotelsCombined users, with 1,320 reviews rating it at 9.3/10.

  • Is there a good hotel near Luka Gruz?

    1,320 HotelsCombined reviews of Rixos Premium Dubrovnik score it 9.3/10, making it a highly recommended hotel near Luka Gruz.

  • How much do hotels in Dubrovnik cost?

    The average price of a hotel in Dubrovnik is $114 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Dubrovnik around is $114 per night, whereas for a 5-star hotel it’s $149 per night.

  • How much is a cheap hotel in Dubrovnik?

    HotelsCombined searches in the last 3 days suggest cheap Dubrovnik hotels have prices starting from as low as $22/night, depending on the popularity of your requested dates.

  • How much is a hotel in Dubrovnik tonight?

    Dubrovnik hotels start at $24 for tonight; however, accommodations will average about $98. These prices were found on HotelsCombined within the last 72 hours.