Hotels & Accommodation in Dubrovnik

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Dubrovnik?

Rixos Premium Dubrovnik

Rixos Premium Dubrovnik
5.0 star property
Montovjerna
9.4 out of 10, Exceptional, (1 003 reviews)
The price is R7 865
R8 987 total
includes taxes & fees
05 Jul - 06 Jul
Rixos Premium Dubrovnik

President Hotel, Valamar Collection

President Hotel, Valamar Collection
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1 000 reviews)
The price is R5 874
R6 638 total
includes taxes & fees
18 Jun - 19 Jun
President Hotel, Valamar Collection

Hotel Croatia

Hotel Croatia
5.0 star property
Konavle
9.2 out of 10, Wonderful, (1 000 reviews)
This luxurious hotel features 4 restaurants including ocean-view dining at Restaurant Cavtat. Enjoy 2 beach bars, indoor and outdoor pools, plus water activities like snorkelling and scuba diving near Bukovac House and Rector's Palace.
The price is R6 629
R7 584 total
includes taxes & fees
22 Jun - 23 Jun
Hotel Croatia

Hotel Excelsior

Hotel Excelsior
5.0 star property
Ploce
9.6 out of 10, Exceptional, (979 reviews)
Discover seaside elegance at this hotel with 3 restaurants including ocean-view Salin. Unwind with spa treatments or in the sauna after exploring nearby Pile Gate. Free breakfast and parking enhance your Croatian coastal getaway.
The price is R13 456
R15 304 total
includes taxes & fees
22 Jun - 23 Jun
Hotel Excelsior

Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik
5.0 star property
Pile
9.4 out of 10, Exceptional, (1 001 reviews)
Perched near Pile Gate, this peaceful retreat offers Mediterranean dining at Imperial Terrace and a full-service spa with deep-tissue massages. Enjoy the hot tub after exploring nearby attractions, or simply soak in the scenic beauty from your quiet room.
The price is R6 971
R7 977 total
includes taxes & fees
20 Jun - 21 Jun
Hilton Imperial Dubrovnik

Hotel Royal Neptun

Hotel Royal Neptun
4.0 star property
Lapad
9.4 out of 10, Exceptional, (981 reviews)
Beachfront paradise with 3 outdoor pools and indoor swimming. Relax at the spa with deep-tissue massages while enjoying drinks from the poolside bar. Just a short drive from Dubrovnik Ferry Port and Pile Gate.
The price is R3 747
R4 334 total
includes taxes & fees
20 Jun - 21 Jun
Hotel Royal Neptun

Hotel Royal Ariston

Hotel Royal Ariston
5.0 star property
Lapad
9.4 out of 10, Exceptional, (751 reviews)
Enjoy the beach with complimentary umbrellas and loungers at this Dubrovnik retreat. The spa offers deep-tissue massages and Ayurvedic treatments, while 3 restaurants include beachfront dining. Just 10 minutes from Dubrovnik Ferry Port and near Lapad Beach.
The price is R4 825
R5 551 total
includes taxes & fees
21 Jun - 22 Jun
Hotel Royal Ariston

Sun Gardens Dubrovnik

Sun Gardens Dubrovnik
5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1 000 reviews)
Sun-drenched paradise along the Adriatic coastline offering beach massages and volleyball. Unwind at 7 restaurants and 6 bars or explore the marina. Located near Lapad Beach with easy access to Dubrovnik Ferry Port and airport.
The price is R4 419
R5 093 total
includes taxes & fees
22 Jun - 23 Jun
Sun Gardens Dubrovnik

Hotel Konavle

Hotel Konavle
3.0 star property
Konavle
8.0 out of 10, Very good, (259 reviews)
Escape to this Konavle hotel offering complimentary breakfast, WiFi, and parking just minutes from Dubrovnik Airport. Cool off in the seasonal outdoor pool, enjoy Mediterranean cuisine, or relax at the beach bar. Pasjača Beach and Cavtat Harbour await nearby.
The price is R2 956
R3 434 total
includes taxes & fees
18 Jun - 19 Jun
Hotel Konavle

City Hotel Dubrovnik

City Hotel Dubrovnik
4.0 star property
Montovjerna
9.2 out of 10, Wonderful, (281 reviews)
Immerse in coastal charm at this centrally located Dubrovnik retreat, just 5 minutes from the Ferry Port and Pile Gate. The restaurant serves delicious meals, while the bar offers refreshing drinks after exploring nearby Lapad Beach.
The price is R4 082
R4 612 total
includes taxes & fees
07 Jul - 08 Jul
City Hotel Dubrovnik

Heritage Hotel Lucia

Heritage Hotel Lucia
5.0 star property
Pile
10.0 out of 10, Exceptional, (6 reviews)
The price is R7 730
R8 834 total
includes taxes & fees
18 Jun - 19 Jun
Heritage Hotel Lucia

Boutique Hotel Porto

Boutique Hotel Porto
4.0 star property
Montovjerna
9.6 out of 10, Exceptional, (539 reviews)
Wake up to complimentary breakfast at this boutique hotel just 5 minutes from Dubrovnik Ferry Port and Pile Gate. The Mediterranean restaurant and bar create a coastal vibe while attentive staff ensure a memorable stay near Lapad Beach.
The price is R3 908
R4 516 total
includes taxes & fees
30 Jun - 01 Jul
Boutique Hotel Porto

Valamar Lacroma Hotel

Valamar Lacroma Hotel
4.0 star property
Lapad
9.2 out of 10, Wonderful, (1 000 reviews)
Embrace seaside bliss at this Dubrovnik hotel near Lapad Beach and Dubrovnik Ferry Port. Enjoy 2 restaurants serving local cuisine, 3 bars, and both indoor and outdoor pools. The spa offers rejuvenating treatments after water adventures.
The price is R4 535
R5 125 total
includes taxes & fees
22 Jun - 23 Jun
Valamar Lacroma Hotel

Dubrovnik Palace

Dubrovnik Palace
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1 003 reviews)
Perched on the Adriatic coast, this luxurious hotel offers direct beach access with sun loungers and umbrellas. Enjoy the indoor pool, hot tub, and rejuvenating massages at the spa. Savour breakfast and dinner with ocean views at Elafiti Restaurant.
The price is R7 475
R8 547 total
includes taxes & fees
20 Jun - 21 Jun
Dubrovnik Palace

Heritage Hotel Zagreb Dubrovik

Heritage Hotel Zagreb Dubrovik
3.0 star property
Lapad
The price is R6 738
R7 713 total
includes taxes & fees
03 Jul - 04 Jul
Heritage Hotel Zagreb Dubrovik

Hotel Sumratin

Hotel Sumratin
5.0 star property
Lapad
9.4 out of 10, Exceptional, (26 reviews)
Sunny days await at this welcoming Dubrovnik hotel where the outdoor pool with poolside bar creates an oasis. Just 5 minutes from the Ferry Port and Pile Gate with Lapad Beach nearby. Free breakfast, WiFi and parking enhance your Croatian getaway.
The price is R5 578
R6 402 total
includes taxes & fees
23 Jun - 24 Jun
Hotel Sumratin

Royal Blue Hotel

Royal Blue Hotel
5.0 star property
Lapad
9.2 out of 10, Wonderful, (439 reviews)
The price is R5 782
R6 633 total
includes taxes & fees
29 Jun - 30 Jun
Royal Blue Hotel

Hotel Vimbula

Hotel Vimbula
3.0 star property
Dubrovnik
9.2 out of 10, Wonderful, (220 reviews)
Wake up to free breakfast at this beach hotel near Pile Gate and Dubrovnik Ferry Port. After exploring nearby Lapad Beach, unwind with a drink at the bar or enjoy a meal at the on-site restaurant while relaxing on the terrace amid lush gardens.
The price is R2 396
R2 807 total
includes taxes & fees
18 Jun - 19 Jun
Hotel Vimbula

Sheraton Dubrovnik Riviera Hotel

Sheraton Dubrovnik Riviera Hotel
5.0 star property
Zupa dubrovacka
9.6 out of 10, Exceptional, (1 000 reviews)
Unwind at this coastal luxury hotel with both indoor and outdoor pools, plus a full-service spa offering massages and aromatherapy. Restaurant Leut serves international cuisine, while the poolside bar provides refreshing drinks. Near Pile Gate and Dubrovnik Ferry Port.
The price is R5 157
R5 903 total
includes taxes & fees
21 Jun - 22 Jun
Sheraton Dubrovnik Riviera Hotel

Hotel Lapad

Hotel Lapad
4.0 star property
Lapad
9.0 out of 10, Wonderful, (1 001 reviews)
Nestled near Gruz Harbour, this Victorian hotel offers a refreshing outdoor pool with poolside bar. Explore Lapad Beach and Dubrovnik Ferry Port nearby, then unwind with on-site massages or dine at Restran restaurant while helpful staff attend to your needs.
The price is R2 961
R3 446 total
includes taxes & fees
24 Jun - 25 Jun
Hotel Lapad
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Dubrovnik and save more

Sign in to unlock great savings.
Showing deals for:19 Jun - 21 Jun
Showing deals for:26 Jun - 28 Jun
Showing deals for:17 Jul - 18 Jul

Check out hotels with a spa in Dubrovnik

You may also like family-friendly hotels in Dubrovnik

You can also stay at hotels with a pool in Dubrovnik

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Dubrovnik?

Our prices for hotels in Dubrovnik are cheapest in February
Price trends for hotels in Dubrovnik
Pricing is based on two traveller single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Dubrovnik
June
High 25°C / low 19°C. Sunny most days.
View properties in June
25°
weather_sun
June, no crowd data, average high temperature 25 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
28°
weather_sun
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
29°
weather_sun
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
25°
weather_sun
September, no crowd data, average high temperature 25 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
20°
weather_sun
October, no crowd data, average high temperature 20 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
17°
weather_partly_sunny
November, no crowd data, average high temperature 17 degrees Celsius, average low temperature 12 degrees Celsius. Partly sunny.
12°
12°
weather_sun
December, no crowd data, average high temperature 12 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
10°
weather_sun
January, no crowd data, average high temperature 10 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
11°
weather_sun
February, no crowd data, average high temperature 11 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
14°
weather_sun
March, no crowd data, average high temperature 14 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
Monthly weather averages (˚C)

Top neighbourhoods in Dubrovnik

Ploce

The Ploce neighbourhood has lots to see, including Banje Beach and Old Town Harbor.

Dubrovnik Old Town

Dubrovnik's Dubrovnik Old Town neighbourhood is known for its port and castles, and entices visitors with attractions, including Dubrovnik City Hall and Sponza Palace.

Babin Kuk

Dubrovnik's Babin Kuk neighbourhood is known for its beaches and restaurants, and entices visitors with attractions, including Lapad Beach and Copacabana Beach.

Lapad

Dubrovnik's Lapad neighbourhood is known for its beaches and restaurants, and entices visitors with attractions, including Lapad Beach and Copacabana Beach.

Pile

Dubrovnik's Pile neighbourhood is known for its castles and offers lots of things to see, such as Lovrijenac Fort and Šulić Beach.

Top landmarks in Dubrovnik

Dubrovnik and related destinations

Dubrovnik, well known for its seaside and architecture, features attractions such as Gruz Harbor and Dubrovnik Ferry Port. Visitors highlight this historical city's castle while sights include Lovrijenac Fort and Walls of Dubrovnik.

Check out reviews of Dubrovnik hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Dubrovnik?
If you want the flexibility to change your plans to Dubrovnik, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Dubrovnik if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 227 holiday homes. In addition, there are 2220 apartments and 8 condos.
What will the weather in Dubrovnik be like during my visit?
The warmest months in Dubrovnik are usually August and July, with an average temperature of 24°C. January and February are the chilliest months, when the average temperature is 10°C. The rainiest months are November and December.
Why should I book my Dubrovnik hotel with Hotels.com?
There are plenty of reasons to book your Dubrovnik travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Dubrovnik

Dubrovnik: Where Timeless Architecture Dances with Azure Waves

Dubrovnik, the jewel of the Adriatic, enchants with its stunning medieval architecture and azure coastline. Known as the Pearl of the Adriatic, this UNESCO World Heritage site boasts the iconic City Walls, the majestic Rector's Palace, and the vibrant Stradun promenade. Visitors can wander through cobbled streets lined with charming cafés, bask on sun-kissed beaches, or explore nearby islands by boat. Its rich history, combined with a luxurious atmosphere and breathtaking landscapes, makes Dubrovnik a perfect blend of culture and romance, inviting travellers to indulge in its timeless allure.

Top locations to stay in Dubrovnik

Gornji Kono, Zaton, and Lozica are all excellent areas to consider when visiting Dubrovnik. Gornji Kono offers stunning views and proximity to UNESCO sites, while Zaton provides a relaxing atmosphere with budget-friendly options. Lozica is perfect for those interested in cultural tours and history. For first-time visitors, Zaton is the most appealing choice for its serene environment and accessibility.

  1. Gornji KonoOpens in a new window: Gornji Kono is a charming area in Dubrovnik, known for its stunning views and proximity to the Old Town, a UNESCO World Heritage Site. Staying here allows you to enjoy peaceful surroundings while being just a short walk from the vibrant streets filled with history, culture, and local shops. You can explore the impressive city walls and historical landmarks, or simply relax in your accommodation with a beautiful view of the Adriatic Sea.
  2. ZatonOpens in a new window: Zaton is the perfect spot for those seeking relaxation and budget-friendly options. This picturesque village offers a lovely coastal setting with beautiful beaches and crystal-clear waters, ideal for unwinding under the sun. You can enjoy leisurely strolls along the waterfront, explore charming local boutiques, or indulge in fresh seafood at nearby eateries. Zaton’s tranquil atmosphere makes it a great choice for families and couples wanting to escape the hustle and bustle of the city.
  3. LozicaOpens in a new window: Lozica is a hidden gem near Dubrovnik, perfect for visitors who appreciate history and scenic landscapes. This quaint area offers a more serene experience, with lovely walking paths and local charm. You can take guided tours to learn about the region's rich heritage, or simply enjoy the peaceful surroundings. Its proximity to Dubrovnik makes it easy to explore the bustling city while returning to a calm retreat at the end of the day.

Things to do in Dubrovnik

Dubrovnik enchants with its stunning coastal scenery, where azure waters meet rugged cliffs and lush forests. Enjoy sun-soaked beaches, exhilarating sailing, or serene boating trips along the coastline. The charming blend of natural beauty and rich architectural heritage makes it a must-visit for every traveller seeking unforgettable experiences.

  • Stikovica BeachOpens in a new window – Lay down your towel on the golden sands of Stikovica Beach, where the shimmering Adriatic Sea invites you for a refreshing swim. This tranquil spot offers a peaceful retreat with stunning views of the surrounding cliffs and azure waters. Ideal for sunbathing or enjoying a leisurely stroll along the shore, Stikovica Beach also provides opportunities for watersports if you’re feeling adventurous. Take a moment to appreciate the architectural beauty of nearby villas that dot the coastline, adding to the charm of this serene escape. Whether you’re relaxing under the sun or exploring the vibrant marine life, this beach is a delightful spot to unwind and soak in the coastal beauty of Dubrovnik.

4 tips for savvy savings when booking a hotel in Dubrovnik

  1. Book for the cheapest times: The most affordable time to visit Dubrovnik is between January and March, when hotel prices are generally lower. For a truly enriching experience, it is advisable to stay for at least 3 to 4 days, allowing ample time to explore the city’s remarkable landmarks, cultural sites, and historical attractions. During your visit, you can appreciate the stunning architecture, engage in sailing excursions around the picturesque marina, and discover the fascinating history of the old port and its majestic castle. With such budget-friendly options available, Dubrovnik offers great value for money for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dubrovnik, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and exclusive promotions, ensuring you don't miss potential savings. Additionally, Smart Shopping is a handy comparison tool within the app that helps you compare hotel prices and amenities, allowing you to make informed choices. With these features, you're more likely to be the first to know about available rooms or price drops for your getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Dubrovnik. For those seeking distinctive accommodations, boutique hotels may provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we will suggest alternative dates that may offer more affordable options, helping you to secure the best deal.
  4. Consider your location: Hotels located near the city centre usually tend to be more expensive; however, thanks to Dubrovnik's excellent public transport connections, you may discover a more affordable independent hotel a bit further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Dubrovnik

Dubrovnik experiences its lowest average temperature in January, at 46.6°F (8.1°C), while August is the hottest month, with an average temperature of 78.3°F (25.7°C). November tends to be the wettest month. The peak travel months to visit Dubrovnik are July to September, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no to light rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.