Must-see restaurants in Sozopol

  • Mehane Neptun

    Sozopol

    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…

  • Albatros

    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…

  • Panorama Sv. Ivan

    Sozopol

    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…

  • Diamant

    Sozopol

    Nothing special, but one of the better Harmanite beachfront restaurants, serving traditional grills, soups, fish and cheap three-course lunch deals from…

  • Ksantana

    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…

  • Biju

    Sozopol

    This simple harbour-side restaurant is good value, specialising in a variety of fresh fish dishes. Bulgarian staples such as kebabcheta (spicy grilled…

More destinations you need to see