Salaripedia
English

How much does a hotel make in Columbus?

$33,730a year

Median yearly pay for hotels in the Columbus, OH metro area. That is $16.22 an hour or $2,811 a month.

Hourly
$16.22
Vs. national median
-4%
Rank among cities
155 of 367
Jobs in the area
1,430
Pay range
Lowest 10%: $29,240Median: $33,730Highest 10%: $36,670
PercentileYearlyHourly
10th$29,240$14.06
25th$29,860$14.36
Median$33,730$16.22
75th$34,460$16.57
90th$36,670$17.63

Other cities in Ohio

Median yearly pay for hotels.

Cleveland, OH$33,140
Cincinnati, OH$33,130
Toledo, OH$31,040
Sandusky, OH$30,720
Dayton, OH$30,510
Akron, OH$30,440
Canton, OH$30,110
Lima, OH$29,640
Springfield, OH$29,610
Youngstown, OH$29,270
Mansfield, OH$29,080
Wheeling, WV$28,610
Huntington, WV$26,210
Hotel salary in Ohio Hotel salary in all states

Related jobs in Columbus

Same field, median yearly pay.

Executive Secretary and Executive Administrative Assistant$75,880
Brokerage Clerk$67,800
First-Line Supervisors of Office and Administrative Support Worker$66,970
Public Safety Telecommunicator$62,490
Postal Service Mail Carrier$62,070
Postal Service Clerk$60,530
Legal Secretary and Administrative Assistant$60,420
Production$59,530
Eligibility Interviewer$59,420
Payroll and Timekeeping Clerk$59,010
Salaries for every job in Columbus, OH

Frequently asked questions

How much does a hotel make an hour in Columbus?

The median hourly pay in the Columbus, OH metro area is $16.22 ($33,730 a year).

Do hotels make more in Columbus than the national average?

No: $33,730 against $35,070 nationally, 4% less.

How does Columbus compare with the rest of Ohio?

The median in Ohio is $30,630, so Columbus pays 10% more.

Where does Columbus rank for hotel pay?

155 of 367 metro areas with data.

How much does a hotel make starting out in Columbus?

The lowest-paid 10% make $29,240 or less a year; the top 10% make $36,670 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.