Working on the A9 Tomatin to Moy dualling? Tell us your crew size, dates and trade package and we will source long-stay housing across Inverness, Carrbridge, Aviemore and Nairn.
We arrange accommodation for contractors in Tomatin on a project basis, priced for the length of the stay rather than a nightly rate.

Transport Scotland is dualling 9.6 km of the A9 between Tomatin and Moy, about 16 miles south east of Inverness. Balfour Beatty won the contract in July 2024 and major works started in April 2025. The estimated cost is £296m, covering a new grade separated junction at Tomatin, four left in and left out junctions and crossings of the Highland Main Line railway, including the Moy Rail Bridge.
The section was 56% complete at the end of August 2026, and beam lifts on the Guay overbridge followed in November. A £1.94bn framework for the remaining five A9 sections is due to appoint contractors by the end of 2026, with Dalraddy to Slochd next in the north. Tomatin is a small village, so crews base in Inverness, Carrbridge, Aviemore and Nairn.
We source long-stay accommodation for teams with confirmed work on the A9 dualling, matched to the compounds along the route rather than a generic Inverness search.
We assess practical locations across Inverness, Carrbridge, Aviemore and Nairn based on your actual site access, commute, crew size, parking and accommodation standards rather than a generic city search.
We can source for specialist rotations, staggered arrivals, multi-month assignments and extensions as packages move through the programme, subject to live availability.
We look for accommodation with kitchens, laundry, reliable WiFi, parking and suitable bedroom configurations for sustained assignments.
Trusted by Europe's top businesses



























| Accommodation type | Team of 5: est. cost/week | Team of 8: est. cost/week |
|---|---|---|
| Corporate housing / serviced apartments (multi-week booking) | £1,400–£2,000 | £2,200–£3,100 |
| Hotel rooms (standard rate, no long-stay discount) | £2,400–£3,400 | £3,600–£5,100 |