Position
City
Salary
In Maryland Heights, MO, a housekeeping professional can expect to earn an average yearly salary of around $33,679. This amount serves as a helpful benchmark for those considering a career in this field. The earnings for housekeepers in this area can vary depending on several factors, such as experience, specific duties, and the type of property they work in.
Salary ranges for housekeeping jobs in Maryland Heights, MO, start from about $26,900 for those just beginning their careers up to $36,000 for more experienced workers. For example, housekeepers in hotels and resorts often earn slightly more than those working in private homes. Understanding this range can help job seekers set realistic expectations and goals for their careers in this rewarding field.

Kirkwood, MO
Average Salary: $41,040
Kirkwood offers a variety of opportunities for those in the cleaning industry. Many residents value clean homes and workplaces. Companies like Marriott International and Hilton Worldwide provide stable positions.
Find Housekeeping jobs in Kirkwood, MO
Crestwood, MO
Average Salary: $36,600
Crestwood has a growing demand for skilled cleaners. Its suburban charm leads to a need for professional housekeeping services. Look for opportunities with local hotels and private households.
Find Housekeeping jobs in Crestwood, MO
Saint Charles, MO
Average Salary: $36,011
In Saint Charles, the hospitality sector thrives. Opportunities abound in hotels and resorts. Marriott and Hyatt offer promising roles for experienced and entry-level housekeepers.
Find Housekeeping jobs in Saint Charles, MO
O'Fallon, MO
Average Salary: $35,943
O'Fallon's expanding community offers many openings in the housekeeping field. The city's growth means more need for clean living spaces. Local hotels are always on the lookout for dedicated staff.
Find Housekeeping jobs in O'Fallon, MO
Wentzville, MO
Average Salary: $35,730
Wentzville values a tidy environment and offers good job prospects for housekeepers. Opportunities range from hotels to private homes. Look for positions with Hilton and Marriott.
Find Housekeeping jobs in Wentzville, MO
Ballwin, MO
Average Salary: $35,238
Ballwin residents appreciate clean homes and workplaces. The area has several hotels that need skilled cleaners. Explore options with major chains like Holiday Inn and Best Western.
Find Housekeeping jobs in Ballwin, MO
Clayton, MO
Average Salary: $34,956
In Clayton, a clean living space is a priority. Opportunities for housekeepers are plentiful in hotels and private homes. Companies such as Marriott and Hilton are good places to start.
Find Housekeeping jobs in Clayton, MO
Webster Groves, MO
Average Salary: $34,797
Webster Groves offers many jobs in the housekeeping field. The city's charm leads to a high demand for professional cleaning services. Seek positions with local hotels and private households.
Find Housekeeping jobs in Webster Groves, MO
Brentwood, MO
Average Salary: $34,675
Brentwood has a steady need for housekeeping professionals. The city's community values clean homes and workplaces. Companies like Hilton and Marriott offer reliable job opportunities.
Find Housekeeping jobs in Brentwood, MO
Des Peres, MO
Average Salary: $34,331
Des Peres provides a variety of job openings for housekeepers. The city's growth means more need for professional cleaning services. Explore roles with hotels and private residences.
Find Housekeeping jobs in Des Peres, MO

Ranken Jordan Pediatric Bridge Hospital
Average Salary: $36,000
Ranken Jordan Pediatric Bridge Hospital provides excellent opportunities for those interested in Housekeeping jobs. The hospital values clean and safe environments for patients. Housekeeping staff work in various locations across the hospital, ensuring all areas are maintained to the highest standards. This role is crucial for patient care and comfort.
Two Maids
Average Salary: $34,669
Two Maids is a leading cleaning service in Maryland Heights, MO. They offer Housekeeping positions with competitive salaries. Employees work in homes, offices, and various other locations. The job involves cleaning and maintaining spaces to high standards. This role offers flexibility and the chance to work in a variety of settings.

Housekeeping Supervisor
Average Salary: $38,071
In this role, you will manage a team of cleaning staff. You will ensure that all areas are clean and well-maintained. Companies in the area, such as Marriott, look for supervisors who can lead by example.
Find Housekeeping Supervisor jobs in Maryland Heights, MO
Housekeeper
Average Salary: $35,247
As a housekeeper, you will clean rooms and common areas in hotels or residential properties. Attention to detail is key. Local hotels like Hilton require housekeepers who can deliver high-quality work.
Find Housekeeper jobs in Maryland Heights, MO
Cleaner
Average Salary: $32,513
This position involves cleaning and sanitizing various spaces. Cleaners work in settings like schools, offices, and homes. Many local businesses hire cleaners who are reliable and thorough.
Find Cleaner jobs in Maryland Heights, MO
Laundry Attendant
Average Salary: $31,164
You will handle laundry tasks, such as washing, drying, and folding clothes. Attention to fabric care is essential. In the city, facilities like the YMCA need attendants who ensure cleanliness and order.
Find Laundry Attendant jobs in Maryland Heights, MO
Porter
Average Salary: $30,434
Porters assist guests with luggage and provide general support. They work in hotels, airports, and other establishments. Companies like Intercontinental look for porters who offer friendly and efficient service.
Find Porter jobs in Maryland Heights, MO