Hotel General Manager: Average Salary in South Africa, 2026
Find out what the average Hotel General Manager salary is
Salary rate
How much does a Hotel General Manager make in South Africa?
R 300 000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Hotel General Manager in South Africa is R 300 000 per year or R 154 per hour. Entry-level positions start at R 144 000 per year, while most experienced workers make up to R 414 000 per year.
MedianR 300 000

LowR 144 000
HighR 414 000
Active jobs with salaries



- Promoted
General Manager – Vitamin Club
RaizcorpZA We are seeking a driven, digitally native general manager — ideally a strong marketing strategist — to lead and grow Vitamin Club.This is a highly hands-on role suited to someone who wants to build...Show moreLast updated: 7 days ago
- Promoted
General Manager: Africa (Gauteng)
Fraser Alexander Ltd.ZA This position exists to ensure the achievement of business objectives through existing contract execution and growth in the region.The incumbent would ensure that Fraser Alexander’s purpose is real...Show moreLast updated: 1 day ago
- Promoted
General Manager Finance Line Divisions
Eskom CommunicationsZA Honours Degree in Finance plus CA (SA) at a NQF 8 level with 480 Credits .Years’ proven track record in leading key initiatives with high degree of complexity.Extensive experience at management lev...Show moreLast updated: 7 days ago
- Promoted
General Clerk (Hinterland) - Hoopstad
SenwesZA National Senior Certificate (Grade 12).No prior experience required (administrative exposure advantageous).Strong administrative and organisational skills.High level of accuracy and attention to de...Show moreLast updated: 12 days ago