Top ChoiceBulgarian in Sozopol

Mehane Neptun

Occupying a promontory looking out over the sea and Sveti Ivan Island in the distance, the awesome views and the delicious fish combinations, such as mouth-watering stuffed squid, are only partly marred by the...

Bulgarian in Sozopol


No sea views, but no touts either, this handy new town restaurant, below a hotel of the same name, serves great grills, fish and some of the best homemade chips (French fries) we've tasted. There are a few...

Seafood in Sozopol

Panorama Sv. Ivan

This lively place has an open terrace with a fantastic view towards Sveti Ivan island. Fresh, locally caught fish is the mainstay of the menu. It's one of the best of many seafood spots on this street.

Bulgarian in Sozopol


Nothing special, but one of the better Harmanite beachfront restaurants, serving traditional grills, soups, fish and cheap three-course lunch deals from around 5 lv. It's one of a string of several similar...

Seafood in Sozopol


The split-level terraces of this traditional fish restaurant afford a bird’s-eye view of Sveti Ivan Island from the courtyard balcony. The restaurant can be entered at both the top and bottom of the steps and can...

Seafood in Sozopol


This simple harbour-side restaurant is good value, specialising in a variety of fresh fish dishes. Bulgarian staples such as kebabcheta (spicy grilled sausages) and salads are also available.