Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
Bundle and saveSave money when you bundle your flight + hotel.
Avoid unnecessary parking fees during your stay or having to locate a parking space in the narrow streets of Dubrovnik old town by choosing a hotel that offers free parking, such as the Hotel More.
Leave all your stress behind and find a complete balance of mind and body by choosing a hotel with a spa during your stay in Dubrovnik. Hotels such as the legendary Hotel Excelsior, which is housed in a royal villa dating from 1913, will ensure you feel pampered from head to toe.
The fabulous modern resort hotels situated on the Dubrovnik Riviera all offer excellent views of the Adriatic Sea, but the area features more modest hotels with lovely views as well. Visitors seeking local charm will find it at Eddie´s Sea View Rooms, which overlooks a picturesque cove just outside the old town.
Dubrovnik is brimming with quirky independent boutiques, markets, and souvenir shops. Guests who choose a hotel in the atmospheric old town will find shops selling unique gifts and local handicrafts right outside their doors. Accommodation such as Dubrovnik Old Town Apartments and Apartments Nerio are near the open-air market.
Whether you want to party in a club in a 16th century tower, enjoy jazz at the Dubrovnik Summer Festival, or meander through the old town stopping at cosy wine bars, the ideal area to stay in to experience Dubrovnik’s nightlife on your doorstep is the city centre. Consider the 5-star Pucic Palace for accommodation at the heart of the action.
Travelers who like staying near Dubrovnik City Centre recommend Hotel Excelsior, Hilton Imperial Dubrovnik and Rixos Premium Dubrovnik.
KAYAK users have found double rooms in Dubrovnik for as cheap as $51 in the last 3 days. The average price is $424.
The best deal for a 3-star hotel room in Dubrovnik found by KAYAK users in the last 3 hours was $60, while a 4-star hotel room the lowest price was $85. The cheapest room found overall was for $51.
In the last 3 days, the best price displayed on KAYAK for a double hotel room in Dubrovnik for the upcoming weekend was $56 per night. We also found good deals for 3-star hotel rooms from $56 and 4-star hotel rooms from $87.
KAYAK users look for a hotel in Dubrovnik with free breakfast. Hotels with free breakfast in Dubrovnik include Villa Orabelle, St. Joseph's, and Palace Natali.
The most sought-after amenity KAYAK users looked for in their hotel in Dubrovnik is: pool.
After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Dubrovnik districts. You can also do a search using the city map to choose a specific location, like Dubrovnik city center.
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Dubrovnik that offer both parking and free parking. Popular choices among KAYAK users include Villa Filaus B&B, Hotel Cavtat and Villa Orabelle.