Yes, Dubrovnik is one of the most expensive destinations in Croatia. The stunning city is popular among travelers from around the world and therefore is costlier with more expensive hotels, food, transport, activities and more.