27 Hotel Jobs: From Entry-Level to Executive Roles

Job Search Tips / February 11, 2025

Looking 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!