Heraklion restaurants are found everywhere in the region: in the narrow streets of Heraklion Town, by the beaches, in the village squares, even on the side of gorges. There is everywhere a center traditional tavern t welcome its guests. Tourist places, like Gouves, Hersonissos, Hani Kokkini, Ammoudara or Matala, host the majority of Heraklion restaurants. But many nice taverns are also found in less tourist-developed places.

In these taverns, do not miss the chance to try the authentic Cretan dishes, made by natural ingredients from local fields and pure olive oil. Such traditional specialties are the famous dakos salad, local pies, sweet or salty kaltsounia, goat recipes with red sauce and more. Do not miss to taste the delicious house wine and famous raki, the authentic Cretan spirit. The region of Heraklion produces high-quality wine, especially the vineyards around Archanes village.

What are the best Restaurants in Heraklion? We have hand-picked the best 30 restaurants in Heraklion and marked our favorite ones with a ❤. Some restaurants propose online reservations! Just click on .

Map view
This is a sponsored business. Find out more Recommended by Greeka

Herb's Garden Restaurant

Mediterranean $$-$$$
Show description
Herbs' Garden is located on the roof of Lato Boutique Hotel. Its spectacular panoramic views to the Venetian harbor creates the perfect ambiance to enjoy an inspired menu of Mediterranean & local choices.
Town
Recommended by Greeka

7 Thalasses Restaurant

Mediterranean $$-$$$
Show description
This comfortable and lovely fish restaurant is located in the municipal park of Nea Alikarnassos, a suburb of Heraklion Town. 7 Thalasses is clearly a restaurant with a summer atmosphere, white chairs and green environment with colorful flowers and big windows looking to the beautiful courtyard. The ...
Town
Recommended by Greeka

Olive Mint Restaurant

Greek Cretan $$
Show description
A fifteen-minute drive from the center of Heraklion will take you to Olive Mint, a lovely restaurant with authentic Cretan cuisine. The fresh local products and organic vegetables give birth to new flavors, without losing the originality of the Cretan recipes.
Skalani
Recommended by Greeka

Swell Restaurant

Greek Contemporary $$$
Show description
In the modern and elegant atmosphere of Knossos Beach Suites, Swell Restaurant opened its doors in a wide veranda right on the beach front. The renowned chef Lefteris Lazarou (one Michelin Star) created the menu, offering a personal interpretation of Greek gourmet cuisine combined with traditional ...
Kokkini Hani
Recommended by Greeka

Peskesi Restaurant

Greek Cretan $$
Show description
Peskesi is a well-known awarded restaurant in the town of Heraklion, Crete, providing high-class dishes and excellent drink choices with an organic approach to farming and cooking.
Town
Recommended by Greeka

Mare restaurant

Mediterranean $$-$$$
Show description
Mare Coffee Bar & Food is situated in a beautiful setting, by the sea. Its atmospheric, cozy environment make this place stand out. It is an ideal choice for all the times of the day, as it offers a wide range of options from coffee and alcoholic beverages to delicious meals and desserts. All ...
Town
Recommended by Greeka

Pagopoieion

Bar Mediterranean $$
Show description
Pagopoieion (Ice Factory) is a lovely cafe situated in Saint Titos Square, in the heart of Heraklion Town. This cafe-bar is unique in decoration and frequently organizes art exhibitions, lectures on poetry and literature, music concerts, readings and other events.
Town
Recommended by Greeka

Granary

Coffee Shop Mediterranean $$
Show description
Situated in the heart of Heraklion city, Granary is all about tasty food, quality coffee and good mood. Enjoy specialty coffee from Taf Roastery and taste delicious, Mediterranean dishes. Accompany your meal with some wine, choosing from a wide variety of Greek wine selections. Enjoy yourself in a ...
Town
Recommended by Greeka

Spitiko Restaurant

Greek Greek Grill $$
Show description
Spitiko is a centrally located traditional, Greek tavern with both indoor and outdoor seating. It has a large balcony with a view of the local square and a fireplace in the hall for the cold, winter months.
Arhanes
Recommended by Greeka

Erganos Restaurant

Greek Cretan $$
Show description
Erganos taverna is located very close to Nikos Kazantzakis park. It has been welcoming both locals and visitors since 1986, in a friendly place with traditional decoration. With respect to tradition and a preference for local ingredients, various dishes are created with unique combinations of ...
Town

Creta

Greek $$
Show description
Creta is a restaurant/tavern that serves premium traditional Greek and Cretan food, high-quality cocktails, and gorgeous views over the bay of Stalida and Malia.
Stalida

Il Camino

Italian Greek Italian Pizza Traditional $$
Show description
IL Camino is a charming restaurant found in the area of Hersonissos, right at the beachfront. It is housed in a beautiful establishment, providing a spectacular view of the sea.
Hersonissos

Alla kai Alla Restaurant

Mediterranean $$
Show description
"Alla ki Alla" is a traditional restaurant-cafe, which started its operation back in 1980. It has easy access, as it is situated in the center of Heraklion city. Here you will find delicious appetizers and homemade food, which can be perfectly combined with some local wine or raki.
Town

Romantic Corner

Mediterranean $$
Show description
Romantic Corner is a family run restaurant, placed in a lovely location in Stalida. It is situated on the beachfront, so it’s a lovely area for a romantic meal, admiring the stunning sea view. The menu consists of Greek and Mediterranean dishes. 
Stalida

Myrtios Restaurant

Greek Traditional Cretan $$
Show description
In the central square of Old Hersonissos, there is Myrtios, a stone built traditional tavern. The family-owned restaurant welcomes visitors to join the warm environment and taste the authentic Cretan recipes. The restaurant operates for many years.
Hersonisos village

New China

Chinese $$
Show description
New China restaurant in Heraklion is one of the oldest Chinese restaurants in town. It opened its doors in 1984 and from the first years, it became a favorite spot in town.
Gouves

Argo Restaurant

Greek Cretan Traditional $$
Show description
Argo restaurant invites you to its lovely place where you can enjoy your food and drink. The restaurant opened its doors in 1987 and it has been operating successfully since.
Hersonissos

Azteca's Mexican

Mexican $$
Show description
As passion, culture and temperament of the Mexican people are reflected in its cuisine, then you know what to expect in this restaurant. Housed in an impressive two-story neoclassical building with tables placed outside the paved street, the Mexican gives a lovely first impression.
Town

Parasties Restaurant

Greek Greek Grill $$
Show description
In the coastal side of Heraklion and across the square of the Historical Museum, you will find this warm, comfortable and friendly restaurant with an open wooden oven to serve traditional Cretan cuisine.
Town

Pegasus

Greek Cretan $$
Show description
Pegasus is a restaurant-cafe, which is situated in Koutouloufari. The menu includes a wide selection of Cretan specialties, as well as a range of other options, inspired by the Mediterranean cuisine. Pegasus is considered to offer excellent grilled meat and fish, at reasonable prices. 
Koutouloufari

Ippokampos Restaurant

Greek Ouzeri $$
Show description
Ippokambos is a typical ouzeri located on the waterfront of Heraklion Town, the busiest spot of the town. Ippokambos offers a lovely dining experience on the promenade just across the road.
Town

DISCOVER MORE EAT & DRINK IN HERAKLION