Hospitality Jobs Aggregator — Hcareers, Hosco, Caterer & More avatar

Hospitality Jobs Aggregator — Hcareers, Hosco, Caterer & More

Pricing

Pay per event

Go to Apify Store
Hospitality Jobs Aggregator — Hcareers, Hosco, Caterer & More

Hospitality Jobs Aggregator — Hcareers, Hosco, Caterer & More

Scrape hospitality job listings from Hcareers, Hospitality Online, and CatererGlobal in one run. Returns normalized job records with hospitality-specific fields including tip eligibility, housing, family-rate perks, cuisine specialty, and brand-tier scoring.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrapes hospitality job listings from Hcareers, Hospitality Online, and CatererGlobal in one run. Returns normalized records with fields that are specific to the industry — tip eligibility, housing, family-rate benefits, cuisine specialty, and a brand-tier score that signals career trajectory.

The three source boards together cover tens of thousands of active hotel and restaurant postings across the US, UK, and MENA. Running them separately and reconciling the output is how most people waste a Tuesday morning.

What It Returns

Each record contains the job listing data you'd expect, plus several fields that generic scrapers don't bother with.

FieldTypeDescription
source_boardstringhcareers | hospitalityonline | catererglobal
job_idstringBoard-specific job identifier
posted_datestringPosting date or relative time as shown on the board
job_titlestringJob title as listed
title_categorystringNormalized category: housekeeping | f&b | front-office | culinary | engineering | sales-marketing | revenue | gm | corporate | spa | event
seniority_levelstringentry | line | supervisor | manager | director | executive | gm | vp
employment_typestringfull-time | part-time | seasonal | contract | internship
employer_namestringTop-level management company or employer (e.g., Aimbridge, Davidson)
employer_brandstringHotel brand or property name (e.g., JW Marriott, Ritz-Carlton)
property_namestringSpecific property
property_citystringCity
property_state_provincestringState or province
property_countrystringCountry
property_postcodestringPostal code
is_remotebooleanWhether the role is remote
is_corporate_office_rolebooleanCorporate HQ vs. property-level role
salary_minnumberMinimum advertised salary
salary_maxnumberMaximum advertised salary
salary_currencystringISO 4217 currency code
salary_periodstringhourly | monthly | annual
tip_eligiblebooleanInferred from role type and geography (servers, bartenders, front desk in US/UK/AU)
service_charge_sharebooleanWhether a service-charge pool is mentioned
benefitsstringComma-separated: bonus / 401k / housing / meals / family-rate / dental / vision / pto
housing_providedbooleanEmployer housing offered — common at remote resorts
meals_providedbooleanComplimentary meals mentioned
family_and_friends_ratebooleanThe iconic hotel-employee discount rate
visa_sponsorshipbooleanH2B / E3 / Tier 2 visa sponsorship available
language_requirementsstringComma-separated languages required
cuisine_specialtystringFor chef/F&B roles: Italian, French, Japanese, etc.
certifications_requiredstringComma-separated: CHA / ServSafe / TIPS / etc.
descriptionstringFull job description text
apply_urlstringDirect application link
apply_emailstringApplication email if provided
composite_employer_scoreinteger1–10 brand-tier score. Ritz-Carlton/Four Seasons = 10, major brands = 7–8, select-service = 4–5, independent = 1–2. Signals career trajectory.

Input

ParameterTypeRequiredDefaultDescription
sourcesarrayNoall threeWhich boards to scrape. Options: hcareers, hospitalityonline, catererglobal
maxItemsintegerYes10Maximum job records to return across all selected sources

Example Input

{
"sources": ["hcareers", "hospitalityonline"],
"maxItems": 500
}

To scrape all three boards:

{
"maxItems": 1000
}

Use Cases

Hospitality recruiters — Aimbridge, Hersha, Highgate, and similar management companies recruit across properties simultaneously. A single aggregated pull across boards saves hours of manual cross-referencing, and the normalized schema means analysis starts immediately.

Career services departments — Cornell SHA, ECPI, Glion, and similar institutions advise students on the labor market. The composite_employer_score and seniority_level fields give a structured view of where entry-level demand actually is right now.

Corporate rate negotiators — Knowing GM tenure and property-level hiring activity at a target hotel is a surprisingly useful signal before rate negotiations. Hotels actively replacing leadership tend to be more flexible.

Hospitality recruitment agencies — Renard, Marshall+Sterling, and similar firms source across multiple boards daily. Running this actor on a schedule and feeding results into a CRM cuts the manual sourcing loop significantly.

Compensation benchmarking — The salary fields, when present, combined with property_country, employment_type, and title_category, give a reasonable regional compensation picture. The hospitality industry discloses salary less often than it should, which makes the cases where it does more valuable.

Source Coverage

BoardGeographyFocusNotes
HcareersUSFull-service hotels, casino resorts, management companies4,000+ active listings at any time
Hospitality OnlineUSSimilar to Hcareers — sister site with overlapping but not identical inventory7,000+ active listings
CatererGlobalUK / MENA / GlobalUK hospitality and Gulf region properties (Jumeirah, FRHI)Accessed via Apify cloud IPs

Hcareers and Hospitality Online share infrastructure and a similar card structure. CatererGlobal is a separate ASP.NET-based platform focused on UK and international luxury markets.

Notes on Specific Fields

tip_eligible — Inferred, not extracted. US front-of-house and F&B roles are marked true by default. This is an approximation; individual employers vary.

family_and_friends_rate — The most iconic hospitality employee perk. Inferred from role type combined with whether the employer is a recognizable brand. Present in the description when explicitly stated.

composite_employer_score — A deterministic lookup against a brand table, not a live rating. Ritz-Carlton and Four Seasons anchor at 10; select-service brands sit at 4–6; independents default to 2. The intent is career-trajectory signaling, not brand quality assessment.

employer_name vs employer_brand — Many hotel properties are operated by management companies (Aimbridge, Interstate, Davidson) rather than the brand owner. Where the listing shows "A property of: [Parent Company]", the actor splits these correctly: employer_name is the management company, employer_brand is the property/hotel brand.

Technical Notes

The actor uses Cheerio-based HTML parsing across all three sources. No JavaScript rendering required for the primary sources. Hcareers and Hospitality Online share identical page structure; the actor uses a single handler for each with minor URL differences.

CatererGlobal is served via Akamai CDN and is accessible from Apify cloud egress IPs. Local dev runs may show connection failures that do not occur in the cloud.

Memory usage is low — 512 MB default is sufficient for runs up to several thousand records. For bulk pulls (10,000+ records), increase maxItems and allow the actor to paginate through all available pages. Each source has 80–200+ pages of listings at typical page sizes.

Example Output Record

{
"source_board": "hcareers",
"job_id": "4289627",
"posted_date": "3 days ago",
"job_title": "Front Desk Supervisor",
"title_category": "front-office",
"seniority_level": "supervisor",
"employment_type": "Full-Time",
"employer_name": "Island Hospitality Management",
"employer_brand": "Residence Inn by Marriott New Rochelle",
"property_name": "Residence Inn by Marriott New Rochelle",
"property_city": "New Rochelle",
"property_state_province": "NY",
"property_country": "US",
"salary_min": 22,
"salary_max": 26,
"salary_currency": "USD",
"salary_period": "hourly",
"tip_eligible": false,
"family_and_friends_rate": true,
"benefits": "401k,health,dental,vision,pto",
"composite_employer_score": 6,
"apply_url": "https://recruiting.paylocity.com/..."
}

Built by OrbTop — hospitality data infrastructure.