Find and Book Top Rated Hotels in Dubrovnik

Search among 227 available hotels and places to stay in Dubrovnik from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 227
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great655 reviews
MapView on map1.7 mi from City Center700 yd from Lapad Bay
From   US$ 170 /nightSelect
8.4
Great522 reviews
MapView on map1.4 mi from City Center900 yd from Marin Drzic Theatre
From   US$ 870 /nightSelect
8.6
Great439 reviews
600 yd from City Center1000 yd from University of Dubrovnik
From   US$ 567 /nightSelect
8.4
Great117 reviews
1.9 mi from City Center1600 yd from Marin Drzic Theatre
From   US$ 199 /nightSelect
Hotel
8.2
Great403 reviews
1.3 mi from City Center1500 yd from Dubrovnik Ferry Port
From   US$ 170 /nightSelect
8.4
Great193 reviews
1.9 mi from City Center800 yd from Copa Cabana Beach
From   US$ 201 /nightSelect
8.4
Great643 reviews
800 yd from City Center1100 yd from University of Dubrovnik
From   US$ 277 /nightSelect
8.6
Great478 reviews
1400 yd from City Center100 yd from Fuego Night Club
From   US$ 603 /nightSelect
Guest house
8.6
Great152 reviews
1.4 mi from City Center900 yd from Marin Drzic Theatre
From   US$ 201 /nightSelect
Hotel
8.4
Great333 reviews
1.5 mi from City Center1.0 mi from Dubrovnik Ferry Port
From   US$ 183 /nightSelect
8.4
Great512 reviews
2.0 mi from City Center700 yd from Copa Cabana Beach
From   US$ 100 /nightSelect
8.4
Great467 reviews
1.5 mi from City Center1000 yd from Marin Drzic Theatre
From   US$ 191 /nightSelect
Hotel
8.6
Great784 reviews
1500 yd from City Center400 yd from Dubrovnik Ferry Port
From   US$ 148 /nightSelect
8.6
Great971 reviews
From   US$ 157 /nightSelect
8.4
Great413 reviews
1.8 mi from City Center1.2 mi from Dubrovnik Ferry Port
From   US$ 141 /nightSelect
8.6
Great1285 reviews
2.0 mi from City Center800 yd from Copa Cabana Beach
From   US$ 100 /nightSelect
Hotel
8.4
Great632 reviews
700 yd from City Center1300 yd from Dubrovnik Ferry Port
From   US$ 143 /nightSelect
8.4
Great177 reviews
1.0 mi from City Center100 yd from Walls of Dubrovnik
From   US$ 364 /nightSelect
8.2
Great169 reviews
1700 yd from City Center100 yd from Franciscan Monastery Dubrovnik
From   US$ 516 /nightSelect
Hotel
8.4
Great743 reviews
1000 yd from City Center600 yd from Gruz Port
From   US$ 182 /nightSelect
8.6
Great721 reviews
From   US$ 145 /nightSelect
8.4
Great89 reviews
1700 yd from City Center100 yd from Franciscan Monastery Dubrovnik
From   US$ 32 /nightSelect
Hotel
8.4
Great18 reviews
1.5 mi from City Center1000 yd from Marin Drzic Theatre
From   US$ 134 /nightSelect
Guest house
8.4
Great147 reviews
800 yd from City Center1000 yd from University of Dubrovnik
From   US$ 628 /nightSelect
8.2
Great344 reviews
1.2 mi from City Center1300 yd from Dubrovnik Ferry Port
From   US$ 66 /nightSelect
8.2
Great155 reviews
1.9 mi from City Center800 yd from Lapad Bay
From   US$ 279 /nightSelect
7.8
Very good474 reviews
1.3 mi from City Center1700 yd from Dubrovnik Ferry Port
From   US$ 41 /nightSelect
8.4
Great718 reviews
1.9 mi from City Center800 yd from Copa Cabana Beach
From   US$ 106 /nightSelect
8.4
Great116 reviews
1600 yd from City Center500 yd from Dubrovnik Ferry Port
From   US$ 134 /nightSelect
8.2
Great301 reviews
1.3 mi from City Center1500 yd from Dubrovnik Ferry Port
From   US$ 116 /nightSelect
8.4
Great398 reviews
1.5 mi from City Center1.1 mi from Dubrovnik Ferry Port
From   US$ 102 /nightSelect
Guest house
8.2
Great50 reviews
From   US$ 140 /nightSelect
8.4
Great410 reviews
1.7 mi from City Center1.1 mi from Dubrovnik Ferry Port
From   US$ 194 /nightSelect
Guest house
9.0
Perfect30 reviews
1800 yd from City Center100 yd from Old Town
From   US$ 418 /nightSelect
8.4
Great406 reviews
1.7 mi from City Center1.0 mi from Dubrovnik Ferry Port
From   US$ 144 /nightSelect
Hotel
8.4
Great310 reviews
1.4 mi from City Center1700 yd from Dubrovnik Ferry Port
From   US$ 63 /nightSelect
8.4
Great342 reviews
1.9 mi from City Center800 yd from Copa Cabana Beach
From   US$ 345 /nightSelect
Hotel
8.4
Great157 reviews
1.5 mi from City Center1100 yd from Marin Drzic Theatre
From   US$ 108 /nightSelect
Hotel
8.4
Great472 reviews
1300 yd from City Center100 yd from Gruz Port
From   US$ 60 /nightSelect
8.4
Great188 reviews
700 yd from City Center800 yd from Dubrovnik Ferry Port
From   US$ 319 /nightSelect
Bed & Breakfast
8.4
Great157 reviews
1.0 mi from City Center100 yd from Marin Drzic Theatre
From   US$ 371 /nightSelect
Hostel
8.8
Great150 reviews
1500 yd from City Center200 yd from Gruz Port
From   US$ 50 /nightSelect
Bed & Breakfast
8.2
Great76 reviews
1.1 mi from City Center1000 yd from Dubrovnik Ferry Port
From   US$ 272 /nightSelect
8.2
Great214 reviews
1.1 mi from City Center1100 yd from Dubrovnik Ferry Port
From   US$ 130 /nightSelect
Hotel
8.4
Great461 reviews
1300 yd from City Center800 yd from Dubrovnik Ferry Port
From   US$ 120 /nightSelect
Bed & Breakfast
8.2
Great94 reviews
1800 yd from City Center200 yd from Old Town
From   US$ 236 /nightSelect
8.4
Great291 reviews
1200 yd from City Center300 yd from Gruz Port
From   US$ 180 /nightSelect
8.4
Great108 reviews
1800 yd from City Center100 yd from Walls of Dubrovnik
From   US$ 182 /nightSelect
Hotel
8.4
Great265 reviews
1.2 mi from City Center1300 yd from Dubrovnik Ferry Port
From   US$ 83 /nightSelect
Guest house
8.4
Great119 reviews
1.2 mi from City Center900 yd from Gruz Port
From   US$ 68 /nightSelect

Best hotels and places to stay in Dubrovnik

Why visit?

Dubrovnik, known as the Pearl of the Adriatic, offers a unique combination of historical charm and stunning natural beauty. Its picturesque old town, a UNESCO World Heritage site, boasts medieval architecture, narrow cobblestone streets, and ancient city walls that provide breathtaking views of the Adriatic Sea. With its rich cultural heritage, beautiful beaches, and vibrant nightlife, Dubrovnik is a destination that has something to offer every traveler.

Where to stay?

Dubrovnik has several areas that offer excellent accommodation options for tourists. Here are the best areas to consider:

Old Town: The heart of Dubrovnik, the Old Town is a perfect choice for those seeking a truly immersive experience. Stay within the city walls to enjoy easy access to historical sites, museums, and charming cafes. Be prepared for lively ambiance and winding streets filled with local shops.

Lapad: A quieter neighborhood located west of the Old Town, Lapad offers a range of hotels and resorts closer to the beaches. It's an ideal location for families and those seeking a more relaxed atmosphere. With beautiful promenades, parks, and plenty of dining options, Lapad offers a peaceful retreat within reach of the city center.

Ploce: Situated just outside the city walls, Ploce is another popular choice among visitors. It provides stunning views of the Adriatic Sea and is conveniently located near Banje Beach and Fort Revelin. Hotels in this area offer a mix of modern luxury and easy access to the sights and attractions of the Old Town.

What is the price per hotel room per night?

Prices for hotel rooms in Dubrovnik vary depending on the hotel category. On average, you can expect to pay the following per night:

3-star hotel: $80-$150

4-star hotel: $120-$250

5-star hotel: $200-$500

Please note that these prices serve as a general guideline and may vary depending on the season and specific hotel.

Best value for money:

Hotel Petka: Located in Lapad, this hotel provides comfortable rooms at affordable rates. With its friendly staff, convenient location near the beach, and stunning views of the Adriatic Sea, it offers great value for money.

Hotel Adria: Situated in Lapad as well, Hotel Adria offers modern rooms, excellent customer service, and a rooftop swimming pool. Its proximity to the beach and a short distance from the Old Town make it a great choice for budget-conscious travelers.

Best kid-friendly hotels:

Hotel Dubrovnik Palace: With its outdoor swimming pools, children's playground, and animation programs, Hotel Dubrovnik Palace is an ideal choice for families. Located in Lapad, it also offers stunning sea views and easy access to the beach.

Hotel Valamar Club Dubrovnik: Situated in Babin Kuk, this all-inclusive resort provides a wide range of activities for children, including a kids' club, playground, and sports facilities. With its family-friendly amenities and proximity to Copacabana Beach, this hotel ensures an enjoyable stay for families.

Best hotels for a romantic getaway:

The Pucic Palace: A boutique hotel located in the heart of the Old Town, The Pucic Palace offers luxurious accommodations with elegant decor. Its intimate atmosphere, personalized service, and proximity to charming restaurants make it an ideal choice for couples.

Villa Dubrovnik: This five-star boutique hotel offers breathtaking views of the Adriatic Sea from its cliffside location. With its private beach, spa facilities, and romantic dining options, Villa Dubrovnik provides a perfect setting for a romantic escape.

Best for location:

Hilton Imperial Dubrovnik: Conveniently located just outside the Ploce Gate, Hilton Imperial Dubrovnik offers luxurious accommodations with easy access to the Old Town. Its elegant rooms, rooftop terrace, and attentive service make it an excellent choice for those who value location.

Hotel Excelsior: Nestled on the shores of the Adriatic Sea, Hotel Excelsior boasts spectacular views of the Old Town and Lokrum Island. With its proximity to Banje Beach and a short walk to the city walls, this five-star hotel offers a prime location for exploring Dubrovnik.

Best for a short city break:

Hotel Lero: Situated near the Old Town, Hotel Lero offers comfortable accommodations, a rooftop terrace, and an outdoor pool. With many shops, restaurants, and the beach nearby, it provides a convenient base for a short city break.

Hotel Kompas: Located in Lapad, Hotel Kompas offers modern rooms, a wellness center, and direct access to the beach. Its tranquil surroundings and proximity to various dining options make it an excellent choice for a short escape.

Show moreLess