Logo small with grey background and kx new


John & Rachael invite you on Korcula's best tours. Also book your transfers and accommodation.

Facebook circle blue small Google + circle red small Pinterest circle red small Twitter circle blue small instagram-logo-vector-download

By far our favourite beach on Korcula - Vaja!! Everytime we stand at the top of the hill and look down at the beach, our faces light up! It's a typical Croatian pebble beach and is about a 15 - 20 minutes walk from Racisce. Follow the main road up the steep hill out of the village. After you reach the end of the tarmac road, take the path off to the right to the beach (caution, the path is steep). The water at Vaja beach is so clear and fantastic for snorkelling. There are no amenities on the beach so bring supplies and keep in mind shade is also limited.

This enclosed cove is a great spot to get away from busy life. It's about a 30 minute walk from Racisce and you can also take a car here. Follow the main road up the steep hill out of the village, then take the road/track to the left as you approach the olive groves. Follow this windy, up/down track until you come across a right turn; this will lead you to the bay. As Samograd beach is off the beaten track, you can expect fewer sun-worshippers on this beach than others.

Secluded, beautiful and tranquil, these three small pebble beaches are reachable by car/bike/foot, most easily via Zrnovo and are located on the south coast of Korcula. The water here at Pavja Luka, Orlandusa and Rasohatica are very warm and very still, as the bays are well protected. The closest village is Zrnovo, where you can buy food and refreshments as there are no shops/restaurants on the beaches. There is a fantastic restaurant not too far away from Orlandusa and Pavja Luka called Simunovo.

Lying off the coast between Korcula Town and Lumbarda, just poking out of the sea are 20 tiny islets known as the Skoji Islets. Either hop on board a water taxi or be captain for the day and hire a boat and take a trip to one of these delightful islets. Venture to Badija and Vrnik for pebble beaches to relax on and plenty of much needed shade under the fir trees or Stupe for some great snorkelling opportunities. Finding a hidden spot, you'll feel like you've discovered your own Robinson Crusoe island.

The sandy beaches in Lumbarda are the perfect place to take young children; with no risk of hurting themselves on rocks or urchins and shallow waters for them to play in. Of course it's also lots of fun for them (and the adults) to build sand castles! Lumbarda is just 6km from Korcula and there are regular buses during the day between the two towns or water taxis. It is also a pleasant bike ride between Lumbarda and Korcula.

Although a winding drive down to Bacva beach, this small pebble bay with clear azure waters is typical of the beautiful beaches that Korcula boasts. Due to it's remote location you will need to drive here. Located about 13 km from Korcula, head towards Pupnat taking the road on the left before the village, signposting to the bay. This is quite a deep, narrow, sheltered bay. There is a small restaurant here serving grilled meats and fish. It is also possible to stay at Bacva Bay.

Deservedly popular, Pupnatska Luka is a very beautiful and deep pebble beach located a few kilometres from the village of Pupnat. The best way to reach Pupnatska Luka beach is by car/scooter or to go by shuttle bus arranged by several of the tourist travel agencies in Korcula Town. You can also take a private taxi transfer here. There is a restaurant selling grilled meats, seafood, fish and salads and a bar selling cold drinks. You can also hire kayaks, sun loungers and umbrellas at Pupnatska Luka.

Vaja Beach, Racisce, Korcula Island

Samograd, Racisce, Korcula Island

Pavja Luka, Orlandusa & Rasohatica, Korcula Island

Korcula Archipelago

Bilin Zal & Przina Beaches, Lumbarda, Korcula Island

Bacva Bay, Korcula Island

Pupnatska Luka, Korcula Island

Prizba, Korcula Island

More Information about Beaches on Korcula Island

With warm azure water to swim and snorkel in, the small pebble beach at Zitna next to the Bay of Zavalatica is a wonderful place to spend a relaxing day during your holiday to Korcula. Pass through Cara and head down to Zavalatica following the road above the bay. Leave the car and take the track 5 minutes walk down to the beach. There's no amenities at the beach, but you can pick up supplies at the supermarket in Zavalatica, where you will also find a local restaurant/bar.  

Zitna, near Zavalatica, Korcula Island

Best & Most Stunning Beaches on Korcula Island

Korcula is blessed with many beautiful secluded bays, pebble beaches and clear blue sea, providing plenty of opportunities to swim and snorkel. Below is a list of some of our favourite beaches on Korcula. There are many still waiting to be explored...

About Korcula > Korcula Beaches

How to get to the best beaches on Korcula Island

The more popular beaches and those located close to a centre of the town or village can be reached by public transport and foot, such as the sandy beaches in Lumbarda or Vaja in the village of Racisce. The bus route connects the main towns & villages on the island and the full timetables can be seen on the Autotrans website.


The more remote beaches are reachable by driven transport only or for the active traveller, by bike. If you are not travelling by car or do not plan to rent a car or scooter during your holiday on Korcula, ask us about private transfers to any of the beaches or an island tour that can include some a stop at your chosen beach.


Prizba is a pretty coastal resort located on the west of Korcula Island, approximately 10 kilometres from Blato, with very clear blue and warm sea. There is a small pebble beach to lounge on and many rocky bathing spots, usually privately connected to holiday rental apartments which line the coastline. There is a supermarket and a couple of restaurants/cafe-bars in Prizba. As there is no public transport to Prizba you would need to drive here or how about stopping here during a Korcula Island Tour?