Salaripedia
English

How much does a hotel make in Virginia?

$33,270a year

Median yearly pay for hotels in Virginia. That is $16.00 an hour or $2,773 a month.

Hourly
$16.00
Vs. national median
-5%
Rank among states
32 of 51
Jobs in the state
6,560
Pay range
Lowest 10%: $28,550Median: $33,270Highest 10%: $38,470
PercentileYearlyHourly
10th$28,550$13.73
25th$29,620$14.24
Median$33,270$16.00
75th$35,950$17.28
90th$38,470$18.50

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$37,690
Charlottesville, VA$33,780
Virginia Beach, VA$30,980
Harrisonburg, VA$30,950
Richmond, VA$30,850
Winchester, VA$30,310
Staunton, VA$30,070
Blacksburg, VA$29,720
Roanoke, VA$29,490
Kingsport, TN$28,030
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for hotels.

29. Idaho$33,870
30. Michigan$33,870
31. Indiana$33,280
32. Virginia$33,270
33. Nebraska$31,490
34. Pennsylvania$31,330
35. Ohio$30,630
Hotel salary in all states

Frequently asked questions

How much does a hotel make an hour in Virginia?

The median hourly pay in Virginia is $16.00 ($33,270 a year).

Do hotels make more in Virginia than the national average?

No: $33,270 against $35,070 nationally, 5% less.

Where does Virginia rank for hotel pay?

Virginia ranks 32 of 51 states.

Which city in Virginia pays hotels the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $37,690 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.