Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Dubrovnik – 2,148 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Rixos Premium Dubrovnik 5 stars

Hotel in Dubrovnik

Featuring a large spa area with a year-round indoor pool and seasonal outdoor pools offering panoramic sea views, this 5-star hotel is a 15-minute walk away from Dubrovnik's Old Town. Perfect stay un dubrovnik, probably the best hotel in dubrovnik

Show more Show less
9.2
Superb
1,105 reviews
Price from
£90
per night

Hotel Dubrovnik Palace 5 stars

Hotel in Lapad, Dubrovnik

Situated in the Lapad Peninsula, Hotel Dubrovnik Palace offers a beach and a scuba diving centre. The pool area is great. Breakfast and Dinner were at the highest level and I would like to point out the friendly staff. The hotel also implemented COVID-19 measures and I felt safe all the time.

Show more Show less
9.1
Superb
3,333 reviews
Price from
£151
per night

Royal Neptun Hotel 4 stars

Hotel in Babin Kuk, Dubrovnik

Renovated in 2015, Royal Neptun Hotel Dubrovnik is a peaceful beach-front property on the Lapad Peninsula. Surrounded by fragrant pine trees, it boasts magnificent panoramic sea views. I was originally booked into the Royal Neptune but was moved to consolidate open properties (from 5-2). I was delighted with the room upgrade and the service from every level of staff. I chatted with Antonio, head of operations, very hospitable as was all management, reservations (thanks Nikolina), room service staff, pool cocktails, and housekeeping. The spa was great except don’t book between 11-3 because kids have access to spa pool and not conducive to relaxing. We had access to many bars and pools at other properties - On The Rocks is very cool. I visited a few other five stars (Excelsior and Bellevue) and the Royal properties are far superior.

Show more Show less
9
Superb
1,510 reviews
Price from
£87
per night

Hotel Kompas 4 stars

Hotel in Lapad, Dubrovnik

Overlooking the sea in the beautiful Lapad Bay, the Kompas hotel can be found near a pebbly beach and the popular promenade, only a 15-minute bus ride from Dubrovnik's Old Town. Beautiful hotel with great views. Comfortable bed and great shower. Next to the beach.

Show more Show less
9.3
Superb
1,079 reviews
Price from
£181
per night

Hotel Adria 4 stars

Hotel in Dubrovnik

Hotel Adria is located in Gruz, 2.5 km away from Dubrovnik’s Old Town. Most rooms have a balcony with views of the Elafiti Islands and Lapad Bay. Free Wi-Fi and free parking are available. Great location and view. Comfortable and big rooms.

Show more Show less
8.6
Fabulous
2,997 reviews
Price from
£65
per night

Hotel Lero 4 stars

Hotel in Dubrovnik

Featuring a seasonal outdoor pool, 2 restaurants and a wellness centre, Hotel Lero is located 1.5 km from Dubrovnik Old Town and 400 metres from the nearest beach. Free WiFi is provided in all areas. Beautiful room, very good breakfast and dinner, overall amazing! I enjoyed my 7 night stay and half board was totally worth the price! 15 minutes walk from old town, for me it was the perfect location. Uber also available for 3€ only to get to beaches or old town. Thank you for the lovely stay, I truly felt like home.

Show more Show less
8.8
Fabulous
1,874 reviews
Price from
£69
per night

Dubrovnik President Valamar Collection Hotel 5 stars

Hotel in Babin Kuk, Dubrovnik

Located right next to the hotel beach, Dubrovnik President Valamar Collection Hotel offers an unique beachfront location and stunning views of the Elaphiti Islands stretching from all room terraces... Me and my girlfriend visited Dubrovnik in June 2021 and we chose to stay at this hotel (8 days). We could not have picked a better place. The location of the hotel is perfect as are the rooms, views, food, comfort, cleanliness, facilities, and best of all, the staff. The staff truly just adds the topping on the cake. They were kind, warm, welcoming, helpful, attentive but not intrusive. We have stayed at other 5-stars hotels many times and some were good and some bad, but this hotel and their services were top game for us. Highly recommend it.

Show more Show less
8.9
Fabulous
1,412 reviews
Price from
£131
per night

Hotel Excelsior 5 stars

Hotel in Ploce, Dubrovnik

Located just 5 minutes’ walk from Dubrovnik’s Old Town, this beachfront 5-star hotel is a local landmark. It offers a luxurious 850 m² spa and 3 restaurants. Great location, great staff, beachfront! Best hotel on Adriatic coast! :)

Show more Show less
9.3
Superb
990 reviews
Price from
£195
per night

Royal Palm Hotel 5 stars

Hotel in Babin Kuk, Dubrovnik

Set 4 km from the UNESCO-protected Dubrovnik Old Town, Royal Palm Hotel is a luxury hotel featuring a wellness centre and indoor and outdoor pools. Ljubazno osoblje, udoban hotel

Show more Show less
8.9
Fabulous
379 reviews
Price from
£108
per night

Royal Blue Hotel 5 stars

Hotel in Babin Kuk, Dubrovnik

Boasting an adult-only rooftop pool and a bar with panoramic views of the Lapad Bay, Royal Blue Hotel enjoys a peaceful beach-front location in Babin Kuk in Dubrovnik. For me the hotel had the best views/beach in the whole city (Visited some famous beaches in Dubrivnik but nothing came close to this one, for me:) ) Several restaurants to eat, large and clean rooms. Would definetely go back there

Show more Show less
9
Superb
854 reviews
Price from
£120
per night

Most booked hotels in Dubrovnik in the past month

See all

Dubrovnik's best hotels with breakfast

See all

Budget hotels in Dubrovnik

See all

Hotels located in the centre of Dubrovnik

See all

FAQs about hotels in Dubrovnik

  • Hotel Bellevue Dubrovnik, Hotel Dubrovnik Palace and Rixos Premium Dubrovnik have received great reviews from travellers in Dubrovnik regarding the views from their hotel rooms.

  • These hotels in Dubrovnik are highly rated by couples: Villa Orsula, Villa Dubrovnik and Hotel Bellevue Dubrovnik.

  • Many families visiting Dubrovnik loved staying at Villa Orsula, Royal Palm Hotel and Villa Glavić.

  • Hotel Kompas, Hilton Imperial Dubrovnik and Rixos Premium Dubrovnik are some of the popular hotels in Dubrovnik.

  • For hotels in Dubrovnik that serve up a highly-rated breakfast, try Villa Orsula, Hotel Porto and Rixos Premium Dubrovnik.

  • The average price per night for a 3-star hotel in Dubrovnik this weekend is £60 or, for a 4-star hotel, £107. Looking for something even fancier? 5-star hotels in Dubrovnik for this weekend cost on average around £258 per night (based on Booking.com prices).

  • Some of the best hotels in Dubrovnik near Lapad Bay include Villa Boban, Apartment Sandra and Apartments Villa Alba.

  • On average, 3-star hotels in Dubrovnik cost £75 per night, and 4-star hotels in Dubrovnik are £136 per night. If you're looking for something really special, a 5-star hotel in Dubrovnik can on average be found for £309 per night (based on Booking.com prices).

  • On average, it costs £66 per night to book a 3-star hotel in Dubrovnik for tonight. You'll pay on average around £98 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Dubrovnik will cost around £227 (based on Booking.com prices).

  • Lapad, Old Town and Ploce are popular with other travellers visiting Dubrovnik.

Explore guest reviews of hotels in Dubrovnik

See all
Research, refine and make plans for your whole trip
gogless