Salaripedia
English

How much does a hotel make in Lancaster?

$31,660a year

Median yearly pay for hotels in the Lancaster, PA metro area. That is $15.22 an hour or $2,638 a month.

Hourly
$15.22
Vs. national median
-10%
Rank among cities
190 of 367
Jobs in the area
520
Pay range
Lowest 10%: $24,370Median: $31,660Highest 10%: $37,500
PercentileYearlyHourly
10th$24,370$11.72
25th$29,560$14.21
Median$31,660$15.22
75th$35,840$17.23
90th$37,500$18.03

Other cities in Pennsylvania

Median yearly pay for hotels.

Philadelphia, PA$35,660
Allentown, PA$32,220
Reading, PA$31,840
Harrisburg, PA$30,780
Pittsburgh, PA$30,690
State College, PA$30,500
York, PA$30,410
Scranton, PA$30,150
Gettysburg, PA$29,990
Chambersburg, PA$29,920
Lebanon, PA$29,910
Williamsport, PA$29,700
Erie, PA$29,060
Altoona, PA$27,680
Hotel salary in Pennsylvania Hotel salary in all states

Related jobs in Lancaster

Same field, median yearly pay.

Executive Secretary and Executive Administrative Assistant$66,350
First-Line Supervisors of Office and Administrative Support Worker$64,040
Postal Service Clerk$62,610
Postal Service Mail Carrier$59,880
Eligibility Interviewer$59,070
Production$58,990
Postal Service Mail Sorter$58,470
Payroll and Timekeeping Clerk$55,140
Procurement Clerk$52,950
Dispatcher$50,630
Salaries for every job in Lancaster, PA

Frequently asked questions

How much does a hotel make an hour in Lancaster?

The median hourly pay in the Lancaster, PA metro area is $15.22 ($31,660 a year).

Do hotels make more in Lancaster than the national average?

No: $31,660 against $35,070 nationally, 10% less.

How does Lancaster compare with the rest of Pennsylvania?

The median in Pennsylvania is $31,330, so Lancaster pays 1% more.

Where does Lancaster rank for hotel pay?

190 of 367 metro areas with data.

How much does a hotel make starting out in Lancaster?

The lowest-paid 10% make $24,370 or less a year; the top 10% make $37,500 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.