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,018 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. Everything. The view is one of the best ones in the Adriatic. The best fall break we could have!!!

Show more Show less
9.3
Superb
1,572 reviews
Price from
£67
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. Beautiful property. Pool area was amazing. Private sea access

Show more Show less
9.1
Superb
3,326 reviews
Price from
£131
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... Beautiful hotel, gorgeous beach & great facilities

Show more Show less
8.9
Fabulous
1,437 reviews

Sun Gardens Dubrovnik 5 stars

Hotel in Dubrovnik

Enjoying a quiet location at a picturesque beach, the 5-star Sun Gardens Dubrovnik member of The Leading Hotels of the World, offers panoramic views of the Adriatic Sea and Elaphiti Islands. Fantastic place - only wished I had had more time here. Lovely, helpful staff, gorgeous premises, large beautiful rooms, two pools plus a beachfront area, a nice spa (had a great pedicure), strong Wifi, free parking. Location is about 20mins by car from Dubrovnik center. Absolutely fantastic and can't wait to come back here soon

Show more Show less
9
Superb
1,732 reviews

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. The seaside view overlooking the town, Mini bar staff, the Dinner staff, the friendly cleaning room lady.

Show more Show less
8.6
Fabulous
2,992 reviews
Price from
£64
per night

Valamar Argosy Hotel 4 stars

Hotel in Babin Kuk, Dubrovnik

Featuring indoor and outdoor swimming pools, a restaurant and a wellness centre, Valamar Argosy Hotel is located in Babin Kuk, 5.7 km from Dubrovnik Old Town. Amazing view & location. Close to the city centre (there is a direct bus line to the old town of Dubrovnik). Facilities are good & the breakfast & dinner were included. The gym had really good equipment.

Show more Show less
8.8
Fabulous
1,166 reviews

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. The staff at this hotel were the nicest! They were so wonderful, had fantastic recommendations for food and activities, and even helped me check in to my flight when my laptop wasn't working. Thank you to Ana especially for making my stay in Dubrovnik so incredible! The rooms were large and clean, and the bed was comfortable. The location is about 20 minutes walking (or 5 minutes by bus) from the Old Town, and a 7 minute walk (but 150 stairs) from the closest beach. It was perfect!

Show more Show less
8.8
Fabulous
1,901 reviews
Price from
£68
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. Excellent, the indoor pool with SPA complex is exceptional, great location with the private beach, good breakfast!

Show more Show less
9.3
Superb
975 reviews
Price from
£193
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. The breakfast was awesome, the staff very helpful & accommodating. The hotel is very beautiful, gorgeous location, very comfortable & excellent value for the price paid.

Show more Show less
9
Superb
1,511 reviews
Price from
£76
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. Great location with superb sea and islands view. The hotel has its own beach area with access to the sea. Rich breakfast buffet, incl sparkling wine, spacious and comfy rooms.

Show more Show less
9
Superb
873 reviews
Price from
£106
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

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

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

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

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

  • Many families visiting Dubrovnik loved staying at Villa Orsula, Hotel Bellevue Dubrovnik and Rixos Premium Dubrovnik.

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

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

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

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

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

Explore guest reviews of hotels in Dubrovnik

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