Where to stay
Esplanade Zagreb Hotel The last word in opulent luxury, the artnouveau grand hotel is packed with perks such as goose-down bedding. You can even get your own bath butler. Doubles from £95.
Mihanoviceva 1, 00 385 1 456 6666, esplanade.hr
Hotel Dubrovnik Situated on the main square, there’s a wide choice of well-furnished rooms here in both the new and old parts. The latter guarantees the best views. Doubles from £90. Ljudevita Gaja 1,
00 385 1 486 3555, hotel-dubrovnik.hr
Hotel Jadran A bright and airy hotel in a good location. Well-equipped rooms with free Wi-Fi. Doubles from £50, excluding breakfast.
Vlaška 50, 00 385 1 455 3777, hotel-jadran.com.hr
Palace Hotel The former palace was Zagreb’s first hotel, opened in 1907. Rooms have large windows and the lobby features signed photographs of many celebrities. Doubles from £80.
Trg JJ Strossmayera 10, 00 385 1 489 9600, palace.hr
Panorama Zagreb Hotel Excellent-value hotel next to the Dom Sportova arena with sensational views. Doubles from £55.
Trg Krešimira Cosica 9, 00 385 1 365 8333, panorama-zagreb.com