Best Restaurants in Vela Luka and surrounding areas

Konoba Feral - Image 1
Konoba Feral is a family-run restaurant located in Vela Luka, Croatia, offering a warm and welcoming atmosphere. The restaurant specializes in local specialties, including grilled meats, fresh seafood such as sea bass and calamari, and grilled vegetables. Diners can enjoy their meals either al fresco by the water's edge or on a terrace overlooking the sea. The cozy ambiance and attentive service make it a popular destination for visitors seeking an authentic dining experience. Due to its popularity, reservations are recommended.

Konoba Feral

  • $$ - $$$
  • Obala 2, 20270, Vela Luka, Croatia
  • +385 99 253 4626
  • https://maps.google.com/?cid=798754400157612430
Reviews1 / 5

Sunshine Play list

Google Reviews
If you ever find yourself in Vela Luka, Konoba Feral is an absolute must-visit! This is a true family-run gem, where everything feels warm, welcoming, and full of that “you’re part of the family” vibe. They serve only local, high-quality food, prepared with so much love that you can taste it in every bite. For us, nothing beats their perfectly grilled fresh local fish – it’s always our favorite, always fresh, and cooked to perfection. And then there’s the risotto, which is honestly the best in town and worth the trip on its own. Every time we come here, we leave with happy hearts, full stomachs, and the feeling that we can’t wait to come back. Thank you, Feral family, for making Vela Luka taste like home! ❤️🐟🍷

Domagoj Jakopović Ribafish

Google Reviews
Fantastic lamb parts (not chops)!
Loading...
Loading...
Loading...
Bistro Beppo Cafe - Image 1
Bistro Beppo Cafe is located in Vela Luka, Croatia, and is known for its unique blend of Mexican and Dalmatian cuisine. The restaurant offers a diverse menu prepared according to traditional recipes, featuring standout dishes such as octopus with orzo and various Mexican specialties. Guests appreciate the delicious food, friendly staff, and pleasant atmosphere.

Bistro Beppo Cafe

  • $$ - $$$
  • Obala 1 2, 20270, Vela Luka, Croatia
  • +385 98 921 7731
  • https://maps.google.com/?cid=1558219744878175069
Reviews1 / 5

Lara Isabell Scheller

Google Reviews
Good, better, bistro beppo! We went there after a hike to the Vela Spila & it was so great. The owner made us fresh, vegan fajitas. We had a good talk & the food is really worth a visit!

Camille Gahr

Google Reviews
We had an incredible dining experience at Bistro Beppo Cafe run by a wonderful husband and wife team who were incredibly accommodating and kind. We met up there with some vegan and vegetarian diving instructors from Croatia Divers, and the restaurant did an excellent job catering to all of our dietary needs, whether vegan, vegetarian, or neither. We enjoyed the Mediterranean platter, flaming fajitas, and the tacos—while European tacos are different from those in the US, they were still absolutely delicious, especially with the homemade salsa crema. We visited several times during our stay, and each meal was fantastic. The views from the patio are stunning, and the adorable little dog that greets you adds a charming touch to the atmosphere. Breakfast was also a highlight—delicious crepes and eggs cooked exactly to order, presented beautifully and bursting with color and flavor. We truly can’t recommend Bistro Beppo enough, and we look forward to returning the next time we’re in Vela Luka.
Loading...
Loading...
Loading...
Restoran Nautika - Image 1
Restoran Nautika is a waterfront restaurant located in Vela Luka, a coastal town on the western side of Korčula Island, Croatia. It offers scenic views of the Adriatic Sea, providing a charming dining experience. The restaurant features a menu that highlights local cuisine and fresh seafood, reflecting the culinary traditions of the region.

Restoran Nautika

  • $$ - $$$
  • Obala 3 4, 20270, Vela Luka, Croatia
  • +385 98 244 582
  • https://www.nautikarestoran.hr/hr/
Reviews1 / 5

Péter Knoll

Google Reviews
We have been here just before NYE 2025. There is two restaurants are open at this time in the town. The service is attentive , kind ,a quick. The food is ok,no complain ,a little twist is missing at the tastes. Pizza nice and the portion is enough. Crispy ,not Italian style but it’s fine. Prive value is average

Łukasz Tuchowski

Google Reviews
Great spot for lunch or dinner – with a lovely view of the marina and just a few steps away from the famous mosaic. The waiter was especially friendly and attentive, which made the experience even better. Tasty food, relaxed atmosphere, and a perfect location for a break while exploring the town. The only downside is the lack of private parking – you’ll need to use the paid public parking nearby. Still, it’s absolutely worth it for the view and the vibe!
Loading...
Loading...
Loading...
Alfa - Image 1
Alfa Restaurant is located in Vela Luka, a coastal town on the western side of Korčula Island in Croatia. Positioned along the waterfront, it offers scenic views of the Adriatic Sea. The restaurant specializes in Mediterranean cuisine, focusing on seafood dishes made with fresh, locally sourced ingredients. The menu includes traditional Croatian specialties such as grilled fish, octopus salad, and black risotto, alongside a variety of international options. Alfa Restaurant is known for its warm and welcoming atmosphere, making it a popular destination for both locals and tourists.

Alfa

  • $$
  • Obala 2 7, 20270, Vela Luka, Croatia
  • +385 20 813 710
  • https://maps.google.com/?cid=9835181712215936775
Reviews1 / 5

ChristinaTravels

Google Reviews
The pizza was excellent, the steak was good, the chicken dish was excellent and the grilled vegetables were excellent. Really good service and a nice location overlooking the harbour. Good price as well.

Daniel Siegler

Google Reviews
Best Pizza in town. Fresh ingredients and good salads. Tastes very good. Friendly waiters. It is all women-driven. The only man is the scooter driving delivery guy ;-) You have to support this restaurant. Reservation recommended especially during high season.
Loading...
Loading...
Loading...
Pičena Bay Restaurant, Vela Luka, RESERVATION ONLY - Image 1
Pičena Bay Restaurant is a family-run establishment situated in the tranquil Pičena Bay, about 4 kilometers from Vela Luka on the island of Korčula, Croatia. The restaurant offers a peaceful dining experience with picturesque views of the nearby islet of Ošjak. Specializing in traditional Dalmatian cuisine, the menu features fresh fish, seafood, and meat prepared with authentic methods. Signature dishes include grilled fish and octopus cooked under peka, showcasing local flavors and culinary traditions. The restaurant provides a romantic ambiance enhanced by exceptional service and stunning sea views. Its secluded bay setting adds to the charm, making it an ideal spot for a memorable meal. Pičena Bay Restaurant operates on a reservation-only basis, and reservations are recommended to ensure a table. Payments are accepted in cash. The restaurant’s remote location and limited electrification contribute to its unique atmosphere. Visitors are encouraged to plan accordingly and confirm details before their visit.

Pičena Bay Restaurant, Vela Luka, RESERVATION ONLY

Reviews1 / 5

Alexandru Trelea

Google Reviews
Food is amazing, try to order the octopus peka in advance. And Mario is a great host, really friendly and welcoming. Not to mention the setting and the view that just add a bit more magic to the excellent food.

Jennie Turton

Google Reviews
SUCH a gem! This little, family-owned property is perched over the gorgeous Picena Bay. The brother/ sister duo who own and operate it are GOOD people. They have created something so special. From the hand-hewn stone walls to the gorgeous cabanas overlooking the water to the sprawling patio strewn with dining tables and cozy seating... the entire place is a masterpiece! We felt like we'd been invited into their home for dinner. Fresh caught fish, octopus salad, fish pate, vegetable soup...all made for us. There is no set menu, so feel free to articulate your meal and wine budget up front if that is a concern for you. Otherwise, be prepared to be wined and dined to your heart's content!
Loading...
Loading...
Loading...
BALTONI - Image 1
BALTONI is a well-established café and pizzeria located in Vela Luka, Croatia, operating since 1998. It offers a diverse menu featuring pizza, ice cream, strudel, and a variety of beverages, including European and Croatian dishes. The café serves breakfast, brunch, lunch, and dinner, with vegetarian-friendly options available. The venue features outdoor seating, wheelchair accessibility, alcohol service, takeout options, and table service. Its prime location provides stunning views of the harbor, creating a pleasant dining atmosphere. Popular menu items include fresh sandwiches, flavorful pizzas, and delicious strudel pastries. The café also offers reliable Wi-Fi, making it suitable for both relaxation and remote work. BALTONI welcomes guests daily, providing a vibrant and friendly environment that reflects Croatian hospitality.

BALTONI

  • $$ - $$$
  • Ul. 41 2, 20270, Vela Luka, Croatia
  • +385 20 813 569
  • https://maps.google.com/?cid=1203908785160458393
Reviews1 / 5

Neno Bora

Google Reviews
Very simple place on boardwalk by water. There is nothing to be high expected. Nice coffee, sweets 😋 beer, all good 👍.

GS

Google Reviews
Delicious ice cream and kind service. The ice cream is of better quality than at the gelateria Diana and you also get bigger scoops.
Loading...
Loading...
Loading...
Restaurant Mirakul Vela Luka - Image 1
Restaurant Mirakul is located along the waterfront in Vela Luka, Croatia, offering a picturesque dining experience. The restaurant specializes in Mediterranean cuisine, featuring fresh seafood and local specialties. Guests appreciate the quality of the dishes and the friendly service. Reservations are recommended during peak tourist seasons.

Restaurant Mirakul Vela Luka

  • $$
  • Obala 3 4, 20270, Vela Luka, Croatia
  • +385 20 221 103
  • https://maps.google.com/?cid=14163551887529626274
Reviews1 / 5

Kristian Svendsen

Google Reviews
First time visiting. The Gentleman that took care of us was genuine, swift and very friendly. Food was well prepared. My salat was tasty and crunchy - exactly how I like it.

Min Whui Fong

Google Reviews
We ordered black ink risotto, octopus salad, and sea bass risotto. All were very delicious. The portions, service, and price were good. The food came promptly. Overall a pleasant meal after a day at sea.
Loading...
Loading...
Loading...
Konoba Lucica - Image 1
Konoba Lucica is a restaurant located in Vela Luka, a charming coastal town on the western side of Korčula Island, Croatia. The restaurant specializes in traditional Croatian cuisine, with a focus on fresh seafood and local specialties. Situated near the waterfront, Konoba Lucica offers diners scenic views of the Adriatic Sea, providing a pleasant and authentic dining experience.

Konoba Lucica

  • $$ - $$$
  • Ul. 41 8, 20270, Vela Luka, Croatia
  • +385 20 813 673
  • https://maps.google.com/?cid=18410492093617823427
Reviews1 / 5

Ivan Cota

Google Reviews
very pricey, food cooked raw, "they know best" attitude. the ambient looks really nice but everything else is lacking.

Ivan Capin

Google Reviews
Cozy and relaxed athmosphere,amazing food and excellent service,prices were surprisingly reasonable,especially when you factor in the food quality and service. Highly recommend and we will be back for sure :) P.S. i made a before and after photo,you can tell why. Portion size was plentiful
Loading...
Loading...
Loading...
Cafe bar / Night club Casablanca - Image 1
Caffe bar/Night club Casablanca is located in Vela Luka, Croatia. It combines the features of a restaurant and a night club, offering guests the opportunity to enjoy meals during the day and entertainment with music and dancing in the evenings. The establishment serves European and Croatian cuisine, including breakfast, lunch, dinner, and late-night snacks. It is known for its friendly staff and relaxed atmosphere.

Cafe bar / Night club Casablanca

  • $$
  • Obala 3, 20270, Vela Luka, Croatia
  • Phone not available
  • http://www.casablanca-vl.hr/
Reviews1 / 5

Ava Jade

Google Reviews
Great spot to have lunch or dinner. Suitable for date nights, time with friends or for a family meal. The service is friendly. We were greeted by the hostess at the front and seated right away. The waiter is very friendly and has a good sense of humor. The cocktails are great as you would expect from a restaurant that turns into a night club in the evening. The food is delicious. We very much enjoyed our meal and cocktails. The other patrons around us enjoyed their food as well (and it looked delicious, especially the french fries). I do recommend, especially if you are in a group that all wants to eat something different. They have pizza, pasta, seafood, and meat (something for everyone, including the kids). They made me a vegan pizza (the vegetarian pizza without cheese) and the toppings were fresh, it had some herbs on top with some very tasty olives. The olive oil is very tasty (as you would expect from the island). Overall we had a pleasant time and I do recommend. Please note that it is cash only, but there is a PBZ ATM right next to the restaurant if you don't have cash.

Mirjana Biloš

Google Reviews
Location is great, food nothing special, but affordable. We came because of the nice and friendly waiter that 'cought' us up front. The bad thing was the smell in the toilet.
Loading...
Loading...
Loading...
Restaurant Dalmacija Vela Luka - Image 1
Restaurant Dalmacija is located in Vela Luka, Croatia, along the waterfront near the marina and promenade, offering scenic views of the port. It features a menu focused on traditional Croatian cuisine, including a variety of meats, seafood, and pasta dishes. Signature items include sardine starters, stuffed calamari, and a specialty pizza called "CHACK NORIS PIZZA." The restaurant also provides vegetarian and vegan options, such as vegetable risotto. Known for its excellent service and friendly staff, Restaurant Dalmacija offers a pleasant dining experience complemented by stunning sunset views.

Restaurant Dalmacija Vela Luka

  • $$ - $$$
  • Ul. 62 2, 20270, Vela Luka, Croatia
  • +385 92 327 8809
  • https://dalmacija-restaurant.eu/
Reviews1 / 5

Péter Knoll

Google Reviews
The staff is very friendly and attentive! They have all the smile on this planet,specialy the asian lady! The food was tastefull and enough . The service time is not long ,but we visited the Island at off season! The prices are high for the countryside of Croatia. One garlic bread , 2 main (fried squid + one tuna steak) one bottle of water and 2 glasses of white wine was over 80 euros. Croatia now is more expensive than italy sadly…

Samo Rep

Google Reviews
Yeng was our waitress and she was really kind. She put a lot of effort into service. Amazing service! Pizza is really good because dough is thin and crispy. Pasta was also very good. Recommend.
Loading...
Loading...
Loading...
Luky Restaurant & Bar - Image 1
Luky Restaurant & Bar is situated in the town center of Vela Luka, a coastal town on the western side of Korčula Island in Croatia. The restaurant offers a welcoming atmosphere near the waterfront, making it a convenient spot for visitors to enjoy local cuisine while exploring nearby attractions.

Luky Restaurant & Bar

  • $$ - $$$
  • Ul. 58, 20270, Vela Luka, Croatia
  • +385 99 510 7339
  • https://marina-korkyra.com/gastronomy
Reviews1 / 5

Diane Milat

Google Reviews
Food is great. Cocktails are made well. Been there twice this summer attended to by waiter Ivan.who makes the visit so much more enjoyable some of the other staff could smile and thank their patrons on the way out instead of standing there like stunned mullets only downfall. And was experienced on both occasions.

Jelena Milosevic

Google Reviews
It is located right by the marina, offers a delightful dining experience with stunning waterfront views. Their breakfast menu is outstanding, featuring everything from classic omelette to fluffy pancakes. The avocado toast with sunny side up eggs is a standout, and the portions are generous. The food is consistently delicious and beautifully presented, with fresh, local ingredients. One of the highlights is the black risotto with squid. This dish is a perfect blend of creamy risotto infused with rich squid ink, giving it a unique, deep flavor. The squid is tender and perfectly cooked, adding a wonderful texture to the dish. It’s a must-try for anyone looking for a memorable culinary experience. The service is exceptional, with friendly and attentive staff who make you feel welcome from the moment you arrive. They are knowledgeable about the menu and always ready to offer great recommendations. In summary, Luky is a perfect spot to enjoy a tasty breakfast with great service and beautiful marina views. It’s a must-visit.
Loading...
Loading...
Loading...
la Spizza - Image 1
La Spizza is a restaurant located in Vela Luka, Croatia, specializing in Italian, Mediterranean, and Croatian cuisine, with a particular focus on pizzas and seafood. The menu offers a variety of options for lunch and dinner, including pizzas, pasta, risottos, salads, and desserts. Signature dishes include La Spizza pizza, seafood spaghetti, and Nutella crepes. The restaurant provides a pleasant atmosphere with views of the sunset, making it suitable for families and larger groups. It is known for its friendly staff and efficient service.

la Spizza

  • $$
  • Obala 2 1/2, 20270, Vela Luka, Croatia
  • +385 20 813 333
  • https://maps.google.com/?cid=17612846760505658533
Reviews1 / 5

Mu Bu

Google Reviews
The waiter gave great recommendations & was attentive. The food was really, really good. We thought it would be simple food but it was actually gourmet. Very happy we choose to go here. It's summer & very busy so I think we waited about 45 mins for food which I think is normal for dinner when its high season at peak time but our drinks came quick everytime and we had a nice evening. Would definitely recommend it.

Sandra Paola Santana Vargas

Google Reviews
We ate there a lot during our stay. I can tell you that we ate the best Cesar's salad in Vela Luka and probably also the best pizza. The service was always great. We enjoyed a lot and I highly recommend :)
Loading...
Loading...
Loading...
Bistro & Wine bar Karaka - Image 1
Bistro & Wine Bar Karaka is a charming restaurant located in Vela Luka, a coastal town on the western side of Korčula Island, Croatia. Situated along the waterfront, it offers scenic views of the Adriatic Sea. The bistro features a welcoming atmosphere where guests can enjoy a selection of wines and a variety of dishes, highlighting local flavors and Mediterranean cuisine. Its prime location provides a picturesque dining experience with a focus on quality and relaxation.

Bistro & Wine bar Karaka

  • $$ - $$$
  • Obala 4 28, 20270, Vela Luka, Croatia
  • +385 95 552 5521
  • https://www.facebook.com/karakavl
Reviews1 / 5

Huntster K

Google Reviews
Absolutely wonderful cafe/bar near the ferry dock. The waitress and staff are incredibly nice and made us the most delicious coffee as we waited for our bus to Korčula. Our waitresses decided to surprise us with coffee with cute little bear faces. It made our day. The prices are extremely fair and lower than other places in Vela Luka.

Nela Hronková

Google Reviews
Nice place with a pretty view, deliscious food and kind servise. I can only recommend ;)).
Loading...
Loading...
Loading...
Best Restaurants in Vela Luka | Best Places Guides