Porec offers an amazing array of dining experiences, from traditional Croatian dishes served in cosy, romantic settings to light bites and snacks at the top of a historic tower. Read on to learn all about some of the best places to eat in and around Porec, Croatia.

Porec is a beautiful little coastal resort looking out across the shimmering blue waters of the Adriatic Sea. It's a prime spot for sightseeing and fun activities, and it's also a wonderful place to eat and drink, offering some of the very best restaurants in the whole of the Istrian Peninsula.

  • 1

    Pentagonal Tower

    The best views in the city

    Pentagonal Tower
    • Food
    • History
    • Luxury
    • Photo

    The Pentagonal Tower manages to be a quality eatery and a fascinating historical site at the same time. Erected in 1447, this tall stone tower is one of Porec's most identifiable and iconic monuments and a must-see spot for tourists in the area.

    On the top of the floor, you can take a seat at the Pentagonal Tower's very own restaurant, enjoying lovely views out over the surrounding buildings. The food here is of a very high standard, with a range of traditional local specialities and seafood platters on offer. The Pentagonal Tower is, by far, one of the most unique dining destinations in the whole of Porec. 

    Location: Decumanus Street, 52440, Porec, Croatia

    Open: Daily from 12pm to midnight

    Phone: +385 52 451 378

    Map
  • 2

    Bacchus Vinoteka

    A romantic restaurant away from the crowd

    Bacchus Vinoteka
    • Couples
    • Food

    Bacchus Vinoteka in Porec is quite popular for those looking to enjoy romantic meals with someone special. Situated in a small little side-street, nestled away from the bustle of the main touristic areas, this little secret venue offers a very cosy and intimate setting.

    With old brick walls and wooden beams overhead, Bacchus Vinoteka is a lovely place to relax. The menu includes a range of fine local wines, spirits, and traditional Istrian products. You can enjoy olives, cheese, and charcuterie boards here, and even shop for some gifts to take back home with you.

    Location: Eufrazijeva ul. 10, 52440, Porec, Croatia

    Open: Daily from 10am to 1am

    Phone: +385 91 404 0051

    Map
  • 3

    Restaurant Divino

    Arts, antiques, jewellery, and more

    Restaurant Divino
    • History
    • Photo

    Restaurant Divino offers some delicious seafood and traditional Mediterranean dishes, but the star of the show at this restaurant has to be its surroundings. It's located right on the seafront, with many tables looking out over the Adriatic Sea, excellent for romantic meals and family dinners alike.

    Restaurant Divino's menu manages to blend traditional dishes with a little modern flair, bringing some of the local Istrian classics into the 21st century with some truly delicious flavour fusions. The service is always very friendly and professional too.

    Location: Obala Maršala Tita 5, 52440, Porec, Croatia

    Open: Daily from 11am to 1am

    Phone: +385 98 255 164

    Map
  • 4

    Ancora

    For excellent Italian food in Porec

    Ancora
    • Couples
    • Food
    • Luxury

    Ancora is one of the top-rated Italian restaurants in the whole of Porec, with locals travelling from quite far away just to visit this amazing dining destination. It's always quite busy and humming with the sounds of conversation and the clinking of cutlery. There are plenty of tables both inside and outside, while the staff are known for offering speedy service.

    Ancora's menu is mostly filled up with Italian dishes, with some traditional Croatian seafood treats. Everything is fresh and delicious, with the pizzas and pasta dishes here proving particularly popular with many diners. There's also a great drinks menu and the restaurant is situated a stone's throw from the sea for romantic, after-dinner strolls.

    Location: Ulica Boze Milanovica 11, 52440, Porec, Croatia

    Open: Daily from 9am to midnight

    Phone: +385 98 919 5421

    Map
  • 5

    Tradizione

    An authentic Istrian dining experience

    Tradizione
    • Couples
    • Food
    • Luxury

    Tradizione is one of the best seafood restaurants in Porec. There are plenty of seafood eateries all over the area due to the city's prime coastal location, but the excellent food, service, and atmosphere at Tradizione help it to stand out from the crowd.

    As the name implies, Tradizione serves up mostly traditional recipes, so it's a lovely place to embrace local culture and cuisine, enjoying the same sorts of meals the locals love. Fresh daily catches are used in every dish. There are plenty of vegan and vegetarian options too, so everyone is catered for at Tradizione.

    Location: Ul. Bože Milanovica 9, 52440, Porec, Croatia

    Open: Daily from 9am to midnight

    Phone: +385 91 530 6650

    Map
Khadija Bilal | Contributing Writer