Salaripedia
English

How much does a hotel make in Missouri?

$34,560a year

Median yearly pay for hotels in Missouri. That is $16.62 an hour or $2,880 a month.

Hourly
$16.62
Vs. national median
-1%
Rank among states
27 of 51
Jobs in the state
4,400
Pay range
Lowest 10%: $28,870Median: $34,560Highest 10%: $38,030
PercentileYearlyHourly
10th$28,870$13.88
25th$30,160$14.50
Median$34,560$16.62
75th$36,620$17.61
90th$38,030$18.28

Cities in Missouri

Metro areas, median yearly pay.

St. Louis, MO$35,970
Kansas City, MO$35,530
St. Joseph, MO$33,080
Cape Girardeau, MO$33,020
Columbia, MO$32,190
Springfield, MO$31,520
Jefferson City, MO$31,220
Joplin, MO$30,510
Salaries for every job in Missouri

Nearby in the ranking

States with similar pay for hotels.

24. Montana$35,330
25. Wyoming$35,050
26. Florida$35,030
27. Missouri$34,560
28. North Dakota$34,530
29. Idaho$33,870
30. Michigan$33,870
Hotel salary in all states

Frequently asked questions

How much does a hotel make an hour in Missouri?

The median hourly pay in Missouri is $16.62 ($34,560 a year).

Do hotels make more in Missouri than the national average?

No: $34,560 against $35,070 nationally, 1% less.

Where does Missouri rank for hotel pay?

Missouri ranks 27 of 51 states.

Which city in Missouri pays hotels the most?

St. Louis, MO-IL, with a median of $35,970 a year.

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.