Skip to main content

Search hotels in Dubrovnik

Enter your dates to see the latest prices and deals for Dubrovnik hotels

Filter by:

Star rating

Review score

Dubrovnik – 322 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Dubrovnik Palace, hotel in Dubrovnik

Situated in the Lapad Peninsula, Hotel Dubrovnik Palace offers a beach and a scuba diving centre.

Great hotel, beautiful view, super friendly staff. Sauna and pool area were great.
Scored 9.0
9.0
Rated superb
Superb
3,281 reviews
Price from
£170.58
1 night, 2 adults
Hotel Vis, hotel in Dubrovnik

Set right on the pebbly beach with the charming Lido Bar, Hotel Vis offers air-conditioned rooms with satellite TV. Dubrovnik's Old Town and Stradun Promenade can be reached in a 15-minute bus ride.

The staff were great and very helpful. We had a room with a balcony overlooking the bay which afforded a beautiful view. The hotel is spacious and in a great location. You could eat as much as you liked with their a buffet style breakfast. It is a bus ride into the old town but there are plenty of good bars and restaurants near by.
Scored 7.4
7.4
Rated good
Good
2,448 reviews
Price from
£51.80
1 night, 2 adults
Valamar Argosy Hotel, hotel in 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.

The receptionist was very accomodating, he is polit and very approachable. He manage to accomodate early check in and he is very courteous.
Scored 8.9
8.9
Rated fabulous
Fabulous
1,897 reviews
Price from
£213.01
1 night, 2 adults
Royal Ariston Hotel, hotel in Dubrovnik

Set within the Royal Resort, Royal Ariston Hotel offers a private beach and a seaside swimming pool with panoramic views. Guided excursions to Elaphiti Islands are available.

Great location, with lovely beaches. great food, cocktails. nice, clean and spacious rooms, friendly staff.
Scored 8.9
8.9
Rated fabulous
Fabulous
1,788 reviews
Price from
£69.54
1 night, 2 adults
Hotel Splendid, hotel in Dubrovnik

Surrounded by Mediterranean greenery just steps away from a beach, Splendid hotel is situated in Lapad Bay in Dubrovnik. Free WiFi is available in all areas and a tennis court.

Friendly customer service.
Scored 8.1
8.1
Rated very good
Very good
1,237 reviews
Price from
£55.53
1 night, 2 adults
See all 1748 hotels in Dubrovnik

Hotels with airport shuttles in Dubrovnik

Most booked hotels in Dubrovnik in the past month

See all

Dubrovnik's best hotels with breakfast

  • Boutique Hotel Kazbek
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 259 reviews

    At the seafront of Gruz Bay and a 10-minute drive from Dubrovnik's Old Town, this 5-star boutique offers elegantly furnished rooms with stylish bathrooms.

    Nothing not to like, simply fabulous, in all aspects

  • Hotel More
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 844 reviews

    Set on the beachfront, the 5-star Boutique Hotel More offers elegant accommodation, an outdoor pool, 2 restaurants and the unique Cave Bar.

    I rated the experience of the hotel and it was excellent

  • Hotel Bellevue Dubrovnik
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 681 reviews

    Set on a spectacular cliff above Miramare Bay, the Bellevue Hotel offers splendid sea views from all rooms. Dubrovnik's old town is 1.2 km away.

    Location and staff were amazing! Will definitely return!

  • Hotel Lapad
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,884 reviews

    Enjoying a quiet location with views over Gruz Harbour, the Hotel Lapad is set in a historic building surrounded by a large outdoor pool and palm trees.

    Comfortable, great facilities and amazing location

  • Valamar Lacroma Hotel
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 2,103 reviews

    Providing free access to the large Balance Mediterranean Spa by Valamar with indoor and outdoor swimming pools, saunas, gym and beauty treatments, the Valamar Lacroma Hotel is situated on the lush...

    breakfast was lovely pool was lovely Room was lovely

  • President Hotel, Valamar Collection
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 2,276 reviews

    Facing the beachfront, President Hotel, Valamar Collection offers 5-star accommodation in Dubrovnik and features a garden, shared lounge and terrace.

    Everything. Our favourite hotel on our favourite holiday.

  • Valamar Argosy Hotel
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,897 reviews

    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.

    Everything was perfect we couldn't fault our stay.

  • Sunny Dubrovnik by Valamar
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,512 reviews

    The family-friendly Sunny Dubrovnik by Valamar Hotel on the lush Babin Kuk peninsula offers an easy access to the Old Town of Dubrovnik.

    Very clean, easy access, nearby are souvenire shops

Budget hotels in Dubrovnik

  • Royal Blue Hotel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,254 reviews

    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.

    Pool areas were amazing, especially roof top area.

  • Sun Gardens Dubrovnik
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 2,321 reviews

    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.

    A wonderful place to stay. Everything was super nice

  • Hilton Imperial Dubrovnik
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 1,002 reviews

    Located on the doorstep of Dubrovnik's Old Town, a UNESCO World Heritage Site, Hilton Imperial Dubrovnik boasts an indoor pool and a wellness centre with saunas, a hammam, fitness and massage...

    Loved the location, the easy parking and the interiors

  • Hotel Dubrovnik Palace
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 3,282 reviews

    Situated in the Lapad Peninsula, Hotel Dubrovnik Palace offers a beach and a scuba diving centre.

    Amazing service, friendly staff and great facilities

  • Hotel Kompas
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,049 reviews

    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.

    Amazing location beautiful hotel Great food friendly staff

  • 7oaks Noble House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 278 reviews

    Ideally set in the Old Town district of Dubrovnik, 7oaks Noble House is situated 500 metres from Porporela Beach, 600 metres from Beach Šulić and 200 metres from Orlando Column.

    Excellent position, very comfortable, helpful staff

  • Palace Natali
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 285 reviews

    Located in Dubrovnik, 1 km from Beach Šulić, Palace Natali provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

    Breakfast was really nice, and the location lovely !

  • Boutique Hotel Stari Grad
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 272 reviews

    Fully renovated in the summer of 2013, Stari Grad is one of only 2 hotels within the Old Town walls of Dubrovnik. This historic residence offers 11 spacious guest bedrooms and 3 luxurious suites.

    Fantastic location, great staff and fabulous furnishings.

Hotels located in the centre of Dubrovnik

  • Boutique & Beach Hotel Villa Wolff
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 171 reviews

    Surrounded by Mediterranean shrubs and palm trees, Boutique & Beach Hotel Villa Wolff is set in Dubrovnik. The hotel features a seafood restaurant with a terrace for al fresco dining.

    Every thing was good, stuff, location, rooms service

  • Valamar Tirena Hotel
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 708 reviews

    Situated amidst green pines and olive trees, Valamar Tirena Hotel is located near the old town of Dubrovnik on the coast of the Babin Kuk peninsula, only a short walk away from the beach.

    The hotel was amazing. The kids area is magnificent

  • TUI BLUE Kalamota Island - All Inclusive
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 634 reviews

    Only 25 minutes by regular ferry boat from Dubrovnik, TUI BLUE Kalamota Island - All Inclusive is located on Kolocep Island and the island is a haven of peace and unspoiled natural beauty.

    Everything Very good staff Food was super Tennis area is pretty good Nice pool

  • Hotel Aquarius Dubrovnik
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 293 reviews

    This comfortable hotel offers luxurious interiors, a relaxing and pleasant ambience, and a beautiful location on the Lapad Peninsula in the centre of Dubrovnik.

    Good location, nice the pool area, good breakfast.

  • Hotel Uvala
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,251 reviews

    Offering a spa and wellness center with indoor and outdoor pools, saunas and steam baths and surrounded by Mediterranean greenery, Hotel Uvala is located a short walk away from the nearest beach on...

    Very friendly staff. Lovely location and good offer of food.

  • Hotel Perla
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 300 reviews

    The Hotel Perla is situated in the beautiful Lapad bay of Dubrovnik, 3 km from the historic old town, which is easily accessible by local buses.

    great location, very friendly, very nice clean rooms

  • Grand Hotel Park
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,809 reviews

    Only 100 metres away from the beach, Grand Hotel Park is located in the centre of Dubrovnik's Lapad Peninsula. It has a large outdoor pool and a modern spa area with an indoor pool.

    Breakfast was excellent great choice, situated placed

  • Hotel Splendid
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,237 reviews

    Surrounded by Mediterranean greenery just steps away from a beach, Splendid hotel is situated in Lapad Bay in Dubrovnik. Free WiFi is available in all areas and a tennis court.

    Very comfortable,staff very friendly excellent location

FAQs about hotels in Dubrovnik

The Pearl of the Adriatic

A medieval beauty full of magnificence and glory, Dubrovnik is surrounded by white stone walls. Located on the Adriatic coast of Croatia, this masterpiece is one of the most promising tourist destinations.

Passing through the imposing stone gate of Pile Gate, you will find yourself immersed in history. Take a walk in the narrow streets of this charming city, enjoy a cup of coffee in one of the colourful cafés, or order fresh fish in one of the outdoor restaurants.

Surrounded by turquoise waters, Dubrovnik Old Town sights include the picturesque Stradun, Onofrio fountain and the Franciscan monastery.

The city’s cable car will take you up to Mount Srd from where you can savour panoramic views over the treasures of this UNESCO World Heritage Site.

Buses connect Dubrovnik Airport with the city centre, and Booking.com offers a variety of hotels, apartments, and guest houses throughout.

Learn more about visiting Dubrovnik
  • 572 attractions
  • 37 points of interest
  • 5 neighbourhoods

What guests said about Dubrovnik:

  • Scored 10
    10

    Old town the walled in city is beautiful and clean with lots...

    Old town the walled in city is beautiful and clean with lots of restaurants, bars and shops. You can climb the steps of the walls. The old port was nice and they offer many tours. There are buses outside the walls that came pretty frequently. I did tours to the Elphite islands, Montenegro and Bosnia. All were good. Croatia and beyond is beautiful. I also did a city bus tour.
    Quinn
  • Scored 8.0
    8.0

    Dubrovnik is a breathtaking destination that seamlessly...

    Dubrovnik is a breathtaking destination that seamlessly blends history, culture, and natural beauty. Walking through the iconic Old Town, with its well-preserved medieval walls and stunning architecture, feels like stepping back in time.
    Erald
    Albania
  • Scored 10
    10

    Dubrovnik was fabulous. the old town so full of history,...

    Dubrovnik was fabulous. the old town so full of history, great vibe, fantastic restaurants, shops, museums, churches. The town itself was easy to get around. we caught buses everywhere and enjoyed our stay immensely. We didn't realize how hilly Dubrovnik was, and when we chose an AirBnB, we didn't ask about access from the road. We got a big shock, as we are oldish, and couldn't carry our bags ups 50 steps. so ended up booking into a hotel. Next time I will ask about steps from the road. but it was all part of the holiday!
    petula
    Australia
  • Scored 10
    10

    This place is like being back in time.

    This place is like being back in time. The accessibility to Montenegro is great too, another place worth a visit. Lots to see and do, easy bus rides, great restaurants and shops and the Buza bars on the outer walls were amazing. Three days was enough to see everything and head off elsewhere.
    Lucy
    Australia
  • Scored 10
    10

    Stunning! Do try Arsenal cafe, great truffle mushroom pasta

    Stunning! Do try Arsenal cafe, great truffle mushroom pasta Pantarol is the best place for dinner, away from city centre The ice cream is top notch, try from the one near Arsenal cafe and next to boats
    Soumya
  • Scored 10
    10

    Dubrovnik: A Timeless Gem on the Adriatic

    Dubrovnik: A Timeless Gem on the Adriatic Dubrovnik is truly a place like no other. From the moment you step into the Old Town, it feels like walking through a living museum. The ancient stone walls, narrow cobblestone streets, and stunning architecture instantly transport you back in time. The Stradun, Dubrovnik’s main street, is the heart of the city, bustling with energy yet retaining a charm that makes it easy to lose yourself in its beauty. The city walls offer breathtaking views of the Adriatic Sea and the iconic red rooftops—it’s a must-do experience that leaves you in awe at every turn. Dubrovnik isn’t just about history; it’s alive with vibrant culture and incredible food. From fresh seafood at cozy local restaurants to sipping coffee in picturesque squares, every meal feels like a celebration. The friendly locals make the experience even better, welcoming you with warmth and pride in their city. For beach lovers, the crystal-clear waters and hidden coves around Dubrovnik are a dream. A short boat ride to Lokrum Island or exploring nearby beaches adds a perfect touch of nature to your visit. Whether you’re a history enthusiast, a foodie, or just looking for a relaxing escape, Dubrovnik is a destination that stays with you long after you’ve left. I can’t wait to return and experience its magic all over again!
    AleksandraHorwood
    Croatia

See reviews by guests who stayed at hotels in Dubrovnik

See all
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 579 reviews
    The breakfast was plentiful and delicious and there was a good choice. The staff were efficient and always pleasant and courteous. The location was ideal for us as it was in a quieter area. The walk into Dubrovnik Old Town took about 20 minutes. The hotel itself was beautiful and had two pools and lovely views. There was a beach nearby which could be accessed via steps. We both had a wonderful stay and would certainly revisit this excellent hotel.
    Linda
    United Kingdom
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,512 reviews
    Spacious hotel, with a very nice location and a view of the bay. Pools clean and quite good availability of sunbeds throughout the day (and we were in the holiday season). The beach is also right next to the hotel. Very easy access to the Old Town of Dubrovnik, the bus stop is near the hotel. About 100m from the hotel there is a well-equipped, free playground for small children. Food with a short break served all day long.
    MohawkPlayers
    Poland
  • From £140.90 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 5,508 reviews
    The Rixos is an amazing hotel, the views are incredible and is within walking distance of the Old Town (around 4 euro using Uber). The food was exceptional (we stayed half board) as was the service we received. The hotel was clean and the facilities are as you would expect of a 5 star hotel. The Spa was lovely and was totally worth a visit. A wonderful and memorable stay and we can't wait to go back.
    Tracey
    United Kingdom
  • Scored 7.4
    7.4
    Rated good
    Good
     · 1,198 reviews
    Small hotel, ideally located on pedestrianised area - lots of restaurants and nice bars nearby and beach just at the end of the road. 5 mins walk to bus-stop for Dubrovnik Old Town. Large, comfortable beds. Good air-conditioning, hot showers, quiet at night, good WiFi. Buffet breakfast. Pleasant staff.
    Carol
    France
  • From £52.22 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 2,327 reviews
    Place is more hotel than hostel. A bus ride away from Old Town Dubrovnik. Staff were very friendly and helpful. Rooms were very clean and tidy. Would recommend staying here!
    Seisan
    United Kingdom

Research, refine and make plans for your whole trip