Od ukupnog broja turista u 2012. godini, 527 062 gostiju je odsjelo u 45 dubrovačkih hotela, što je porast od 9% u broju turista u hotelskom smještaju u odnosu na 2011. godinu. U hotelskom smještaju u 2012. godini ostvareno je 1 848 799 noćenja, što je 10 % više nego u 2011. godini.
U privatnom smještaju tijekom 2012. godine odsjelo je 90 949 gostiju, što je porast od 31 % u odnosu na 2011. godinu, te je ostvareno 423 352 noćenja u privatnom smještaju, što je 33 % više nego 2011.godine.
Najbrojniji turisti dolaze iz Ujedinjenog Kraljevstva (39 % porast u odnosu na 2011.g.) , Francuske (porast od 7 %), Njemačke (porast od 17 % ), Hrvatske, Rusije (porast od 5 %), SAD (porast od 22 % ), Španjolske, Švedske (porast od 48 % u odnosu na 2011.g.), Japana (porast od 23 %), Norveške, Australije (porast od 13 % ), Italije, Turske (porast od 9 %) i Irske (porast od 9 %).
Prema dobnim skupinama, najviše turista u Dubrovniku 2012.godine bilo je u dobi od 41-60 godina: 241 893 turista , što je 10 % više nego 2011.godine; zatim u dobi preko 60 godina: 174 258 turista, što je porast od 14 % u odnosu na 2011.godinu. Slijedi dobna skupina od 31-40 godinu: 119 654 turista, što je 6 % više nego 2011.godine, te dobna skupina od 21-30 godina: 103 035 turista, što je porast od 10 % u odnosu na prethodnu godinu. Posljednja dva mjesta zauzimaju dobna skupina od 13-20 godina: 33 164 turista, što je 9 % više nego 2011.godine, te dobna skupina od 0-12 godina: 25 616 turista, 12 % više nego 2011.godine.
Dubrovnik je u 2012.godini imao 648 uplovljavanja brodova na kružnim putovanjima s 1 039 395 putnika.