Where to Stay in Dubrovnik: A Complete Guide
Dubrovnik, Croatia offers accommodation for every budget and travel style. As a culture destination perfect for history lovers & island hoppers, you'll find everything from cozy hostels starting at $72/night to world-class luxury hotels at $420/night. Dubrovnik is one of Europe's most perfectly preserved medieval cities — its ancient limestone walls encircling a car-free Old Town of baroque architecture, marble streets, and stun...
Our top recommendation is the Hotel Excelsior Dubrovnik (5 stars) — Luxury sea-view hotel steps from Old Town walls. Starting from $120/night, it offers excellent value for 5-night stays during the best season (May–Jun, Sept–Oct).
For the best rates, we recommend booking 4-8 weeks ahead of your travel dates. The May–Jun, Sept–Oct period is the most popular, so early booking is essential. Consider staying in Dubrovnik Center for easy access to top attractions including Walk the 2km Old City Walls circuit and Lokrum Island day trip by ferry.
Hotel Prices by Category
Best Neighborhoods to Stay In
Popular Hotel Chains in Dubrovnik
Featured Hotel: Hotel Excelsior Dubrovnik
Luxury sea-view hotel steps from Old Town walls
Check Availability