My Favorite Hotels on Korčula Island
- Best Luxury Hotel: Aminess Korčula Heritage (Korčula Town)
- Best Boutique Hotel: Korsal (outside Old Town)
- Best Modern Hotel: Moro Inn (outside Old Town)
- Best Budget Hotel: Hotel Lumbarda (Lumbarda)
- Best Family Resort: Aminess Port 9 (outside Old Town)
- Best Hotel for Couples: Lešić Dimitri Palace (Old Town)
- Best Hotel for Views: Aminess Grand Azur (Orebić)
- Best Beach Resort: Aminess Bellevue (Orebić)
- Best Pool: Aminess Port 9 (outside Old Town)

The harbor beside Korčula Old Town, one of the best places to stay on the island.
Korčula Old Town is my favorite place to stay on Korčula Island, especially for first-time visitors. The historic center has excellent restaurants, waterfront bars, boutique hotels, and convenient passenger ferries to Split, Hvar, and Dubrovnik. Hotels just outside the Old Town are equally good choices, especially if you want a swimming pool, easier access with luggage, or a quieter location.
For beaches, stay in Lumbarda, about 6 km southeast of Korčula Town, with sandy beaches, wineries, and family-friendly apartments. Vela Luka, on the western end of the island, is quieter and generally better value, but less convenient for sightseeing in Korčula Town. Orebić, on the mainland opposite Korčula, is worth considering for beach resorts and lower hotel prices.
The Best Areas to Stay on Korčula Island
- Korčula Old Town: Best for first-time visitors, sightseeing, restaurants, couples, and travelers without a car. Historic boutique hotels and waterfront dining, but limited parking and some steep, stepped streets.
- Outside Korčula Old Town: Best for larger hotels, swimming pools, and families. Hotels near the marina are a 5 to 15-minute walk from the Old Town. The Port 9 area is farther away but has resort facilities and a beach.
- Lumbarda: Best for sandy beaches, wineries, and a relaxed seaside stay. About 6 km from Korčula Town, with buses connecting the two. Excellent for families and longer stays.
- Vela Luka: Best for budget travelers and a quieter base. A working harbor town with restaurants, boat trips, and ferries to Split. About an hour or more from Korčula Town by bus.
- Orebić: Best mainland alternative for beaches and family resorts. On the Pelješac Peninsula, about 15 minutes from Korčula Town by passenger ferry. Often better value, but less convenient for evenings in the Old Town.
Getting Around Korčula Island
You don’t need a car if you’re staying in Korčula Town. The Old Town is pedestrian-only, and nearby hotels, restaurants, and ferry terminals are within walking distance. A car is useful for exploring remote beaches and villages, but parking near the Old Town is limited.
- Local Buses: Buses connect Korčula Town with Lumbarda and Vela Luka. The trip to Vela Luka takes about 60 to 80 minutes. Services are limited, especially in the evening and outside summer.
- Water Taxis: Seasonal boats connect Korčula Town with the Port 9 area, nearby beaches, and small islands such as Badija. Routes and schedules vary.
- Rental Cars: The best option for exploring the southern coast, including Brna and Prižba, and beaches away from the main towns.
- Bicycles: Good for Korčula Town and Lumbarda, though the island’s interior is hilly. E-bikes are worth considering.
- Boat Trips: Excursions to nearby islands depart from Korčula Town. Longer trips to Mljet and Lastovo are also available, depending on the season.

The view from Aminess Korčula Heritage, overlooking the Pelješac Channel. The hotel is on the waterfront beside the Old Town.
The 5 Best Areas to Stay on Korčula Island
1. Korčula Old Town
St. Mark’s Cathedral in the heart of Korčula Old Town.
The best area for sightseeing, restaurants, couples, and most first-time visitors. Korčula Old Town occupies a small, fortified headland overlooking the Pelješac Channel. It’s much smaller than Dubrovnik’s Old Town, with narrow stone lanes, historic buildings, and waterfront restaurants on both sides. Almost everything is within a few minutes’ walk.
The best-known sights include St. Mark’s Cathedral, the Revelin Tower at the southern entrance, and the Korčula Town Museum. The same museum organization operates the Marco Polo Center, dedicated to the explorer whose birthplace is traditionally associated with Korčula, although the claim is disputed. The Old Town is also a good place to watch a performance of the traditional Moreška sword dance.
Revelin Tower marks the southern entrance to the walled Old Town.
The waterfront is lined with restaurants, particularly along the western side, where many tables face the sunset. Seafood, grilled fish, and local wines are specialties, though the best waterfront restaurants can be expensive in summer. Korčula Town also has the island’s best selection of bars, but nightlife is relatively low-key compared with Hvar Town.
Waterfront dining outside Lešić Dimitri Palace, my favorite hotel for couples.
Most accommodation inside the walls consists of small boutique hotels, guesthouses, and apartments in historic buildings. It’s a great place to stay, especially for couples, but rooms can be expensive and some properties have steep stairs. There are no large resorts or swimming pools inside the Old Town.
The Old Town is also the most convenient base for island sightseeing tours, wine tours, and boat trips to nearby islands. Passenger ferries to Split, Hvar, Dubrovnik, and Orebić depart from the waterfront.
Korčula Old Town seen from the water.
A small shop selling Dalmatian food and local products in the Old Town.
The clear water and rocky swimming spots around Korčula Old Town. For sandy beaches, head to Lumbarda.
Waterfront restaurants along the Old Town promenade.
Small shops and galleries along a stepped lane in the Old Town.
Pizza at an outdoor restaurant in Korčula Old Town.
The Tourist Information Office in Korčula Town.
- Best Luxury Hotels: Aminess Korčula Heritage • Lešić Dimitri Palace
- Best Boutique Hotels: Zuviteo Residence • Lešić Dimitri Palace • Kanavelic Suites • San Teodoro
- Best Midrange Hotels & Guesthouses: Apartments & Room Nina • Maria’s Place
- Best Apartments & Private Rooms: Kanavelic Place • M & J Central • Apartments Milion • Guest House Jungher

Aminess Korčula Heritage, my favorite luxury hotel in Korčula. The historic five-star property sits directly on the waterfront beside the Old Town.

Outdoor seating at San Teodoro, a small hotel near the entrance to the Old Town.
2. Outside Korčula Old Town
The harbor southeast of Korčula Old Town, near several of the island’s best hotels.
The best area for larger hotels, swimming pools, and families who want to stay near Korčula Town. There are two main hotel areas southeast of the Old Town.
The first is around the marina and waterfront, about a 5 to 15-minute walk from the historic center. Korsal is my favorite boutique hotel here, with sea views and a small beach across the road. Aminess Liburna and Marko Polo are larger hotels with pools and easy access to the Old Town. These are excellent choices for visitors who want resort facilities without being far from the restaurants and sights.
Farther east, near Dominče and Shell Bay, are Aminess Port 9 Resort and Moro Inn. Port 9 is my favorite family resort on Korčula, with several swimming pools, a pebble beach, restaurants, and activities for children. The resort also offers apartment accommodation, making it particularly good for families staying a week or longer.
It’s approximately a 25 to 30-minute walk from the Port 9 area to the Old Town, depending on the exact hotel and route. Seasonal water taxis provide another option. I prefer the hotels closer to the marina for sightseeing, but Port 9 is better if you’ll spend much of your time swimming and relaxing at the resort.
The coastal path between Korčula Town and the Port 9 Resort area is good for walking and cycling.
The seasonal water taxi connecting the Port 9 Resort area with Korčula Town.
- Best Upscale Hotels: Aminess Liburna • Aminess Port 9 • Marko Polo
- Best Boutique Hotels: Korsal • Moro Inn
- Best Midrange Hotel: Moro Inn
- Best Apartments & Private Rooms: Apartments Panorama • Shell Bay Apartments • Rooms Katica • Guest House Dijana
- Best Hotels for Families: Aminess Port 9 • Marko Polo • Aminess Liburna

The swimming pool and sea views at Aminess Liburna Hotel, about a 10-minute walk from Korčula Old Town.

One of the pools at Aminess Port 9 Resort, my favorite hotel on Korčula for families.

The view from our balcony at Hotel Korsal, my favorite boutique hotel in Korčula.

The balcony at Moro Inn, a modern hotel near the Port 9 area.
3. Lumbarda
Beachfront dining in Lumbarda.
The best place to stay on Korčula Island for sandy beaches and wineries. Lumbarda is about 6 km southeast of Korčula Town, with a small marina, waterfront restaurants, family-run accommodation, and some of the island’s best beaches.
The main attraction is the sand. Vela Pržina is a broad sandy beach with shallow water, beach facilities, and views toward the open sea. It’s particularly good for families, though it gets busy in July and August. Bilin Žal is another sandy beach, closer to the village center. Both are much better choices for a traditional beach day than the small swimming spots around Korčula Old Town.
Lumbarda is also known for Grk, a dry white wine produced from grapes grown in the area’s sandy vineyards. Several wineries are within walking distance of the village, making it possible to visit for a tasting without renting a car.
Kayaks for rent in Lumbarda. The village is also good for paddleboarding and cycling.
Accommodation is mostly small hotels, guesthouses, and apartments, often with more space and lower prices than comparable properties in Korčula Old Town. Lumbarda is especially good for families and travelers staying several nights.
Buses connect Lumbarda with Korčula Town, though services are less frequent in the evening and on weekends. A bicycle or car gives you more flexibility. I would choose Lumbarda over Korčula Town if swimming and beach time are the main priorities, but stay closer to the Old Town for restaurants, sightseeing, and ferry connections.
- Best Upscale Apartments: Lumbarda Resort Apartments • Apartments Nikolina
- Best Midrange Hotels & Guesthouses: Hotel Lumbarda • Guest House Lovrić • Apartments Villa Maris • Apartments Villa Julija • San Rocco
- Best Apartments & Private Rooms: ECO Aparthotel The Dreamer’s Club • Eco Sunshine • Apartments Sidro • Apartments Lumbardina • Apartments Villa Olea
- Best for Families: Lumbarda Resort Apartments • Hotel Lumbarda • Apartments Nikolina

Lumbarda Resort Apartments has a swimming pool overlooking the water and is within walking distance of the village and nearby beaches.

Guest House Lovrić is close to Lumbarda’s center and the waterfront walking path.

The view from our balcony at Hotel Lumbarda, my favorite budget hotel on the island.
4. Vela Luka
The waterfront promenade in Vela Luka.
The best area for budget travelers and a quieter stay away from Korčula Town. Vela Luka is a working harbor town on the western end of Korčula Island. It has a long waterfront promenade, fishing boats, restaurants, and a good selection of privately run rooms and apartments.
Hotels and restaurants are generally less expensive than in Korčula Town, and the town has a more local feel, especially outside the busiest summer weeks. Boat trips to nearby beaches and the island of Proizd are popular, and the prehistoric Vela Spila cave is another worthwhile attraction.
Vela Luka is also a ferry port, with vehicle ferries and passenger services connecting it to Split. This makes it a convenient place to stay if you’re arriving or departing by ferry from the western end of the island.
The main disadvantage is the distance from Korčula Old Town. Buses take approximately 60 to 80 minutes, depending on the route and stops, so Vela Luka is not a good base for frequent trips to the historic center. I would stay here for the lower prices, harbor setting, and access to the western half of the island, not as a substitute for staying in Korčula Town.
Buses connect Vela Luka with Korčula Town and villages along the island’s main road.
- Best Hotels: Hotel Korkyra • Hotel Villa Telenta • Hotel Dalmacija
- Best Boutique Hotels: Boutique Rooms Kaštel Ismaeli • Hotel Dalmacija
- Best Budget & Midrange Accommodation: Guest House Mara • Apartments Sunshine Home • Apartments Julija • Apartments Dea Caeli • Rooms & Apartments Mirakul
- Best Hotel for Families: Hotel Korkyra

Hotel Korkyra is centrally located across from Vela Luka’s harbor.

Boutique Rooms Kaštel Ismaeli, one of my favorite small properties in Vela Luka.
5. Orebić (Mainland Croatia)
Orebić Harbor, on the mainland opposite Korčula Island.
The best mainland alternative for beaches, family resorts, and lower hotel prices. Orebić is on the Pelješac Peninsula, directly across the channel from Korčula Town. Passenger ferries connect the two in approximately 15 minutes, making it possible to stay in Orebić and visit Korčula Old Town for sightseeing.
Orebić has long pebble beaches, waterfront restaurants, and a good selection of hotels and apartments. The mountains rising behind town are impressive, and there are walking and cycling routes along the coast and into the surrounding hills.
The biggest advantage is the accommodation. Large beachfront hotels such as Aminess Grand Azur and Aminess Bellevue offer pools, beach access, and family facilities, often at better prices than comparable accommodation near Korčula Town.
Orebić is an established summer resort and can be busy in July and August, particularly around its main beaches. It’s generally quieter than Korčula Old Town, but not an undiscovered destination.
I would choose Orebić for a beach holiday or a longer family stay. For a short sightseeing visit, I prefer staying on Korčula Island itself. The passenger ferry is convenient during the day, but evening departures are more limited, so check the timetable if you plan to dine in Korčula Town.
The passenger ferry between Korčula Town and Orebić. The crossing takes about 15 minutes.
- Best Upscale Hotels: Aminess Grand Azur • Boutique Adriatic • Aminess Bellevue
- Best Boutique Hotels: Boutique Adriatic • Hotel Crystal
- Best Midrange Hotels & Guesthouses: Guesthouse Mimbelli • Hotel Crystal • Orsan
- Best Apartments: Sunny Day Luxury Holiday Apartments • Apartments Maestral • Apartments Leon • Apartments Leko • Apartments Mistral Orebić
- Best for Families: Aminess Bellevue • Aminess Grand Azur • Sunny Day Luxury Holiday Apartments

Aminess Grand Azur is my favorite hotel for sea views, with a large pool overlooking the Pelješac Channel.

Boutique Adriatic, my favorite small hotel in Orebić, is directly on the waterfront.

Aminess Bellevue, my favorite beach resort in Orebić.
Getting to Korčula Island
Arriving by passenger ferry at Korčula Town.
- Passenger Ferries: High-speed catamarans connect Korčula Town with Split, Hvar, Dubrovnik, and other islands. The main operators are Krilo and TP Line. Schedules vary by season.
- Korčula Town Ferry Berths: Passenger ferries use berths on either side of the Old Town, about a 10-minute walk apart. Check your departure location before boarding.
- Orebić Passenger Ferry: The crossing to Korčula Town takes about 15 minutes. G&V Line Iadera operates the service. Check evening departures if staying in Orebić.
- Car Ferries: Jadrolinija operates vehicle ferries from Orebić to Dominče, near Korčula Town, and from Split to Vela Luka, on the western end of the island. Neither arrives in Korčula Old Town.




















About Santorini Dave