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

Find Front Desk Agent jobs >

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

Find Housekeeper Jobs >

Bellperson

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

Find Bellperson Jobs >

Hotel Restaurant Server

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

Find Hotel Restaurant Server Jobs >

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

Find Maintenance Technician Jobs >

Valet

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

Find Valet Jobs >

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

Find Concierge Jobs >

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

Find Spa Attendant Jobs >

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

Find Front Office Supervisor Jobs >

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

Find Housekeeping Supervisor Jobs >

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

Find Food and Beverage Supervisor Jobs >

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

Find Sales Coordinator Jobs >

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

Find Guest Services Supervisor Jobs >

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

Find Event Coordinator Jobs >

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

Find Security Supervisor Jobs >

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

Find Front Office Manager Jobs >

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

Find Housekeeping Manager Jobs >

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

Find Food and Beverage Manager Jobs >

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

Find Sales Manager Jobs >

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

Find Banquet Manager Jobs >

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

Find Spa Manager Jobs >

Executive Hotel Jobs

These high-level roles require extensive experience and involve strategic planning, leadership, and financial management.

Hotel 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

Find Hotel General Manager (GM) Jobs >

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

Find Director of Sales and Marketing Jobs >

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

Find Director of Operations Jobs >

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

Find Chief Engineer Jobs >

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

Find Revenue Manager Jobs >

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

Find Human Resources Director Jobs >

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!