Korčula island, located on Croatia’s southern Dalmatian coast, is arguably one of the most beautiful islands in the Mediterranean.
Thanks to the island’s history, nature and gorgeous beaches, Korčula is one of Croatia’s true gems.
You will be spoiled for choice for beaches. There are of course a lot more, but here is a list of 10 top beaches on the island worth checking out.
1. Pavja Luka Beach
This beach is located around 15 km from Korčula old town in the small secluded bay of Pavja Luka near the village of Žrnovo.
Zitna is located around 1 km away from Zavalatica on the soutern part of the island around 30 km from Korčula town.
Renowned for its crystal clear turquoise seas, Proizd is located in the Vela Luka gulf area.
4. Pupnatska Luka
Pupnatska Luka is worth the trek in getting there. It is a cove on the eastern side near the village of Pupnat.
5. Vela Pržina
Sandy Vela Pržina beach in Lumbarda great for kids.
6. Vaja Beach
Vaja is situated in Račišće around 12 km west of Korčula old town.
Bačva is another stunning cove around the corner from Pupnatksa Luka on the same eastern coast.
The secluded bay of Samograd is located on the northern shores near Račišće village.
9. Istruga Beach
Istruga beach is an unusual beach located in the small bay of Istruga on southern side of island of the island near Smokvica and Brna.
10. Badija Island
The small island of Badija island is just a short 10 minute water taxi-boat ride from Korčula town’s main harbour.