In terms of a new by-law, from January the new drinking hours for pubs, clubs, restaurants and hotels would be 11:00 to 02:00, instead of the current 10:00 start, with an option to continue to 04:00.
For liquor stores and supermarkets, the liquor trading hours would be 09:00 to 18:00. Currently the hours are 08:00 to 20:00.
The councillor who chaired the City's liquor policy task team, Taki Amira, said it had been difficult to please everybody in the drafting of the new by-law.
"With over 3.6 million residents from widely divergent social environments, the City of Cape Town has a responsibility to treat all citizens equally and to help fight the scourge of alcohol abuse," he said.
"The City has tried to strike a balance between the hospitality industry which preferred longer trading hours, and community leaders who insisted on tighter regulations."