Z tyłu rankingu zostały tak oblegane przez turystów miasta, jak Praga, Berlin, Budapeszt, Barcelona i Wiedeń. W rankingu oceniano m.in. stosunek do obcokrajowców, walory kulinarne oraz jakość bazy hotelowej. Ta ostatnia na tle innych polskich miast pozytywnie się wyróżnia.
Kraków ma obecnie 138 kategoryzowanych hoteli, z tego najwięcej, 75, w kategorii trzech gwiazdek. 39 hoteli to obiekty czterogwiazdkowe (29) i pięciogwiazdkowe (10), które oferują w sumie prawie 3,9 tys. pokoi. To blisko połowa pokoi oferowanych we wszystkich hotelach w mieście. Tanich hoteli w kategorii dwóch gwiazdek i jednogwiazdkowych jest niewiele – odpowiednio 18 i sześć, co przekłada się na zaledwie 16-procentowy udział w rynku. Ale dla gości z mało zasobnym portfelem są jeszcze hostele, a tych jest w sumie 96 z przeszło 1,6 tys. pokoi.
Clinton obok Wawelu
Największe hotele należą do dużych sieci globalnych marek. Jedną z najlepszych lokalizacji w mieście ma sąsiadujący z Wawelem pięciogwiazdkowy Sheraton z wyjątkowym widokiem na Bulwary Wiślane. Działający od 2004 roku hotel wypracował sobie dużą renomę: gościł m.in. uczestników szczytu NATO i rządowych dygnitarzy z wielu państw, jak choćby Hillary Clinton.
Tuż przy Plantach, zaledwie dwie minuty spacerem od Rynku, ulokował się kolejny pięciogwiazdkowiec – Radisson Blu. Ma 196 pokoi i został pierwszym hotelem na świecie z prestiżowym certyfikatem British Standard 8901, określającym odpowiedzialne i zrównoważone zarządzanie w branży spotkań i imprez. Krakowski Radisson został także doceniony za prowadzenie polityki proekologicznej certyfikatem Green Key. Sześcioma hotelami dysponuje w Krakowie Orbis. Największe to: odnowiony Novotel City West z 305 pokojami oraz znacznie nowszy Novotel Centrum na 198 pokoi. Oba czterogwiazdkowe, położone odpowiednio 20 oraz dziesięć minut pieszo od centrum miasta. Do tego dochodzą jeszcze cztery dwugwiazdkowe hotele Ibis, z tego dwa w klasie budget, czyli z ceną za nocleg zaczynającą się poniżej 100 złotych. Trzy hotele ma szybko rozwijająca się w Polsce ekonomiczna sieć Best Western. W tym jest 169–pokojowy, pierwszy w Polsce Best Western Premier.
Kilka dużych hoteli jest na etapie projektowania lub w budowie. Orbis, który w kwietniu zawarł przedwstępną umowę zakupu działki w pobliżu dworca PKP i Starego Miasta, chce na niej postawić 200–pokojowy Mercure.