
Korčula Island Beach Vacations
Book a Beach Hotel + Flight or Car together to unlock savings
Better together
Save up to NT$5,067 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Beach Korčula Island Hotels

Blaga Rooms
Put Sv. Nikole 39, Korcula
Stroll along the shore in Korčula, as you'll be not far from Banje Beach with a holiday at this apartment.
Lovely Property
"The location of this property is hard to beat - it is quiet with a beautiful view (right across the street from the sea) and yet only a 5 minutes walk from “old town”. The property is older and somewhat dated but it has everything that you need. Our apartment consisted of 4 rooms: a bedroom with ..."
Reviewed on 2018/9/27

Hotel Villa Telenta
Ulica 1 br. 55, Vela Luka
You will love your stay at this hotel and walk along the waves in Vela Luka, as you'll be not far from the beach. A restaurant and a bar are just some of the ...
Great little hotel
"Super-cozy small hotel, with tasteful interior design of the rooms. Great view from the breakfast terrce over the sea, yet sheltered in the olive-tree shade. Owners of the hotel are super-hosts, friendly and very helpful, made me feel very welcome. Would gladly stay here again!"
Reviewed on 2021/9/10

Marko Polo Maradiso Hotel by Aminess
Setaliste F. Krsinica 33, Korcula
At this spa hotel, get ready to watch the sunset on the beach in Korčula, as you'll be a short walk from Banje Beach. Amenities at Marko Polo Maradiso Hotel ...
7.6/10 Good! (167 reviews)
Travelers like: close to beach, kids pool
Travelers say...
"This was a simply fantastic hotel."
Reviewed on 2025/7/2
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.