Over the past two decades, Croatia has slowly become a mainstay on the travel radar. With islands just as beautiful as Greece and history to rival neighbouring Italy, it’s a country that is well worth adding to your bucket list. Here, stunning national parks make way for breathtaking coastline – the latter home to a slew of luxury hotels. From Dubrovnik to Rovinj, we chart the best of the best below.
Perched on the very edge of Opatija’s coast, with the Adriatic stretching as far as you can see, Hotel Navis is a design-led marvel. Its private beach offers an air of exclusivity and the spa, with its Finnish sauna and Turkish bath, embraces the sea views. Rooms are slick, walls are lined with art by local creatives, and the restaurant serves Istrian delights. Dine al fresco if it’s warm enough.