Hepatocellular carcinoma (HCC) usually develops in cirrhotic liver, with high recurrence rates. However, considering its increasing detection in non-cirrhotic liver, the choice of treatment assumes particular relevance. This study aimed to investigate outcomes of patients among BCLC stages and enrolled for surgical resection (SR) according to a more complex evaluation, to establish its safety and efficacy. A total of 186 selected HCC patients (median age 73.2 yrs), submitted to SR between January 2005 and January 2021, were retrospectively analyzed. Of which, 166 were staged 0, A, B according to the BCLC system, while 20 with a single large tumor (>5 cm) were classified as stage AB. No perioperative mortality was recorded; complications occurred in 48 (25.80%) patients, and all but two were Clavien–Dindo grade I–II. Median follow-up was 9.2 years. Subsequently, 162 recurrent patients (87,1%) were selected for new treatments. Comparable overall survival rates (OS) were observed at 1, 3, 5, and 10 years in 0, A, B and AB stages (p = 0.2). Eventually, the BCLC-B group was matched to 40 BCLC-B patients treated (2015-2021) with TACE. Significant differences in baseline characteristics (p <0.0001) and in OS were observed at 1 and 3 years (p <0.0001); a significant difference was also observed in oncological outcomes, in terms of the absence, residual, or relapse of disease (p <0.05). Surgery might be a valid treatment in HCC for patients affected by chronic liver disease in a condition of compensation, up to BCLC-B stage. Surgical indication for liver resection in case of HCC should be extensively revised.