Find properties
Find hotels by brand, room count, and booking stack
A hotel has three companies behind it: the brand on the sign, the operator that runs it, and the owner that holds the asset. Selling to the wrong one wastes a quarter.
Start by deciding which of those three buys your product. A revenue tool is bought by the management company. A capital project is bought by the owner. A guest-facing app might be approved by the brand and paid for by neither. The property is where you start looking, never where you stop.
Properties come from Open Web Ninja and Serper with address, rating, and category. People Data Labs resolves the operating company and the commercial leadership around it, room counts and booking tools are read from the property page, and Blitz API opens contacts with LeadMagic behind it.
Example searches
Ask for it the way you'd say it
Each example is a request in plain words, with what it returns underneath.
By size, not by stars
independent hotels in coastal spain with 40-150 rooms
Room count comes off the property page and the listing together, which catches hotels whose star rating says nothing useful about scale.
Brand versus management
properties operated by a management company rather than run by the brand itself
The operator resolves as its own company, so one management group running twelve hotels becomes a single account instead of twelve.
Revenue and commercial leads
find the revenue director and the director of sales at each property or group
Commercial titles cluster at group level for chains and at the property for independents, and the row records which one it found.
Plays
Three motions you can run this week
Each one is a chain of OXYGEN primitives — the same hosted objects your workspace already has, composed.
Operator-level rollup
Twelve properties become one account with twelve rows underneath it.
- 1Resolve the operating company per property, then group the rows onto that record.
- 2Keep property-level contacts attached for the regional rep to work.
oxygen tables promoteRead the booking stack
You know which system a property runs before the first conversation starts.
- 1Extract the booking and payment tools from the property page into columns.
- 2Write an opener that names the system and what changes when yours sits beside it.
oxygen columns runSeason-aware sends
Nobody pitches a resort in the two weeks it is running at full occupancy.
- 1Hold the segment and release it by market on a schedule that respects the season.
- 2Postpone rather than spend rows in a window where nothing gets read.
oxygen workflows apply
Who you can reach
Roles you can find at hotels and hotel groups
Reachability is per channel: a role marked for mobile is one the phone waterfall usually resolves, not a guarantee for every record.
| Role | Seniority | Reachable by |
|---|---|---|
| General manager | Manager | Work emailMobile |
| Owner | Owner/Founder | Work emailLinkedIn |
| Director of revenue | Director | Work emailLinkedIn |
| Director of sales | Director | Work emailLinkedIn |
| Regional vice president | VP | Work emailLinkedIn |
| Head of IT for the group | Director | Work emailLinkedIn |
Filters you can search on
- Room count band
- Brand, flag, or independent
- Owner, operator, or franchisee
- Property segment and rating
- Booking engine detected on the site
- Meeting and event space advertised
- City, region, or resort market
- Properties under one operator
Property listings and phone numbers are reliable almost everywhere. Room counts appear on most property pages but not all, and the owner behind a hotel is often a holding company that publishes nothing. Operator and property leadership resolve far better than ownership does.
Data sources
Data sources and CRM connections
- Op
Open Web Ninja
Property listings with address, category, rating, and the reception number.

Serper
Map and search results for properties and groups missing from a listing source.
People Data LabsThe operating company behind a property, with its staff and commercial leadership.
Blitz APIFirst lane for work email on property and group leadership.
- LeadMagic
Property-level managers at independents that publish one reservations address and nothing else.
Use managed credits where available, or connect a supported provider key on an eligible paid plan. Your provider bills its calls; OXYGEN adds a per-call platform fee. Signed-in CRM connections such as HubSpot have no per-call fee. Connected sending accounts reserve monthly credits. See pricing and supported integrations.
Limits
Where this stops
- Ownership is the least visible layer. Holding companies rarely publish anything, so treat the owner column as partial and sell to the operator unless you have independent evidence of who holds the asset.
FAQ
Questions people ask first
Can I filter by room count?
Do I sell to the brand or the operator?
How do I find groups rather than single hotels?
Can I detect the booking engine?
Does this work outside North America?
What about resorts and serviced apartments?
Build your hotels and hotel groups list
Start with a search, preview the cost before anything is spent, and keep the rows, sources, and runs in a workspace you own.