Ik ken een tweetal goede hotels in Zagreb. In het centrum, tegenover het station is dat Hotel Central. Nadeel is dat er nagenoeg geen plek om te parkeren is (als je met de auto komt), maar de kamers zijn goed en de prijs is redelijk (rond de 500 Kuna per nacht voor een tweepersoons kamer).
Uit het centrum kun je in Dubrava Hotel Nas Dom vinden. Is een rustig hotel, kamers zijn goed, maar niet speciaal. Daarentegen is de prijs heel aangenaam en de tram stopt voor de deur. Je kunt er ook nog eens je auto parkeren. (300 Kuna per kamer per nacht)
En dan heb je ook nog Villa Maria, ook in Dubrava, is een soort appartementen gebeuren. Prima kamers, is ook nog een zwembad bij (moet je wel apart voor betalen), maar de tram is een behoorlijk eind weg, daarentegen is er parkeerplek genoeg. (250 Kuna per kamer per nacht).