27 Hotel Jobs: From Entry-Level to Executive Roles
Job Search Tips / February 11, 2025Looking for an exciting career in hospitality? Hotels offer a wide range of job opportunities at every level, from entry-level positions to executive roles. Whether you’re just starting out or have years of experience, there’s a place for you in the hotel industry.
In this guide, we’ll break down the different types of hotel jobs by level and provide typical job responsibilities and average salaries.
Entry-Level Hotel Jobs
These roles are perfect for those starting their hospitality careers. They typically require little to no prior experience and provide hands-on training.
Front Desk Agent
Average Salary: $24,000 – $39,000 per year
Job Duties:
- Check guests in and out
- Handle reservations and cancellations
- Address guest inquiries and concerns
- Process payments
- Provide information about hotel amenities and local attractions
Housekeeper
Average Salary: $25,000 – $37,000 per year
Job Duties:
- Clean and maintain guest rooms and public areas
- Replace linens and restock amenities
- Report maintenance issues
- Ensure rooms meet cleanliness standards
Bellhop/Porter
Average Salary: $23,000 – $30,000 per year (plus tips)
Job Duties:
- Assist guests with luggage
- Provide directions and information
- Deliver items to guest rooms
- Maintain a friendly and welcoming demeanor
Restaurant Server (Hotel Dining)
Average Salary: $18,000 – $60,000 per year (plus tips)
Job Duties:
- Take food and drink orders
- Serve meals to guests
- Provide excellent customer service
- Handle payments and maintain table cleanliness
Maintenance Technician
Average Salary: $44,000 – $56,000 per year
Job Duties:
- Perform routine maintenance tasks
- Address guest-reported issues
- Ensure hotel equipment functions properly
- Maintain the safety and cleanliness of facilities
Valet Parking Attendant
Average Salary: $24,000 – $30,000 per year (plus tips)
Job Duties:
- Park and retrieve guest vehicles
- Maintain a safe and organized parking area
- Assist guests with luggage and directions
- Provide excellent customer service
Concierge
Average Salary: $30,000 – $40,000 per year (plus tips)
Job Duties:
- Provide personalized recommendations for dining and entertainment
- Assist with reservations and ticket bookings
- Address special guest requests
- Maintain a high level of guest service
Spa Attendant
Average Salary: $25,000 – $32,000 per year
Job Duties:
- Maintain cleanliness of spa areas
- Provide guests with spa information
- Assist therapists and spa staff
- Stock supplies and manage inventory
Mid-Level Hotel Jobs
These positions often require prior hospitality experience and involve supervisory responsibilities.
Front Office Supervisor
Average Salary: $40,000 – $50,000 per year
Job Duties:
- Oversee front desk operations
- Train and manage front desk staff
- Handle escalated guest issues
- Ensure smooth check-in and check-out processes
Housekeeping Supervisor
Average Salary: $38,000 – $48,000 per year
Job Duties:
- Manage housekeeping staff
- Inspect guest rooms for cleanliness
- Schedule cleaning assignments
- Address guest complaints related to housekeeping
Food and Beverage Supervisor
Average Salary: $40,000 – $55,000 per year
Job Duties:
- Supervise restaurant and bar staff
- Ensure food quality and service standards
- Manage inventory and ordering
- Assist with event setups and operations
Sales Coordinator
Average Salary: $40,000 – $50,000 per year
Job Duties:
- Assist sales team with administrative tasks
- Manage group reservations and event logistics
- Communicate with clients
- Maintain sales records and reports
Guest Services Supervisor
Average Salary: $42,000 – $52,000 per year
Job Duties:
- Oversee guest services team
- Handle escalated guest concerns
- Train and mentor staff
- Ensure guest satisfaction
Event Coordinator
Average Salary: $40,000 – $55,000 per year
Job Duties:
- Plan and execute hotel events
- Coordinate with clients and vendors
- Manage event timelines and budgets
- Ensure guest satisfaction during events
Security Supervisor
Average Salary: $40,000 – $55,000 per year
Job Duties:
- Oversee hotel security operations
- Train and manage security staff
- Respond to emergencies and incidents
- Ensure compliance with safety protocols
Managerial Hotel Jobs
These roles involve overseeing departments, setting goals, and ensuring excellent guest experiences.
Front Office Manager
Average Salary: $50,000 – $65,000 per year
Job Duties:
- Manage front desk operations and staff
- Develop and implement guest service strategies
- Handle budgets and financial reports
- Resolve complex guest issues
Housekeeping Manager
Average Salary: $48,000 – $62,000 per year
Job Duties:
- Oversee housekeeping operations
- Develop cleaning schedules and protocols
- Manage staff hiring and training
- Ensure compliance with health and safety standards
Food and Beverage Manager
Average Salary: $55,000 – $75,000 per year
Job Duties:
- Manage hotel dining operations
- Develop menus and food service strategies
- Oversee inventory, purchasing, and cost control
- Ensure excellent guest dining experiences
Sales Manager
Average Salary: $60,000 – $80,000 per year
Job Duties:
- Develop and implement sales strategies
- Build relationships with corporate clients
- Manage event bookings and group reservations
- Analyze sales metrics and reports
Banquet Manager
Average Salary: $55,000 – $70,000 per year
Job Duties:
- Oversee banquet operations and staff
- Coordinate event logistics
- Ensure food quality and service standards
- Manage inventory and budgets
Spa Manager
Average Salary: $50,000 – $70,000 per year
Job Duties:
- Manage spa operations and staff
- Develop service offerings and promotions
- Ensure guest satisfaction and quality standards
- Handle budgets and financial reports
Executive Hotel Jobs
These high-level roles require extensive experience and involve strategic planning, leadership, and financial management.
General Manager (GM)
Average Salary: $80,000 – $150,000 per year
Job Duties:
- Oversee all hotel operations
- Set budgets and financial goals
- Develop and implement business strategies
- Lead and motivate department managers
- Ensure guest satisfaction and profitability
Director of Sales and Marketing
Average Salary: $90,000 – $130,000 per year
Job Duties:
- Develop and execute marketing campaigns
- Manage sales team performance
- Build relationships with key clients
- Analyze market trends and adjust strategies
Director of Operations
Average Salary: $85,000 – $125,000 per year
Job Duties:
- Oversee daily hotel operations
- Develop and implement operational strategies
- Collaborate with department managers
- Ensure compliance with safety and quality standards
Chief Engineer
Average Salary: $80,000 – $120,000 per year
Job Duties:
- Manage hotel maintenance and engineering teams
- Develop maintenance schedules
- Oversee large repair projects
- Ensure compliance with safety regulations
Revenue Manager
Average Salary: $75,000 – $110,000 per year
Job Duties:
- Analyze market trends and pricing strategies
- Optimize room rates to maximize revenue
- Monitor booking trends and occupancy rates
- Collaborate with sales and marketing teams
Human Resources Director
Average Salary: $85,000 – $130,000 per year
Job Duties:
- Manage recruitment and training programs
- Develop employee engagement strategies
- Ensure compliance with labor laws
- Handle employee relations and benefits programs
Whether you’re looking to greet guests at the front desk or lead hotel operations as a general manager, the hospitality industry offers diverse career paths with plenty of growth opportunities. Explore your options, find the role that fits your skills and interests, and get ready to make your mark in the exciting world of hotels!