Three bidders quote a price per bed per month: 550, 720, 890. Procurement circles the 550. Six months later that provider has invoiced separately for electricity, charged mobilisation as a variation, kept 8 men in a room built for 6, and taken 11 days to fix a chiller in August. The problem was never the negotiation. The three numbers were never comparable. This guide is a method for building your own comparison of worker housing providers in Saudi Arabia, so price and quality are measured on the same basis rather than argued about later.
Why price per bed per month is not a comparable number
A bed rate only means something once you know what sits inside it. Providers draw the line in very different places, and the gap between a bare rate and a fully serviced rate is routinely 40 to 60 percent. Make every bidder confirm in writing whether each of the following is included: electricity and the summer A/C load, water and sewage, maintenance labour and spare parts, housekeeping of rooms and common areas, laundry, security manning, pest control, waste removal, internet, consumables such as bedding and cleaning materials, transport to and from the workplace, catering, mobilisation and fit-out, and exit make-good at handover. A provider quoting 550 with utilities excluded in a Jeddah summer is more expensive than one quoting 720 with everything in. Issue this list as a single-page inclusion matrix with the tender and require it back, signed. Bids that arrive on your matrix are comparable. Bids on the bidder's own template are not.
How to normalise bids into a true cost per worker per month
Rebuild every bid yourself into one figure: total annual cost divided by your realistic average headcount, divided by twelve. Take the bed rate, add every excluded item at your own estimate if the bidder will not price it, spread mobilisation and exit costs across the term, then apply the occupancy assumption. Occupancy is where most comparisons break. A rate quoted at 100 percent occupancy on 400 beds is not the rate you pay if your average is 340. Ask each bidder for the rate at 100, 85 and 70 percent occupancy, and ask what the minimum guaranteed volume is. Many contracts oblige you to pay for 90 or 95 percent of contracted beds regardless of who is sleeping in them, which turns a demobilisation into months of dead cost. Ask for the notice period to release beds and whether they can be reinstated at the same rate. As rough orientation, a fully serviced bed in a licensed camp typically ranges from the high hundreds to well over a thousand riyals per month depending on city, room density, standard and whether transport and meals are bundled.
Build a weighted scorecard before you open the commercial envelopes
Agree the weightings with the project and HR before you see any prices, otherwise the scores will be reverse engineered to justify the cheapest bid. A workable split for a Saudi contracting or industrial client is: compliance and licensing 20 percent, location and commute time 15 percent, accommodation standard 15 percent, operations and maintenance capability 15 percent, welfare and amenities 10 percent, management and reporting 10 percent, commercial terms 15 percent. Compliance carries the heaviest weight because a licensing failure closes the camp and no discount survives that. Location earns its 15 percent because a camp 55 minutes away rather than 20 costs you unpaid travel time, transport fleet and workforce turnover every single day. Operations gets real weight because the difference between providers shows up in month seven, not month one. Score each criterion 1 to 5 against a written definition of what a 3 looks like, so two evaluators reach similar numbers.
The evidence to demand instead of quality claims
Every provider describes itself as reliable and compliant. Score only what they can produce. Ask for the municipal licence for each specific camp you will occupy, matched to the address you will use, plus the civil defence safety certificate with its expiry date, and confirm the accommodation meets the labour housing requirements applied by the Ministry of Human Resources and Social Development. Ask for the inspection or violation history on that camp. Ask for two references from clients currently housed with them, not past clients, and phone them yourself. Ask for maintenance data from live operations: average response time to a critical ticket such as a cooling failure, average closure time for routine tickets, and open tickets older than seven days. A provider with a real ticketing system can export that in a day. A provider without one offers an anecdote. Ask for dated photographs of an occupied camp rather than a brochure, and what share of their portfolio is owned versus leased, because a leased camp can be lost mid-contract.
What to look at on an unannounced site visit
No shortlist should close without visiting an occupied camp, arranged for a date but not a specific hour, ideally in the afternoon rather than a scheduled morning tour. Count the actual beds in a room and compare it to what the contract promises. Check the bathroom and shower ratio against occupancy, and whether drainage works and hot water exists. See the dining hall at a real service, not empty. Feel the room temperature and ask what happens when a chiller fails. Check fire exits, extinguisher service tags, alarm panels and whether exit routes are used for storage. Cleanliness in corridors and washrooms tells you about housekeeping frequency more honestly than any schedule. Ask three residents, away from the site manager, how long their last repair took. That question is worth more than the proposal document.
Bundled provider or separate housing, transport and catering
Housing, transport and catering are one operational system: meal times follow shift times, buses follow both, and a delay in one becomes a complaint about the others. A single provider covering all three gives you one accountable party, one set of service levels and usually a lower combined cost per worker, but it concentrates risk and makes exit harder. Separate suppliers give you sharper pricing on each line and easier replacement, at the cost of running the coordination yourself and absorbing every dispute about whose fault a late crew was. Whichever you choose, price both structures during the tender so you know what the bundle is actually saving or costing you.
The contract terms that quietly change the price
- Escalation: annual review only, with a stated cap and evidence of input cost movement, not open-ended indexation
- Minimum volume and demobilisation: what you pay when headcount drops, and the notice period to release beds
- Utilities: fixed inclusion, or pass-through at cost with meter readings shared monthly
- SLA credits: defined response times for critical and routine faults with a financial consequence for repeated breaches
- Exit and make-good: who pays for reinstatement, and a capped, agreed dilapidations basis rather than an open claim
- Termination: immediate right to terminate on a licence lapse or a civil defence failure
- Named site manager, escalation path and a monthly report format agreed before signature
A short worked comparison
Provider A quotes 620 per bed excluding utilities and housekeeping. Provider B quotes 780 fully inclusive with transport. Normalised at 85 percent occupancy with utilities estimated, A lands near 790 and B near 800. On the scorecard A scores 3.1 and B scores 4.2, driven by B holding a current civil defence certificate, a 6-hour critical response time and a 25-minute commute against A's 50. The cheap bid was never cheap. Run the same arithmetic before you award, and if you want a benchmark for your city and headcount, Mnzil will price your requirement on your inclusion matrix rather than ours.



