The average salary for a guest service agent can vary based on the hotel you work for, your job title, and more. An entry-level guest service agent can earn an average yearly salary of $33,630 according to Glassdoor,¹ while a hotel concierge can make a starting salary of $35,210 per year.