Contact Us
Contact Info:
Our Location
Castle St, Dornoch, IV25 3SR
Phone Number
Email Address
Contact Us
Do You Have Questions?

Getting Here
How to Get to Us
BY BUS
Dornoch is well connected by local bus services. The nearest bus stop is located on Castle Street, just a short 2-minute walk from The Eagle Hotel. Regular Stagecoach services run between Dornoch, Tain, Golspie, and Inverness, making it easy to reach the town without a car. If travelling from Inverness, you can expect a journey time of around 1 hour 15 minutes, depending on the service.
BY PLANE
The closest airport to The Eagle Hotel is Inverness Airport (INV), located approximately 79 km (around 50 minutes’ drive) Dornoch. Inverness Airport offers regular flights to major UK destinations including London, Manchester, Birmingham, Bristol, and Belfast, along with select European routes. On arrival, car hire, taxis, and bus connections are available for onward travel to Dornoch.
BY ROAD FROM THE SOUTH
If you’re travelling from the south, follow the A9 north from Inverness. Continue past Tain, then take the B9168 turn-off signposted for Dornoch. Follow the road for approximately 3 miles until you reach the town. The Eagle Hotel is located on Castle Street, just off the main square, and is easy to find. Limited on-site parking is available, with a free public car park just a one-minute walk away.
BY ROAD FROM THE NORTH
From the north, follow the A9 south towards Dornoch. Shortly after Golspie, take the A949 turn-off signposted for Dornoch. Continue along this road into the town centre. The Eagle Hotel sits prominently on Castle Street, a short distance from the cathedral and main square. Parking is available on-site, with additional free parking close by.
