Travelers are voting Hotel Excelsior, Hotel Croatia and Villas Plat as the best of 387 hotels in Dubrovnik. There are 321 hotels in Metkovic a city just 112 km from Dubrovnik and 386 hotels in Makarska which is 154 km distant. The most popular of these are Liburna in Metkovic and Croatia in Makarska. You can find 1449 Hotel in the country of Croatia and Hotel Selce is our members favorite Hotel in all of Croatia. Want more? Check out our map of hotels in Dubrovnik.