If you're visiting Croatia, you'll want to make a stop in Dubrovnik. There are so many charming boutique hotels in Dubrovnik to choose from.