Dubrovnik sa nachádza na ďalekom juhu Chorvátska, približne 200 kilometrov južne od Splitu, neďaleko hraníc s Čiernou Horou, medzi Elafitskými ostrovmi a polostrovom Pelješac. Mesto je ľahko dostupné letecky, autom aj po mori.
Do Dubrovnika sa môžete dostať lietadlom, autom aj loďou. Mesto má dobré spojenie medzinárodnými letmi, hlavnými cestami a trajektovými linkami, vďaka čomu je dostupné z celého Chorvátska a aj z okolia. Naplánujte si cestu vopred a preskúmajte naše možnosti ubytovania v Dubrovniku, aby ste si užili bezchybný pobyt.