Select a City to find the Best Hotels in Korcula Island

Recommended destinations based on bookings from your country.

K

Korcula Island Hotels for Your Next Holiday

Why Tourists Visit Korcula Island

  • * Explore Korcula's Old Town with its medieval walls and narrow streets.
  • * Relax on sandy beaches like Vela Przina or pebble coves on the southern coast.
  • * Visit the world-famous Marco Polo House and Museum.
  • * Take a boat trip to nearby islets like Badija or Proizd for hiking and swimming.
  • * Sample local wines, including Pošip and Grk, at wineries in Lumbarda.

Korcula Island offers over 100 accommodations, ranging from budget guesthouses to five-star boutique hotels, with most located in Korcula Town and Lumbarda. Average prices for 3-star hotels are $100-$150 per night, while 5-star options like Lesic Dimitri Palace cost upwards of $350, offering luxury and historical charm. The newly opened Tara's Lodge near Zrnovska Banja stands out for its beachfront location, modern design, and eco-conscious approach to hospitality.

Korcula Island, located in Croatia's stunning Adriatic Sea, is renowned for its medieval charm, pristine beaches like Vela Przina, and gorgeous vineyards producing world-famous Pošip wine.

The island attracts travelers with its historic Old Town, often called 'Little Dubrovnik,' along with landmarks like St. Mark's Cathedral and the birth house of Marco Polo.

Idyllic coves, clear waters perfect for snorkeling, and excellent cycle routes through olive groves make Korcula a dream destination for outdoor enthusiasts.

Korcula Island Tips You Must Know

* Book hotels 3-6 months in advance if visiting during the busy summer months of July and August.

* Consider shoulder seasons (May-June, September) for better deals, smaller crowds, and warm weather.

* Opt for accommodations in Korcula Town for proximity to nightlife and historical sites or Lumbarda for family-friendly beaches.

* Use ferries from Split or Dubrovnik for seamless transportation and check timetables in advance as service frequency varies by season.

* Beware of rocky terrain and pack suitable footwear if planning outdoor activities like hiking or cycling.

Korcula Town

Korcula Town, the capital of the island, is often called 'Little Dubrovnik' for its well-preserved medieval walls and Venetian architecture. St. Mark's Cathedral, with its towering bell, offers panoramic views of the Adriatic. Travelers can explore the birthplace of Marco Polo or enjoy vibrant summer festivals like the Moreška sword dance.

Discover a variety of hotels in Korcula Town and immerse yourself in its rich history and stunning architecture.

Lumbarda

Lumbarda is famed for its sandy beaches like Vela Przina, a rarity on Croatia's rocky coastline. The area is also a wine lover's paradise, being the only place in the world where the Grk grape is cultivated. Hidden stone paths and serene olive groves add charm to this laid-back village.

Unwind in one of the beachfront hotels in Lumbarda and enjoy its unique wines and serene beauty.

Vela Luka

Vela Luka, tucked into a deep bay on the west of the island, is known for its therapeutic mud baths at Kale Cove. The Vela Spila archaeological site reveals human history spanning over 20,000 years. The town is also a hub for modern art, with an impressive collection at the Cultural Center.

Browse the hotels in Vela Luka and explore this unique blend of ancient history and modern art.

Blato

Blato, the island's inland agricultural hub, charms visitors with its tree-lined avenue stretching through the town center. It has a rich cultural heritage, highlighted by the annual pilgrimage to Our Lady of Jesus church. Blato is also known for its olive oil production, offering tastings for food enthusiasts.

Book your stay at hotels in Blato and discover its cultural traditions and olive oil delicacies.

Zrnovo

Zrnovo, a picturesque village near Korcula Town, is surrounded by stone quarries that provided materials for Dubrovnik's iconic buildings. Hiking trails from Zrnovo lead to secluded coves like Pavja Luka. Art workshops and local gastronomy festivals make this village a hidden gem for creatives and foodies.

Explore the charming hotels in Zrnovo and enjoy its unique blend of nature, art, and tradition.

Stay in the Heart of Korcula: Central Hotels

Find more charming Central hotels in Korcula Town offering convenience and access to top attractions.

Hotel Name
Description
#
Price per night

Aminess Lume Hotel

Brna

  • Brna Bay (100 m)
  • Vela Luka Ferry Port (20 km)
  • Korcula Old Town (30 km)

This tranquil hotel is uniquely positioned in the small fishing village of Brna, offering a front-row view of the Adriatic from every room. The location allows guests to experience authentic island life away from crowds.

  • Seafront rooms

  • Peaceful setting

  • Authentic village charm

$120-$180/night

Marko Polo Hotel By Aminess

Korcula Town

  • Korcula Old Town (500 m)
  • Marco Polo Museum (400 m)
  • St. Mark's Cathedral (450 m)

This hotel is famed for its panoramic pool overlooking Korcula Old Town, making it a prime spot to enjoy sunsets. Its name pays homage to the legendary explorer Marco Polo, a native of the town.

  • Infinity pool

  • Central location

  • Great dining options

$150-$220/night

Aminess Liburna Hotel

Korcula Town

  • Korcula Marina (300 m)
  • Korcula Old Town (400 m)
  • ACI Marina Korcula (350 m)

Designed in a modern Mediterranean style, this hotel features a private terrace with views of sailing boats passing by the marina. The on-site restaurant specializes in regional delicacies with fresh local ingredients.

  • Fantastic sea views

  • Close to marina

  • Local cuisine

$140-$200/night

Indulge in Opulence: Luxury Hotels

Discover more Luxury hotels in Korcula Town for unmatched elegance and comfort.

Hotel Name
Description
#
Price per night

Aminess Port 9 Resort

Near Korcula Town

  • Badija Island (1.5 km)
  • Korcula Old Town (2.5 km)
  • Marco Polo Museum (2.3 km)

Port 9 is set in a serene bay near Korcula Town, boasting six swimming pools and direct beach access. Perfect for relaxation, it also offers an open-air cinema for late-night movie experiences.

  • Multiple pools

  • Beachfront location

  • Open-air cinema

$180-$300/night

Moro Inn

Korcula Town

  • Korcula Old Town (1.2 km)
  • ACI Marina Korcula (1 km)
  • Badija Island (2 km)

A hidden gem, this boutique-style luxury inn is known for its rooftop bar with panoramic sea views-perfect for evening cocktails. The eco-conscious design uses sustainable materials throughout the property.

  • Rooftop bar

  • Eco-friendly design

  • Chic interiors

$200-$280/night

San Teodoro

Korcula Old Town

  • St. Mark's Cathedral (200 m)
  • Marco Polo Museum (250 m)
  • Korcula City Gate (150 m)

Nestled in the historical center, this former noble house has retained its Renaissance architecture and now offers a private garden for quiet escapes. Its secluded atmosphere feels miles away from the bustling Old Town.

  • Historical charm

  • Private garden

  • Quiet atmosphere

$250-$350/night

Charming and Unique: Boutique Hotels

Explore more intimate and personalized Boutique hotels in Korcula's enchanting settings.

Hotel Name
Description
#
Price per night

Boutique Rooms Kastel Ismaeli

Korcula Old Town

  • Korcula Old Town (100 m)
  • Marco Polo Museum (120 m)
  • St. Mark's Cathedral (150 m)

Housed inside a 15th-century stone building, this boutique hotel offers authentic historical ambiance alongside modern comforts. It sits just steps away from bustling cafes and galleries.

  • Historic charm

  • Central location

  • Modern amenities

$160-$220/night

Tara's Lodge

Zrnovska Banja

  • Zrnovska Banja Beach (50 m)
  • Korcula Old Town (3.5 km)
  • Badija Island (3 km)

A perfect beachside escape, this hotel is known for its minimalist whitewashed design and infinity pool overlooking the bay. Beachfront hammocks add to its relaxed and stylish vibe.

  • Beachfront location

  • Infinity pool

  • Relaxed atmosphere

$180-$240/night

Boutique Hotel Villa Telenta

Vela Luka

  • Vela Luka Harbor (300 m)
  • Osjak Islet (1 km)
  • Vela Spila Cave (1.5 km)

This small family-run gem in Vela Luka features hand-painted decor and personalized service. Its rooftop terrace offers an immersive sunset dining experience.

  • Warm hospitality

  • Rooftop dining

  • Small and cozy

$140-$200/night

A Haven for Families: Family-Friendly Hotels

Find a variety of Family Friendly hotels in Korcula Island perfect for memorable family vacations.

Hotel Name
Description
#
Price per night

Hotel Korkyra

Vela Luka

  • Vela Luka Harbor (200 m)
  • Vela Spila Cave (1.2 km)
  • Osjak Islet (800 m)

This family-friendly property in Vela Luka keeps kids happy with its spacious family suites and vibrant indoor playroom. The hotel faces the scenic harbor, making evening walks delightful for guests of all ages.

  • Kid-friendly amenities

  • Spacious suites

  • Harbor views

$110-$170/night

Hotel Lumbarda

Lumbarda

  • Vela Przina Beach (500 m)
  • Grk Wineries (600 m)
  • Korcula Old Town (7 km)

Located steps from sandy beaches, this hotel organizes family kayaking and snorkeling excursions. Its laid-back vibe is perfect for multigenerational family trips.

  • Close to beaches

  • Family excursions

  • Relaxed atmosphere

$120-$180/night

Hotel Korsal

Korcula Town

  • Korcula Old Town (1 km)
  • ACI Marina Korcula (900 m)
  • St. Mark's Cathedral (950 m)

This beachfront hotel offers connecting rooms designed for families and an outdoor terrace ideal for family breakfasts. Its location by the sea allows for easy access to child-friendly swimming spots.

  • Great breakfast

  • Child-safe beach

  • Connecting rooms

$130-$200/night

Relax with Indoor Comfort: Hotels with Indoor Pools

Discover more unique Hotels with indoor pool in Korcula Island for year-round swimming and luxury.

Hotel Name
Description
#
Price per night

Stunning Home In Vela Luka With Kitchen

Vela Luka

  • Vela Spila Cave (600 m)
  • Vela Luka Harbor (1.2 km)
  • Osjak Islet (900 m)

This unique villa combines a private indoor pool with modern comforts, located within walking distance of Vela Spila Cave. It's perfect for travelers seeking both luxury and seclusion.

  • Indoor pool

  • Modern interiors

  • Quiet location

$300-$400/night

Designer Villa Few Steps From Azure Blue Sea

Zrnovo Bay

  • Nearby Cove (50 m)
  • Korcula Old Town (4 km)
  • Badija Island (3.2 km)

With sleek contemporary design and an indoor pool, this villa provides a mix of luxury and innovation. It sits mere steps from pristine coves in Zrnovo Bay.

  • High-end design

  • Cove proximity

  • Private pool

$350-$450/night

Newly Built Luxury Villa In Zrnovo Bay

Zrnovo Bay

  • Zrnovo Beach (100 m)
  • Korcula Old Town (3.8 km)
  • ACI Marina Korcula (3.5 km)

This newly constructed villa features a heated indoor pool and expansive outdoor terraces. Its bright, open-plan design is perfect for group stays seeking a combination of space and luxury.

  • Heated pool

  • Spacious terraces

  • Modern layout

$400-$500/night

Frequently asked question

What hotels in Korcula Island are located near the Old Town?

Hotels such as the boutique Lesic Dimitri Palace and Korcula De La Ville are steps away from Korcula's Old Town, offering easy access to landmarks like St. Mark's Cathedral and Marco Polo House.

Are there family-friendly accommodations on Korcula Island?

Family-oriented hotels like Aminess Port 9 Hotel in the Lumbarda area cater to kids with pools, play areas, and proximity to sandy beaches.

What are the average costs of staying at hotels in Korcula Island?

Budget hotels average $80-$120 per night, mid-range options like Marko Polo Hotel range $140-$220, while luxury properties can reach $300 or more per night.

Are there beachfront hotels on Korcula Island with direct sea access?

Yes, Liburna Hotel and Port 9 Resort provide direct beach access with stunning Adriatic views and water sport facilities.

Which accommodations are best for solo travelers on Korcula Island?

Solo travelers seeking affordable stays often choose Korcula Guesthouse or Pension Radic for their central locations and cozy atmosphere.

Thank you for subscribing
Destination Select city
  • Bale

    Croatia

  • Banjol

    Croatia

  • Banjole

    Croatia

  • Barbat na Rabu

    Croatia

  • Baska (Krk)

    Croatia

  • Baska Voda

    Croatia

  • Betina (Sibenik-Knin)

    Croatia

  • Bibinje

    Croatia

  • Biograd Na Moru

    Croatia

  • Bjelovar

    Croatia

  • Blace

    Croatia

  • Bol

    Croatia

  • Brela

    Croatia

  • Brodarica (Sibenik-Knin)

    Croatia

  • Brtonigla

    Croatia

  • Buje

    Croatia

  • Buzet

    Croatia

  • Cavtat

    Croatia

  • Cesarica

    Croatia

  • Cilipi

    Croatia

  • Cizici

    Croatia

  • Cres

    Croatia

  • Crikvenica

    Croatia

  • Dakovo

    Croatia

  • Donji Okrug (Ciovo)

    Croatia

  • Drage

    Croatia

  • Dramalj

    Croatia

  • Drasnice

    Croatia

  • Drvenik (Split-Dalmatia)

    Croatia

  • Dubrovnik

    Croatia

  • Duce

    Croatia

  • Dugi Rat

    Croatia

  • Fazana

    Croatia

  • Funtana

    Croatia

  • Fuzine

    Croatia

  • Gornji Karin

    Croatia

  • Gospic

    Croatia

  • Gradac (Split-Dalmatia)

    Croatia

  • Grebastica

    Croatia

  • Hvar Town

    Croatia

  • Icici

    Croatia

  • Imotski

    Croatia

  • Jadranovo

    Croatia

  • Jelsa (Hvar)

    Croatia

  • Jesenice (Split-Dalmatia)

    Croatia

  • Jezera

    Croatia

  • Kali

    Croatia

  • Kampor

    Croatia

  • Kanfanar

    Croatia

  • Karlobag

    Croatia

  • Karlovac

    Croatia

  • Kastav

    Croatia

  • Kastela

    Croatia

  • Klek

    Croatia

  • Klenovica

    Croatia

  • Komarna

    Croatia

  • Komiza

    Croatia

  • Korcula Town

    Croatia

  • Korenica

    Croatia

  • Kornic

    Croatia

  • Kostrena

    Croatia

  • Kozino

    Croatia

  • Kraljevica

    Croatia

  • Krapinske Toplice

    Croatia

  • Krk Town

    Croatia

  • Labin (Istria)

    Croatia

  • Lastovo

    Croatia

  • Liznjan

    Croatia

  • Lokva Rogoznica

    Croatia

  • Lopar

    Croatia

  • Lovran

    Croatia

  • Lumbarda

    Croatia

  • Makarska

    Croatia

  • Mali Losinj

    Croatia

  • Malinska

    Croatia

  • Mandre

    Croatia

  • Marina

    Croatia

  • Maslenica

    Croatia

  • Matulji

    Croatia

  • Medulin

    Croatia

  • Metajna

    Croatia

  • Milna (Brac)

    Croatia

  • Mimice

    Croatia

  • Mlini

    Croatia

  • Mokosica

    Croatia

  • Moscenicka Draga

    Croatia

  • Motovun

    Croatia

  • Murter

    Croatia

  • Nerezine

    Croatia

  • Nin

    Croatia

  • Njivice

    Croatia

  • Novalja

    Croatia

  • Novi Vinodolski

    Croatia

  • Novigrad (Istria)

    Croatia

  • Ogulin

    Croatia

  • Omis

    Croatia

  • Omisalj

    Croatia

  • Opatija

    Croatia

  • Orebic

    Croatia

  • Osijek

    Croatia

  • Otocac

    Croatia

  • Pag Town

    Croatia

  • Pakostane

    Croatia

  • Palit

    Croatia

  • Peroj

    Croatia

  • Petrcane

    Croatia

  • Pinezici (Krk)

    Croatia

  • Pirovac

    Croatia

  • Pisak

    Croatia

  • Pjescana Uvala

    Croatia

  • Plitvicka Jezera

    Croatia

  • Ploce (Dubrovnik-Neretva)

    Croatia

  • Podaca

    Croatia

  • Podgora (Split-Dalmatia)

    Croatia

  • Podstrana

    Croatia

  • Porec

    Croatia

  • Posedarje

    Croatia

  • Postira

    Croatia

  • Povljana

    Croatia

  • Preko

    Croatia

  • Premantura

    Croatia

  • Primosten

    Croatia

  • Privlaka (Zadar)

    Croatia

  • Prizba

    Croatia

  • Promajna

    Croatia

  • Pula

    Croatia

  • Punat

    Croatia

  • Rab Town

    Croatia

  • Rabac

    Croatia

  • Rakovica

    Croatia

  • Razanac

    Croatia

  • Razanj

    Croatia

  • Rijeka

    Croatia

  • Rogoznica (Sibenik-Knin)

    Croatia

  • Rovinj

    Croatia

  • Sali

    Croatia

  • Savudrija

    Croatia

  • Seget Vranjica

    Croatia

  • Selce

    Croatia

  • Seline

    Croatia

  • Senj (Lika-Senj)

    Croatia

  • Sevid

    Croatia

  • Sibenik

    Croatia

  • Silo (Krk)

    Croatia

  • Sinj

    Croatia

  • Skradin

    Croatia

  • Slano

    Croatia

  • Slatine

    Croatia

  • Slavonski Brod

    Croatia

  • Slunj

    Croatia

  • Solin

    Croatia

  • Split

    Croatia

  • Splitska

    Croatia

  • Srima

    Croatia

  • Stanici

    Croatia

  • Stara Novalja

    Croatia

  • Stari Grad (Hvar)

    Croatia

  • Starigrad Paklenica

    Croatia

  • Ston

    Croatia

  • Sukosan

    Croatia

  • Sumartin

    Croatia

  • Supetar

    Croatia

  • Supetarska Draga

    Croatia

  • Sutivan

    Croatia

  • Sveti Filip i Jakov

    Croatia

  • Sveti Juraj

    Croatia

  • Sveti Martin Na Muri

    Croatia

  • Sveti Petar (Zadar)

    Croatia

  • Tar-Vabriga

    Croatia

  • Tisno

    Croatia

  • Tribunj (Sibenik-Knin)

    Croatia

  • Trogir

    Croatia

  • Tucepi

    Croatia

  • Turanj

    Croatia

  • Umag

    Croatia

  • Vantacici

    Croatia

  • Varazdin

    Croatia

  • Vela Luka

    Croatia

  • Veli Losinj

    Croatia

  • Velika Gorica

    Croatia

  • Vinisce

    Croatia

  • Vinkovci

    Croatia

  • Vir

    Croatia

  • Vis

    Croatia

  • Vodice

    Croatia

  • Vodnjan

    Croatia

  • Vrbnik (Primorje-Gorski Kotar)

    Croatia

  • Vrboska

    Croatia

  • Vrh (Krk)

    Croatia

  • Vrsar

    Croatia

  • Vrsi

    Croatia

  • Vukovar

    Croatia

  • Zaboric

    Croatia

  • Zadar

    Croatia

  • Zagreb

    Croatia

  • Zambratija (Istria)

    Croatia

  • Zaton (Dubrovnik-Neretva)

    Croatia

  • Zaton (Zadar)

    Croatia

  • Zivogosce

    Croatia

  • Zrnovo

    Croatia

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0