Croatia holidays can make for a brilliant break from the incredible beaches to the beautiful cities, not to mention the cheap packages to be found.
But we’re not talking just about mainland Croatia.
The country is renowned for its breathtaking islands offering up picturesque landscapes and, in some cases, picturesque harbours and vibrant neighbourhoods.
There are actually over 1,000 Croatian islands waiting to be explored, only 48 of which are inhabited, so it’s no wonder that choosing where to go can feel like an overwhelming task.
To help you narrow it down, we’ve picked out a few islands that need to be on your radar whether you’re after a day trip or looking for somewhere to spend a few days.
Check out our top picks of Croatian islands below…
Musical fans may recognise Vis as the filming location for Mamma Mia 2, but this tiny island has heaps more than Hollywood credentials to offer.
The furthest inhabited island off the coast of Croatia – it’s about a two-hour ferry ride from Split – it’s home to two main towns; Vis and Komiža.
Get a dose of culture thanks to the museums, picturesque churches and local restaurants, while the pretty beaches are ideal for soaking up the sunshine.
It’s ideal for those who like a bit of a laidback atmosphere on their holiday.
Thinking of staying on the island? TripAdvisor has rounded up the top cheap hotels from £36 a night across the island.
Hvar has earned quite the reputation as a party town, and particularly comes alive between June to September when you’ll find countless parties taking place across its bustling bars and clubs.
The marina is a must-visit for those wanting brilliant food and cocktails.
In the daytime, the luxurious hotels are the ideal spot for recovering from last night, while the picturesque harbour is great for a spot of lunch and some beautiful views.
Booking.com has a handy round-up of cheap Hvar hotels if you are after a luxury stay that won’t break the bank.
If you love a picturesque coastal walk then you need to bookmark this island with its breathtaking beaches, fascinating caves and lush green forests.
Then there are the small villages, vineyards and olive groves to be explored as well as heaps of archaeological sites.
It’s a little further out than other Croatian islands so this tends to be a place you’ll want to stay the night rather than a day trip although you can book boat tours that offer a quick stop to explore the island.
Booking.com has searched out the top 10 cheap hotels in Korčula to make things a little easier if you’re on a budget.
Beach goers need to bookmark this island whether for a day trip or a short break.
The island boasts some pretty incredible white sand beaches for an idyllic day out in the sunshine, while the coves and bays can make ideal water sports conditions for the likes of windsurfing.
Just a short ferry ride away from Split, the island has plenty of towns and villages where you’ll find bustling bars, restaurants serving up delicious local fare and plenty of waterfront spots.
This large Croatian island is connected to mainland Croatia by a bridge so it can be an ideal destination for a day trip if you’re short on time.
It’s quite a tourist-friendly destination with bustling resorts including Malinska, Vrbnik and Krk Town.
Fancy a beach holiday? Head to Baska which tends to be popular thanks to its sandy beach.
As for history fans, you can easily get your fill thanks to the countless churches to explore; highlights include the 11th century Church of St Quirinus, St Mary’s Cathedral.
Pag boasts eye-catching rocky landscape, pebbled beaches and plenty of historical sites, and in recent years it’s becoming a firm favourite with visitors.
head to the Old town wherer you’ll find monastery ruins, historic defensive walls and more archaeological sites.
Looking for a bustling nightlife scene? Head to the town of Novalja where you’ll find plenty of bars and clubs.
With its dense green pine forests and golden sandy beaches it’s no surprise that Rab is popular with locals and visitors alike.
History fans will find plenty to explore thanks to the churches, monasteries and the Old Town with ancient walls.
As for accommodation, you’ll find everything from high end hotels to budget-friendly campsites.
TUI can be a good source for Rab holiday packages with prices from £505pp.
One of the larger islands, Losinj has plenty of bustling towns with a great nightlife, as well as picturesque bays and scenic spots where you can take in the views or go for a stroll.
It tends to be popular with tourists looking for a mixture of pretty landscapes and charming towns, not to mention that there are some great local restaurants and shops to be found.
On a budget? Lastminute.com can be a good source for flight and hotel deals especially as the website often hosts flash sales and offers.
Mljet National Park is a big attraction for tourists – there’s a reason the island has a reputation for being one of the greenest Croatian islands. (There is an entrance fee for exploring the park).
Expect heaps of dense greenery, beautiful plants and natural landmarks, and scenery that looks like it’s right out of a storybook.
It’s a short boat ride away from Dubrovnik.
There are no hotels on Silba (although you can find holiday rentals) so it tends to be one of those islands you explore on a day trip – it’s worth searching for a boat tour that includes a stop here if you are short on time and plan to visit a few islands in a day.
Silba village is where you’ll find restaurants and shops, while there are countless bays and beaches where you can soak up the sunshine or take a dip in the crystalline waters.
It’s a short boat trip away from Zadar.