Skip to main content

Search hotels in Dubrovnik

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

Dubrovnik – great hotels and places to stay

Filter by:

Star Rating

Review score

Located in the Lapad Peninsula, Hotel Dubrovnik Palace offers a beach and a scuba diving center.

Beautiful Hotel in a Great Location. The Staff was exceptional.
Review score
Wonderful
3,466 reviews
Price from
$225.07
1 night, 2 adults

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.

Excellent location and staff
Review score
Good
2,580 reviews
Price from
$70.90
1 night, 2 adults

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

Waterfront
Review score
Very Good
1,356 reviews
Price from
$75.96
1 night, 2 adults

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.

Very nice hotel, worth paying extra for a room with sea view.
Review score
Wonderful
1,901 reviews
Price from
$373.73
1 night, 2 adults

The Hotel Ivka is located on the lush green Lapad peninsula and is well connected by Football stadium station bus lines (bus stop: 492 feet) The Sunset beach is easily reachable within a 15-minute...

I had a fantastic stay at this hotel in Dubrovnik! The room was lovely, well-maintained, and equipped with everything I could need for a comfortable stay. The bed was super comfortable, making it easy to recharge after days filled with sightseeing. One of the standout features was the spacious parking spot—very convenient for travelers with a car, as parking can be challenging in Dubrovnik. The breakfast each morning was a treat, with a delicious variety of options that catered to different tastes. The location was ideal: set in a peaceful area, yet only a quick, easy bus ride to the bustling Old City. This place is perfect for anyone looking to enjoy Dubrovnik’s beauty in comfort and tranquility. Highly recommended!"
Review score
Excellent
1,937 reviews
Price from
$196.94
1 night, 2 adults

Featuring indoor and outdoor swimming pools, a restaurant and a wellness center, Valamar Argosy Hotel is located in Babin Kuk, 3.5 mi from Dubrovnik Old Town.

It’s a very large resort with multiple pools and spa facilities and the breakfast was very generous.
Review score
Excellent
1,936 reviews
Price from
$353.36
1 night, 2 adults

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

Great location. Great breakfast. Nice pool and close to beach and bus transportation.
Review score
Very Good
1,728 reviews
Price from
$263.53
1 night, 2 adults

Set 2.5 mi from the UNESCO-protected Dubrovnik Old Town, Royal Palm Hotel is a luxury hotel featuring a wellness center and indoor and outdoor pools.

Everything. Beautiful views, restaurants and facilities.
Review score
Excellent
1,076 reviews
Price from
$410.19
1 night, 2 adults

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.

Location
Review score
Excellent
266 reviews
Price from
$606.56
1 night, 2 adults

Located amid 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.

It's perfect place for the family, they have so amazing playgrounds for the children and activities ❤️.The Food is as well so amazing 😀 we super happy with this place 😄 ☺️ 😊 and then the bed 💯 prosent completely comfortable just need little things to add for the bathroom, missing shampoo and conditioner. otherwise is soo amazing with everything. ..
Review score
Excellent
786 reviews
Price from
$321.85
1 night, 2 adults
See more 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

  • Review score
    Wonderful · 1,966 reviews

    Located in Dubrovnik, a 11-minute walk from Bellevue Beach, Boutique Hotel Porto provides accommodations with a garden, private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

  • Review score
    Wonderful · 265 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.

  • Review score
    Wonderful · 229 reviews

    Featuring a restaurant and a wine bar, The Pucić Palace is housed in an 18-th century baroque palace just steps away from the Stradun Promenade in Dubrovnik Old Town.

  • Review score
    Wonderful · 842 reviews

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

  • Review score
    Wonderful · 990 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.

  • Review score
    Excellent · 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.

  • Review score
    Excellent · 1,076 reviews

    Set 2.5 mi from the UNESCO-protected Dubrovnik Old Town, Royal Palm Hotel is a luxury hotel featuring a wellness center and indoor and outdoor pools.

  • Review score
    Excellent · 1,936 reviews

    Featuring indoor and outdoor swimming pools, a restaurant and a wellness center, Valamar Argosy Hotel is located in Babin Kuk, 3.5 mi from Dubrovnik Old Town.

Budget hotels in Dubrovnik

  • Review score
    Wonderful · 1,066 reviews

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

  • Review score
    Wonderful · 1,239 reviews

    The family-owned Berkeley Hotel is located at the beautiful Gruž harbor of Dubrovnik and offers modernly furnished rooms and apartments, some of which featuring sea views.

  • Review score
    Wonderful · 310 reviews

    Located in Dubrovnik, a 16-minute walk from Beach Šulić, Palace Natali provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden.

  • Review score
    Excellent · 1,932 reviews

    The Hotel Ivka is located on the lush green Lapad peninsula and is well connected by Football stadium station bus lines (bus stop: 492 feet) The Sunset beach is easily reachable within a 15-minute...

  • Review score
    Very Good · 1,356 reviews

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

  • Review score
    Excellent · 266 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.

  • Review score
    Very Good · 187 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.

  • Review score
    Very Good · 309 reviews

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

Hotels located in the center of Dubrovnik

  • Review score
    Exceptional · 78 reviews

    Only a 15-minute walk away from Dubrovnik’s Old Town, this luxurious 5-star hotel offers a beach, 2 restaurants and a classy spa center.

    Guest review
    amazing staff, food and views!!! accommodations were incredible
  • Review score
    Exceptional · 317 reviews

    Ideally located in the Old Town district of Dubrovnik, 7oaks Noble House is located a few steps from Orlando Column, a 2-minute walk from Ploce Gate and 200 yards from Onofrio's Fountain.

  • Review score
    Wonderful · 3,466 reviews

    Located in the Lapad Peninsula, Hotel Dubrovnik Palace offers a beach and a scuba diving center.

  • Review score
    Wonderful · 2,257 reviews

    Located in Dubrovnik, a 11-minute walk from Bellevue Beach, City Hotel Dubrovnik provides accommodations with a terrace, private parking, a restaurant and a bar.

  • Review score
    Excellent · 787 reviews

    Located amid 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.

  • Review score
    Excellent · 638 reviews

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

  • Review score
    Excellent · 2,215 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 located on the lush...

  • Review score
    Excellent · 1,861 reviews

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

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 colorful 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 savor panoramic views over the treasures of this UNESCO World Heritage Site.

Buses connect Dubrovnik Airport with the city center, and Booking.com has a variety of hotels, apartments, and guesthouses throughout.

Learn more about visiting Dubrovnik

  • 1126 attractions
  • 37 points of interest
  • 5 neighborhoods

What Guests Said About Dubrovnik:

  • Review score

    This is a beautiful place.

    This is a beautiful place. The coastline is stunning as we drove the coast road from Split to Dubrovnik. It was windy and high but worth it. There was so much to do in the area and we did not have enough time. If you are a Game of Thrones fan, this is the place for you. We spent all day at the Old town and went on one of the many boat trips on offer. You certainly do not want to miss the Old Town and marvel at the history and how they managed to build that wall.
    Guest review by
    Charlotte
    Australia
  • Review score

    Wonderful place to visit but it's also quite weather...

    Wonderful place to visit but it's also quite weather dependent. Unfortunately I visited when it rained. I highly recommend a free walking tour, and there are lovely hikes as well. The beaches and other water excursions aren't as pleasant when the weather is poor.
    Guest review by
    Kelly-Ann
    Netherlands
  • Review score

    Dubrovnik is a must to see in Croatia.

    Dubrovnik is a must to see in Croatia. The best historic place. Do not miss Plitvice national park and take a bus tour to Mostar in Bosnia. The tour start at the Pile gate, at the entrance of the old town
    Guest review by
    Ginette
    Canada
  • Review score

    A beautiful old town but now the epitome of an overbooked...

    A beautiful old town but now the epitome of an overbooked tourist area. Our visit in early May found fine weather and fewer crowds. Locals were all cordial and friendly…but we’re dreading heat, traffic and crowds from cruise ships in summer high season. The Knot restaurant/bar folks were amazing. After United / Polish Airlines lost our luggage they searched town and found a rare Garmin watch charge cord for us! Pay the €40 to “Walk the Wall” but time would be best spent on a multi day boat trip to the Dalmatian Coast islands.
    Guest review by
    Warren
    United States
  • Review score

    If you plan to combine Dubrovnik with nearby cities and...

    If you plan to combine Dubrovnik with nearby cities and places like Mostar or split /zader, then more than 3-4 days ae ok; otherwise, for main nearby island hopping, 2-3 days are more than enough.
    Guest review by
    kumar
    Germany
  • Review score

    Be aware that there are a lot of steps.

    Be aware that there are a lot of steps. Old Town is beautiful. Many, many restaurants. Food is universally good. Great waterside bars. Excellent boat trips and ferry to Island. Superb cable-car ride to panorama restaurant at top of hill. At Bar Buza you can jump off the cliff into sea... if you so desire! City walls tour and great cultural experience. The ever p[resent flocks of swifts actually light up at night: you won't believe this until you see it...!
    Guest review by
    Peter
    United Kingdom

See reviews by guests who stayed at hotels in Dubrovnik

See all
  • Review score
    Wonderful · 310 reviews
    This is a truly amazing 5 star hotel. We stayed 4 nights in July and the staff couldn’t do enough for us. We stayed by the pool all day and enjoyed waiter/waitress service, fresh towels, piped music and great views out to sea of boats passing by. Breakfast was amazing, great choice and you could tell it was a Michelin starred chef who prepared the fresh hot food. Beautiful garden areas to sit and relax. Make sure you take photos from the top of the property at night with it all lit up. We highly recommend the Palace Natali.
    Guest review by
    Gary
    United Kingdom
  • From $283.59 per night
    Review score
    Very Good · 1,356 reviews
    Hotel was comfortable, breakfast and dinner were fine with an adequate choice and variation. Staff were most accommodating. No lift, so be ok with stairs. Then again, this is Dubrovnik, so stairs are never in short supply. Transport from the airport is about 30 minutes, and the number 4 bus is 10 minutes to the Old Town free with the Dubrovnik pass or else 2.50 per trip. Great value for money.
    Guest review by
    TeresaJane
    Ireland
  • From $325.23 per night
    Review score
    Excellent · 787 reviews
    Lovely renovated rooms, fab bathrooms & immaculately clean. Dubrovnik Old Town really close - we very easily got the local bus right from the hotel most evenings to go out for dinner as lots of choice of restaurants, being able to use the pool at Lacroma. Close proximity to lovely beaches. Great service from the staff at Lacroma Pool especially Ezequiel who made our Lattes/iced Lattes daily!
    Guest review by
    Langley Singh
    United Kingdom
  • Review score
    Exceptional · 75 reviews
    Everything as it’s brand new. The bed was as good as any 5 star hotel. Super easy to get to the Old town as there is a bus stop right across the road. Also a supermarket. Highly Recommend it. The only issue Is google maps doesn’t recognise it as it’s a brand new development but if you put in “ The Fairy s Cave “ that apartment is in the same complex and will take you right there
    Guest review by
    Nicole
    Netherlands
  • Review score
    Wonderful · 1,239 reviews
    nice hotel, 3km from old town. Underground parking, Breakfast included, good facilities. Bus into old town convenient. Good place to stay to visit Dubrovnik.
    Guest review by
    Martin
    Greece

Research, refine, and make plans for your whole trip